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.StringLa 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"].