SearchResult.Properties Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en ResultPropertyCollection samling egenskaper för det här objektet.
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
Egenskapsvärde
En ResultPropertyCollection av de egenskaper som angetts för det här objektet.
Exempel
Följande exempel är ett utdrag av exemplet i SearchResult. Det ursprungliga exemplet skapar ett nytt DirectoryEntry objekt med önskad sökväg och använder FindOne metoden för att initiera sökningen. När sökningen har utförts använder GetDirectoryEntry exemplet metoden för att hämta den livekatalogpost som identifieras i sökresultaten.
I det här exemplet placeras sökresultatet i en ResultPropertyCollection. Sedan visas varje egenskap i konsolfönstret.
' 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);
}
}
Kommentarer
Den här samlingen innehåller endast egenskaper som uttryckligen begärdes via DirectorySearcher.PropertiesToLoad.