SearchResult.Properties Eigenschaft

Definition

Ruft eine ResultPropertyCollection Auflistung von Eigenschaften für dieses Objekt ab.

public:
 property System::DirectoryServices::ResultPropertyCollection ^ Properties { System::DirectoryServices::ResultPropertyCollection ^ get(); };
public System.DirectoryServices.ResultPropertyCollection Properties { get; }
member this.Properties : System.DirectoryServices.ResultPropertyCollection
Public ReadOnly Property Properties As ResultPropertyCollection

Eigenschaftswert

Ein ResultPropertyCollection Eigenschaftensatz für dieses Objekt.

Beispiele

Das folgende Beispiel ist ein Auszug des Beispiels in SearchResult. Im ursprünglichen Beispiel wird ein neues DirectoryEntry Objekt mit dem gewünschten Pfad erstellt und die FindOne Methode verwendet, um die Suche zu initiieren. Nach dem Ausführen der Suche verwendet das Beispiel die GetDirectoryEntry Methode, um den in den Suchergebnissen identifizierten Liveverzeichniseintrag abzurufen.

In diesem Beispiel wird das Suchergebnis in ein ResultPropertyCollection. Anschließend wird jede Eigenschaft im Konsolenfenster angezeigt.

' 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);
   }
}

Hinweise

Diese Auflistung enthält nur Eigenschaften, die explizit durch DirectorySearcher.PropertiesToLoadangefordert wurden.

Gilt für: