The IProperty type exposes the following members.

ToggleMethods

Type NameDescription
Public methodClone
Creates a new object that is a copy of the current instance.
(Inherited from ICloneable.)
Public methodGetBinaryListValue
Returns the value held by the Content Engine property represented by this PropertyBinaryList object.
Public methodGetBinaryValue
Returns the value held by the Content Engine property represented by this PropertyBinary object.
Public methodGetBooleanListValue
Returns the value held by the Content Engine property represented by this PropertyBooleanList object.
Public methodGetBooleanValue
Returns the value held by the Content Engine property represented by this PropertyBoolean object.
Public methodGetDateTimeListValue
Returns the value held by the Content Engine property represented by this PropertyDateTimeList object.
Public methodGetDateTimeValue
Returns the value held by the Content Engine property represented by this PropertyDateTime object.
Public methodGetDependentObjectListValue
Returns the list of values held by the Content Engine property collection represented by this PropertyDependentObjectList object.
Public methodGetEngineObjectValue
Returns the value held by the Content Engine property represented by this PropertyEngineObject object.
Public methodGetFloat64ListValue
Returns the value held by the Content Engine property represented by this PropertyFloat64List object.
Public methodGetFloat64Value
Returns the value held by the Content Engine property represented by this PropertyFloat64 object.
Public methodGetIdListValue
Returns the value held by the Content Engine property represented by this PropertyIdList object.
Public methodGetIdValue
Returns the value held by the Content Engine property represented by this PropertyId object.
Public methodGetIndependentObjectSetValue
Returns the set of values held by the Content Engine property collection represented by this PropertyIndependentObjectSet object.
Public methodGetInputStreamValue
Returns the value held by the Content Engine property represented by this PropertyContent object.
Public methodGetInteger32ListValue
Returns the value held by the Content Engine property represented by this PropertyInteger32List object.
Public methodGetInteger32Value
Returns the value held by the Content Engine property represented by this PropertyInteger32 object.
Public methodGetObjectValue
Returns the value held by the Content Engine property represented by this Property object. If the property holds an unevaluated object or a reference object, this method makes a round trip to the server to retrieve the object value.
Public methodGetPropertyName
Returns the name of the Content Engine property represented by this Property object.
Public methodGetRetrievalErrorValue
Returns the error code held by this Property object when the Content Engine property that it represents cannot be accessed.
Public methodGetState
Returns a PropertyState constant that specifies the type of value held by this Property object as it relates to a particular Content Engine property. Possible values are:
  • NO_VALUE: Indicates that a Content Engine property is either Null (if it has single cardinality) or refers to an empty collection (if it has list or enumeration cardinality).
  • REFERENCE: Indicates that this Property object holds an ObjectReference object that specifies a reference to the object returned by a Content Engine property.
  • RETRIEVAL_ERROR: Indicates that this Property object holds an EngineRuntimeException object representing an error has occurred during retrieval of a Content Engine property value.
  • UNEVALUATED: Indicates that a Content Engine property returns an object whose value has not yet been determined.
  • VALUE: Indicates that this Property object holds an object that specifies a valid value of a Content Engine property.
Public methodGetStringListValue
Returns the value held by the Content Engine property represented by this PropertyStringList object.
Public methodGetStringValue
Returns the value held by the Content Engine property represented by this PropertyString object.
Public methodIsDirty
Specifies whether the value of the Content Engine property represented by this Property object has changed since it was last saved (True) or not (False).
Public methodIsSettable
Specifies whether the value of the Content Engine property represented by this Property object can be set by an application (True) or not (False).
Public methodSetObjectValue
Sets the value of the Content Engine property represented by this Property object to the specified Object.
  • Boolean (PropertyBoolean value)
  • byte (PropertyBinary value)
  • Date (PropertyDateTime value)
  • Double (PropertyFloat64 value)
  • Id (PropertyId value)
  • Integer (PropertyInteger32 value)
  • String (PropertyString value)
  • InputStream (PropertyContent value)
  • EngineObject (PropertyEngineObject value)
  • ObjectReference (PropertyEngineObject value)
  • BinaryList (PropertyBinaryList value)
  • BooleanList (PropertyBooleanList value)
  • DateTimeList (PropertyDateTimeList value)
  • DependentObjectList (PropertyDependentObjectList value)
  • Float64List (PropertyFloat64List value)
  • IdList (PropertyIdList value)
  • IndependentObjectSet (PropertyIndependentObjectSet value)
  • Integer32List (PropertyInteger32List value)
  • StringList (PropertyStringList value)

ToggleSee Also