IWriteMetadataContext
This topic describes the properties and methods of the IWriteMetadataContext interface.
IshType Gets the object ISH Type: ISHMasterDoc, ISHModule, ISHIllustration, ISHTemplate, ISHLibrary or ISHPublication. |
LogicalId Gets the object logical id. |
IshLngRef Gets the unique identifier of the language level. If the language level is not available, null is returned. |
MultiValueSeparator The multi value separator of the current project. |
EventQueue Gets the event queue service which allows adding a background task. |
LogService
Gets the log service.
|
GetLanguage
Returns the language of the user
|
GetFieldValueAsString Returns the field value for any type of field as a string
|
GetOriginalFieldValueAsString Returns the original field value for any type of field as a string
|
GetNumberFieldValue
Returns the single-value number field value.
|
GetOriginalNumberFieldValue
Returns the single-value number field original value.
|
SetNumberFieldValue
Sets the single-value number field value.
|
GetDateTimeFieldValue Returns the single-value date and time field value.
|
GetOriginalDateTimeFieldValue Returns the single-value date and time field original value.
|
SetDateTimeFieldValue Sets the single-value date and time field value.
|
GetStringFieldValue Returns the single-value string field value or the label for LOV and card fields. This method cannot be used to get a string representation of a date or number field.
|
GetOriginalStringFieldValue Returns the original value of the single-value string field or the original label for LOV and card fields. This method cannot be used to get a string representation of a date or number field.
|
SetStringFieldValue Sets the single-value string field value or the label for LOV and card fields. This method cannot be used to set a string representation of a date or number field.
|
GetStringFieldValue Returns the single-value string field value or the label for LOV and card fields. If you specify valuetype=element, the elementname of the values is returned for LOV and card fields. This method cannot be used to get a string representation of a date or number field.
|
GetOriginalStringFieldValue Returns the original value of the single-value string field or the original label for LOV and card fields. If you specify valuetype=element, the elementname of the values is returned for LOV and card fields. This method cannot be used to get a string representation of a date or number field.
|
SetStringFieldValue Sets the single-value string field value or the label for LOV and card fields. If you specify valuetype=element, the elementname of the values is set for LOV and card fields. This method cannot be used to set a string representation of a date or number field.
|
GetMultiNumberFieldValue
Returns the multi-value number field value.
|
GetOriginalMultiNumberFieldValue
Returns the multi-value number field original value.
|
SetMultiNumberFieldValue Sets the multi-value number field value.
|
GetMultiDateTimeFieldValue Returns the multi-value date and time field value.
|
GetOriginalMultiDateTimeFieldValue Returns the multi-value date and time field original value.
|
SetMultiDateTimeFieldValue Sets the multi-value date and time field value.
|
GetMultiStringFieldValue Returns the multi-value string field value (labels for LOV and card fields). This method cannot be used to get a string representations of a multi-value date or number field.
|
GetOriginalMultiStringFieldValue Returns the multi-value string field original value (labels for LOV and card fields). This method cannot be used to get a string representations of a multi-value date or number field.
|
SetMultiStringFieldValue Sets the multi-value string field value (labels for LOV and card fields). This method cannot be used to set a string representations of a multi-value date or number field.
|
GetMultiStringFieldValue Returns the multi-value string field value (labels for LOV and card fields). If you specify valuetype=element, the elementname of the values is returned for LOV and card fields. This method cannot be used to get a string representations of a multi-value date or number field.
|
GetOriginalMultiStringFieldValue Returns the multi-value string field original value (labels for LOV and card fields). If you specify valuetype=element, the elementname of the values is returned for LOV and card fields. This method cannot be used to get a string representations of a multi-value date or number field.
|
SetMultiStringFieldValue Sets the multi-value string field value (labels for LOV and card fields). If you specify valuetype=element, the elementname of the values is set for LOV and card fields. This method cannot be used to set a string representations of a multi-value date or number field.
|
IsFieldValueChanged Indicates whether the field value changed.
|
IsFieldAvailable Indicates whether the field value is available.
|
GetFieldType Returns the field type.
|