SearchResult.Properties Eigenschap

Definitie

Hiermee haalt u een ResultPropertyCollection verzameling eigenschappen voor dit object op.

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

Waarde van eigenschap

Een ResultPropertyCollection van de eigenschappen die voor dit object zijn ingesteld.

Voorbeelden

Het volgende voorbeeld is een fragment van het voorbeeld in SearchResult. In het oorspronkelijke voorbeeld wordt een nieuw DirectoryEntry object gemaakt met het gewenste pad en wordt de FindOne methode gebruikt om de zoekopdracht te initiëren. Na het uitvoeren van de zoekopdracht gebruikt het voorbeeld de GetDirectoryEntry methode om de live directory-vermelding op te halen die is geïdentificeerd in de zoekresultaten.

In dit voorbeeld wordt het zoekresultaat in een ResultPropertyCollection. Vervolgens wordt elke eigenschap weergegeven in het consolevenster.

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

Opmerkingen

Deze verzameling bevat alleen eigenschappen die expliciet zijn aangevraagd via DirectorySearcher.PropertiesToLoad.

Van toepassing op