Active Directory 網域服務會定義一組屬性語法,以指定屬性所包含的數據類型。 預先定義的語法實際上不會出現在目錄中,而且您無法新增語法。 數種方法可用來識別屬性類別的語法:
- IADs.Get、IADs.GetEx、IADs.Put和 IADs.PutEx 方法會使用 VARIANT 結構來取得和設定物件的屬性值。 這個結構的 vt 成員是可識別數據類型的 VARTYPE 值。
- IDirectoryObject 和 IDirectorySearch 介面的方法會使用來自 ADSTYPEENUM 列舉的值來指定數據類型。
- 若要指定新屬性類別的語法,請設定 attributeSyntax 和 oMSyntax 属性 attributeSchema 對象的屬性。 如果 oMSyntax 值為 127,您也必須設定 oMObjectClass属性。 如需詳細資訊,請參閱選擇語法 。
如需 Active Directory Domain Services 所提供的語法完整清單,包括每個語法的對應 VARTYPE 和 ADSTYPEENUM 值,請參閱語法 。