DirectoryEntries.Add メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DirectoryEntries.Add メソッドの意味・解説 

DirectoryEntries.Add メソッド

コンテナ新しいエントリを作成します

名前空間: System.DirectoryServices
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Function Add ( _
    name As String, _
    schemaClassName As String _
) As DirectoryEntry
Dim instance As DirectoryEntries
Dim name As String
Dim schemaClassName As String
Dim returnValue As DirectoryEntry

returnValue = instance.Add(name, schemaClassName)
public DirectoryEntry Add (
    string name,
    string schemaClassName
)
public:
DirectoryEntry^ Add (
    String^ name, 
    String^ schemaClassName
)
public DirectoryEntry Add (
    String name, 
    String schemaClassName
)
public function Add (
    name : String, 
    schemaClassName : String
) : DirectoryEntry

パラメータ

name

新しいエントリの名前。

schemaClassName

新しいエントリで使用されるスキーマの名前。

戻り値
新しいエントリを表す DirectoryEntry オブジェクト

例外例外
例外種類条件

COMException

基になるインターフェイス呼び出すときにエラー発生しました

解説解説
使用例使用例

指定したパスを持つ新しDirectoryEntry オブジェクト作成し、そのコンテナ内に新しいエントリを作成し、それを保存する Visual Basic .NET コード例次に示します

Dim strPath As String =
 "IIS://localhost/W3SVC/1/Root"
' Create a new 'DirectoryEntry' object with the given path.
Dim myDE As New DirectoryEntry(strPath)
Dim myEntries As DirectoryEntries = myDE.Children
' Create a new entry 'Sample' in the container.
Dim myDirectoryEntry As DirectoryEntry = myEntries.Add("CN=Sample",
 myDE.SchemaClassName)
' Save changes of entry in the 'Active Directory'.
myDirectoryEntry.CommitChanges()
Console.WriteLine(myDirectoryEntry.Name + " entry is created in
 container.")

指定したパスを持つ新しDirectoryEntry オブジェクト作成し、そのコンテナ内に新しいエントリを作成し、それを保存する C# コード例次に示します

[C#]

String strPath = "IIS://localhost/W3SVC/1/Root";

// Create a new 'DirectoryEntry' object with the given path.
DirectoryEntry myDE = new DirectoryEntry(strPath);
DirectoryEntries myEntries = myDE.Children;

// Create a new entry 'Sample' in the container.
DirectoryEntry myDirectoryEntry = 
   myEntries.Add("CN=Sample", myDE.SchemaClassName);
// Save changes of entry in the 'Active Directory'.
myDirectoryEntry.CommitChanges();
Console.WriteLine (myDirectoryEntry.Name + " entry is created in container.");

指定したパスを持つ新しDirectoryEntry オブジェクト作成し、そのコンテナ内に新しいエントリを作成し、それを保存する C++ コード例次に示します

String* strPath = S"IIS://localhost/W3SVC/1/Root";

// Create a new 'DirectoryEntry' object with the given path.
DirectoryEntry* myDE = new DirectoryEntry(strPath);
DirectoryEntries* myEntries = myDE->Children;

// Create a new entry 'Sample' in the container.
DirectoryEntry* myDirectoryEntry = myEntries->Add(S"CN=Sample", myDE->SchemaClassName);
// Save changes of entry in the 'Active Directory'.
myDirectoryEntry->CommitChanges();
Console::WriteLine("{0} entry is created in container.", myDirectoryEntry->Name);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

DirectoryEntries.Add メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DirectoryEntries.Add メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS