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 da propriedade

Uma ResultPropertyCollection das propriedades definidas neste objeto.

Exemplos

O exemplo a seguir é um trecho 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. Depois de executar a pesquisa, o exemplo usa o GetDirectoryEntry método para recuperar a entrada de diretório dinâmico identificada nos resultados da pesquisa.

Neste exemplo, o resultado da pesquisa é colocado em um ResultPropertyCollection. Em seguida, cada propriedade é exibida na janela do console.

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

Comentários

Esta coleção contém apenas propriedades que foram explicitamente solicitadas por .DirectorySearcher.PropertiesToLoad

Aplica-se a