SearchResult.Properties Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.