KnownPropertyList.Find

Find(params Guid[])

Finds properties in list according to its PropertySet

public PropertyDescriptor[] Find(params Guid[] propertySets)
ParameterTypeDescription
propertySetsGuid[]PropertySet to find

Return Value

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

See Also


Find(string)

Finds property in list with specified name

public PropertyDescriptor Find(string name)
ParameterTypeDescription
nameStringThe name used to refer to the property.

Return Value

PropertyDescriptor object if found in the list; otherwise null.

See Also


Find(int, PropertyDataType)

Finds PidTagPropertyDescriptor property in list

public PidTagPropertyDescriptor Find(int id, PropertyDataType type)
ParameterTypeDescription
idInt32id to find
typePropertyDataTypeData type of a property

Return Value

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

See Also


Find(int)

Finds PidTagPropertyDescriptor properties in list

public PidTagPropertyDescriptor[] Find(int id)
ParameterTypeDescription
idInt32id to find

Return Value

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

See Also


Find(long)

Finds PidTagPropertyDescriptor property in list

public PidTagPropertyDescriptor Find(long tag)
ParameterTypeDescription
tagInt64Tag to find

Return Value

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

See Also


Find(string, PropertyDataType, Guid)

Finds PidNamePropertyDescriptor property in list according to required parameters

public PidNamePropertyDescriptor Find(string name, PropertyDataType type, Guid propertySet)
ParameterTypeDescription
nameStringName of a property
typePropertyDataTypeData type of a property
propertySetGuidPropertySet of a property

Return Value

PidNamePropertyDescriptor object if found in the list; otherwise null.

See Also


Find(string, Guid)

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

public PidNamePropertyDescriptor Find(string name, Guid propertySet)
ParameterTypeDescription
nameStringName of a property
propertySetGuidPropertySet of a property

Return Value

PidNamePropertyDescriptor object if found in the list; otherwise null.

See Also


Find(long, PropertyDataType, Guid)

Finds PidLidPropertyDescriptor property in list according to required parameters

public PidLidPropertyDescriptor Find(long lid, PropertyDataType type, Guid propertySet)
ParameterTypeDescription
lidInt64Long id of a property
typePropertyDataTypeData type of a property
propertySetGuidPropertySet of a property

Return Value

PidLidPropertyDescriptor object if found in the list; otherwise null.

See Also


Find(long, Guid)

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

public PidLidPropertyDescriptor Find(long lid, Guid propertySet)
ParameterTypeDescription
lidInt64Long id of a property
propertySetGuidPropertySet of a property

Return Value

PidLidPropertyDescriptor object if found in the list; otherwise null.

See Also