SearchResult.Properties プロパティ
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文
Public ReadOnly Property Properties As ResultPropertyCollection
public ResultPropertyCollection Properties { get; }
オブジェクトに設定されたプロパティの ResultPropertyCollection。
使用例
次の例は、SearchResult の例の抜粋です。元の例は、目的のパスを持つ新しい DirectoryEntry オブジェクトを作成し、FindOne メソッドを使用して検索を実行します。この例では、検索を実行した後、GetDirectoryEntry メソッドを使用して、検索結果に示されるライブ ディレクトリ エントリを取得します。
この例は、検索結果を ResultPropertyCollection に格納します。次に、各プロパティをコンソール ウィンドウに表示します。
' Get the properties for 'mySearchResult'. Dim myResultPropColl As ResultPropertyCollection myResultPropColl = mySearchResult.Properties Console.WriteLine("The properties of the 'mySearchResult' are :") Dim myKey As String For Each myKey In myResultPropColl.PropertyNames Dim tab1 As String = " " Console.WriteLine(myKey + " = ") Dim myCollection As Object For Each myCollection In myResultPropColl(myKey) Console.WriteLine(tab1 + myCollection) Next myCollection Next myKey // Get the properties for 'mySearchResult'. ResultPropertyCollection myResultPropColl; myResultPropColl = mySearchResult.Properties; Console.WriteLine("The properties of the " + "'mySearchResult' are :"); foreach( string myKey in myResultPropColl.PropertyNames) { string tab = " "; Console.WriteLine(myKey + " = "); foreach( Object myCollection in myResultPropColl[myKey]) { Console.WriteLine(tab + myCollection); } } // Get the properties for 'mySearchResult'. ResultPropertyCollection^ myResultPropColl = mySearchResult->Properties; Console::WriteLine("The properties of the 'mySearchResult' are :"); IEnumerator^ myEnum = myResultPropColl->PropertyNames->GetEnumerator(); while (myEnum->MoveNext()) { String^ myKey = safe_cast<String^>(myEnum->Current); Console::WriteLine("{0} = ", myKey); IEnumerator^ myEnum = myResultPropColl->Item[myKey]->GetEnumerator(); while (myEnum->MoveNext()) { Console::WriteLine("\t{0}", myEnum->Current); } }
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
Weblioに収録されているすべての辞書からSearchResult.Properties プロパティを検索する場合は、下記のリンクをクリックしてください。
全ての辞書からSearchResult.Properties プロパティを検索
- SearchResult.Properties プロパティのページへのリンク