IAdmPropertyPattern

The IAdmPropertyPattern interface represents a property pattern.

Inheritance: IAdmTop

Methods

Properties

  • Property

  • Description

  • PatternName

  • Gets the name of the property pattern.

  • Description

  • Gets or sets an optional description of the property pattern.

  • Disabled

  • Gets or sets a value that indicates whether the property pattern is disabled.

  • ObjectType

  • Gets or sets the type of directory objects for which the property pattern is effective.

  • AdditionalObjectType

  • Gets or sets an additional type of directory objects for which the property pattern is also effective.

  • ActivityScopeItems

  • Gets a collection of scope items that represent the activity scope of the property pattern.

  • Items

  • Gets a collection of property pattern entries that specify value constraints, default values, and custom hint and help settings for object properties.

Details

FindAffectedObjects()

Returns the IAdmDirectorySearcher interface that can be used to find all directory objects that are affected by the property pattern.

IAdmDirectorySearcher FindAffectedObjects()

PatternName

Gets the name of the property pattern.

  • Type:
  • string
  • Access:
  • Read-only

Description

Gets or sets an optional description of the property pattern.

  • Type:
  • string
  • Access:
  • Read/Write

Disabled

Gets or sets a value that indicates whether the property pattern is disabled.

  • Type:
  • bool
  • Access:
  • Read/Write

ObjectType

Gets or sets the type of directory objects for which the property pattern is effective. The property must be set to a string that contains the name of an object class as defined in your directory schema (e.g. "user", "group", "computer", "organizationalUnit", etc.).

  • Type:
  • string
  • Access:
  • Read/Write

AdditionalObjectType

Gets or sets an additional type of directory objects for which the property pattern is also effective. The property must be set to a string that contains the name of an object class as defined in your directory schema (e.g. "user", "group", "computer", "organizationalUnit", etc.).

  • Type:
  • string
  • Access:
  • Read/Write

ActivityScopeItems

Gets a collection of scope items that represent the activity scope of the property pattern. Each item in the collection is represented by the IAdmActivityScopeItem interface.


Items

Gets a collection of property pattern entries that specify value constraints, default values, and custom hint and help settings for object properties. Each entry in the collection is represented by the IAdmPropertyPatternItem interface.


Requirements

Minimum required version: 2023

See also