SearchResult.Properties Propriedade

Definição

Obtém uma ResultPropertyCollection coleção de propriedades para este objeto.

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

Valor de Propriedade

A ResultPropertyCollection de propriedades definidas neste objeto.

Exemplos

O exemplo seguinte é um excerto do exemplo em SearchResult. O exemplo original cria um novo DirectoryEntry objeto com o caminho desejado e usa o FindOne método para iniciar a pesquisa. Após a pesquisa, o exemplo utiliza o GetDirectoryEntry método para recuperar a entrada do diretório em tempo real identificada nos resultados da pesquisa.

Neste exemplo, o resultado da pesquisa é colocado num ResultPropertyCollection. Depois, cada propriedade é apresentada na janela da consola.

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

Observações

Esta coleção contém apenas propriedades que foram explicitamente solicitadas através DirectorySearcher.PropertiesToLoadde .

Aplica-se a