Język

SearchResult.Properties Właściwość

Definicja

ResultPropertyCollection Pobiera kolekcję właściwości dla tego obiektu.

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

Wartość właściwości

Właściwość ResultPropertyCollection właściwości ustawiona na tym obiekcie.

Przykłady

Poniższy przykład to fragment przykładu w SearchResultpliku . Oryginalny przykład tworzy nowy DirectoryEntry obiekt z żądaną ścieżką i używa FindOne metody do zainicjowania wyszukiwania. Po wykonaniu wyszukiwania przykład używa GetDirectoryEntry metody w celu pobrania wpisu katalogu na żywo, który jest identyfikowany w wynikach wyszukiwania.

W tym przykładzie wynik wyszukiwania jest umieszczany w obiekcie ResultPropertyCollection. Następnie każda właściwość jest wyświetlana w oknie konsoli.

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

Uwagi

Ta kolekcja zawiera tylko właściwości, które zostały jawnie żądane za pośrednictwem DirectorySearcher.PropertiesToLoadelementu .

Dotyczy