IAdmPropertyList
The IAdmPropertyList interface extends the IADsPropertyList interface.
Inheritance: IADsPropertyList
Methods
-
Method
-
Description
-
CopyTo()
-
Copies the contents of this property list to another property list.
-
GetPropertyItemMask()
-
Gets the bitmask specified for a property entry.
-
PutPropertyItemMask()
-
Sets a bitmask for a property value.
Details
CopyTo()
Copies the contents of this property list to another property list.
void CopyTo(IAdmPropertyList target)
Parameters
The target parameter specifies the destination property list to which the contents of this property list will be copied.
GetPropertyItemMask()
Gets the bitmask specified for a property entry. The bitmask specifies which bits of the property value must be changed, and which must be left unchanged.
int GetPropertyItemMask(string propertyName)
Parameters
The propertyName parameter specifies the name of the property for which the bitmask is requested.
Remarks
Bitmasks can be applied to integer properties only.
PutPropertyItemMask()
Sets a bitmask for a property value. The bitmask specifies which bits of the property value must be changed, and which must be left unchanged.
void PutPropertyItemMask(string propertyName, int propertyMask)
Parameters
- propertyName - Specifies the name of the property to which the bitmask will be set.
- propertyMask - Specifies the bitmask to be set for the property value.
Remarks
Bitmasks can be applied to integer properties only.
The property for which you want to set a bitmask must be loaded to the property cache, the control code of the property entry must be set to ADS_PROPERTY_UPDATE, and the property entry itself must contain exactly one property value. Otherwise, the method will throw a COMException.
Requirements
Minimum required version: 2009.1