Click or drag to resize
MultipleStringFieldValue Class
Represents a multiple string field value. Values are unique, and comparisons are done case-insensitive.
Inheritance Hierarchy
SystemObject
  Sdl.LanguagePlatform.TranslationMemoryFieldValue
    Sdl.LanguagePlatform.TranslationMemoryMultipleStringFieldValue

Namespace: Sdl.LanguagePlatform.TranslationMemory
Assembly: Sdl.LanguagePlatform.TranslationMemory (in Sdl.LanguagePlatform.TranslationMemory.dll) Version: 1.6.0.0 (1.7.3662.0)
Syntax
public class MultipleStringFieldValue : FieldValue

The MultipleStringFieldValue type exposes the following members.

Constructors
  NameDescription
Public methodMultipleStringFieldValue
Initializes a new instance with default values.
Public methodMultipleStringFieldValue(String)
Initializes a new instance of the MultipleStringFieldValue class with the specified field name.
Public methodMultipleStringFieldValue(MultipleStringFieldValue)
Initializes a new instance of the MultipleStringFieldValue class from another instance.
Public methodMultipleStringFieldValue(String, ICollectionString)
Initializes a new instance of the MultipleStringFieldValue class with the specified field name and values.
Top
Properties
  NameDescription
Public propertyCount
Gets the number of different items in the collection.
Public propertyName
Gets or sets the field name of this instance. If the vield name is not valid, an exception is thrown.
(Inherited from FieldValue.)
Public propertyValues
Gets or sets the value list for this instance.
Public propertyValueType
Gets the field value type. Always returns MultipleString
(Overrides FieldValueValueType.)
Top
Methods
  NameDescription
Public methodAdd(String) (Overrides FieldValueAdd(String).)
Public methodAdd(FieldValue) (Overrides FieldValueAdd(FieldValue).)
Public methodClear (Overrides FieldValueClear.)
Public methodContains
Synonymous to HasValue(String)
Public methodDuplicate
Creates a new instance that is a deep copy of this instance.
(Overrides FieldValueDuplicate.)
Public methodEquals
Equals(object)
(Overrides ObjectEquals(Object).)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
GetHashCode(object)
(Overrides ObjectGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetValueString (Overrides FieldValueGetValueString.)
Public methodHasValue
Determines if this instance already contains a specified value.

The comparison is case insenstive.

Public methodHasValues
Determines if this instance contains all the values of another instance.

The comparison is case insensitive.

Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMerge (Overrides FieldValueMerge(FieldValue).)
Public methodParse (Overrides FieldValueParse(String).)
Public methodRemove
Removes a value from this instance's value list.
Public methodSubstract (Overrides FieldValueSubstract(FieldValue).)
Public methodToString (Overrides ObjectToString.)
Top
See Also
Community
Edit

Be the first to Edit the community content of this topic.
Comments