Skip to content

IAdmParameterPropertyName

The IAdmParameterPropertyName interface provides information about a parameter that represents a directory object property.

Inheritance: The IAdmParameterPropertyName interface inherits from the IAdmParameter interface.

Properties

  • Property

  • Description

  • AvailableProperties

  • Gets or sets a value indicating whether all properties defined in the schema or only specific properties are available for the parameter.

  • ObjectTypeGuids

  • Gets or sets GUIDs of object types, properties of which are allowed for the parameter.

  • SpecificProperties

  • Gets or sets an array of properties allowed for the parameter.

  • AllowEmptyValue

  • Gets or sets a value indicating whether the parameter can be empty.

Details

AvailableProperties

Gets or sets a value indicating whether all properties defined in the schema or only specific properties are available for the parameter.


ObjectTypeGuids

Gets or sets GUIDs of object types, properties of which are allowed for the parameter.

  • Type:
  • String[]
  • Access:
  • Read/Write

Remarks

  • This property takes effect only if the AvailableProperties property is set to ADM_AVAILABLEPROPERTIES_SPECIFICTYPES.
  • If this property is not set, all properties defined in the schema are allowed for the parameter.

SpecificProperties

Gets or sets an array of properties allowed for the parameter.

  • Type:
  • String[]
  • Access:
  • Read/Write

Remarks

This property takes effect only if the AvailableProperties property is set to ADM_AVAILABLEPROPERTIES_SPECIFICPROPERTIES.


AllowEmptyValue

Gets or sets a value indicating whether the parameter can be empty.

  • Type:
  • Boolean
  • Access:
  • Read/Write

Requirements

Minimum required version: 2018.1

See also