Compartir a través de


de la propiedad IPropertyCollection.Item

Almacena, modifica o tiene acceso a las propiedades.

Espacio de nombres:  Microsoft.Office.Server.Search.Query
Ensamblado:  Microsoft.Office.Server.Search (en Microsoft.Office.Server.Search.dll)

Sintaxis

'Declaración
Default Property Item ( _
    key As String _
) As Object
    Get
    Set
'Uso
Dim instance As IPropertyCollection
Dim key As String
Dim value As Object

value = instance(key)

instance(key) = value
Object this[
    string key
] { get; set; }

Parámetros

  • key
    Tipo: System.String

    La clave de la propiedad para tener acceso a. Distingue mayúsculas de minúsculas.

Valor de propiedad

Tipo: System.Object
El valor de la propiedad solicitada como una referencia de objeto. Tendrá el mismo tipo subyacente del valor que se almacena en la propiedad, en primer lugar.

Excepciones

Excepción Condición
[!:ArgumentException]

Si key es nulo o está vacío.

[!:ArgumentException]

Si value es de un tipo no compatible. Puede comprobar si un tipo es compatible con IsSupported(Type).

KeyNotFoundException

Si una propiedad con el objeto key no se encuentra en QueryProperties.

[!:FieldAccessException]

Si se establece la propiedad tiene un establecedor interna o privada.

Comentarios

Todas las propiedades disponibles en la clase mediante la sintaxis de la propiedad, tales como Properties.QueryText, también estará disponible a través de este descriptor de acceso (por ejemplo, las propiedades ["QueryTest"].

Vea también

Referencia

interfaz IPropertyCollection

Miembros IPropertyCollection

Espacio de nombres Microsoft.Office.Server.Search.Query