Find

Find (1 of 9)

Finds properties in list according to its PropertySet

Returns: Array of PropertyDescriptor objects with required PropertySet if found in the list; otherwise empty array.

Find(const System::ArrayPtr< System::Guid > & propertySets)
ParameterDescription
propertySetsPropertySet to find

Find (2 of 9)

Finds PidTagPropertyDescriptor properties in list

Returns: PidTagPropertyDescriptor Array of objects with defined tag if found in the list; otherwise empty array.

Find(int32_t id)
ParameterDescription
idid to find

Find (3 of 9)

Finds PidTagPropertyDescriptor property in list

Returns: PidTagPropertyDescriptor object with defined tag if found in the list; otherwise null.

Find(int32_t id, PropertyDataType type)
ParameterDescription
idid to find
typeData type of a property

Find (4 of 9)

Finds PidLidPropertyDescriptor property in list according to required parameters

Returns: PidLidPropertyDescriptor object if found in the list; otherwise null.

Find(int64_t lid, PropertyDataType type, System::Guid propertySet)
ParameterDescription
lidLong id of a property
typeData type of a property
propertySetPropertySet of a property

Find (5 of 9)

Finds PidLidPropertyDescriptor property in list according to required parameters This is simplified search operation without data type comparison.

Returns: PidLidPropertyDescriptor object if found in the list; otherwise null.

Find(int64_t lid, System::Guid propertySet)
ParameterDescription
lidLong id of a property
propertySetPropertySet of a property

Find (6 of 9)

Finds PidTagPropertyDescriptor property in list

Returns: PidTagPropertyDescriptor object with defined tag if found in the list; otherwise null.

Find(int64_t tag)
ParameterDescription
tagTag to find

Find (7 of 9)

Finds property in list with specified name

Returns: PropertyDescriptor object if found in the list; otherwise null.

Find(System::String name)
ParameterDescription
nameThe name used to refer to the property.

Find (8 of 9)

Finds PidNamePropertyDescriptor property in list according to required parameters

Returns: PidNamePropertyDescriptor object if found in the list; otherwise null.

Find(System::String name, PropertyDataType type, System::Guid propertySet)
ParameterDescription
nameName of a property
typeData type of a property
propertySetPropertySet of a property

Find (9 of 9)

Finds PidNamePropertyDescriptor property in list according to required parameters This is simplified search operation without data type comparison.

Returns: PidNamePropertyDescriptor object if found in the list; otherwise null.

Find(System::String name, System::Guid propertySet)
ParameterDescription
nameName of a property
propertySetPropertySet of a property