de la propiedad QueryTransformProperties.Item
Obtener o establecer una propiedad en la bolsa.
Espacio de nombres: Microsoft.Office.Server.Search.Query.Rules
Ensamblado: Microsoft.Office.Server.Search (en Microsoft.Office.Server.Search.dll)
Sintaxis
'Declaración
Public Overrides Default Property Item ( _
key As String _
) As Object
Get
Set
'Uso
Dim instance As QueryTransformProperties
Dim key As String
Dim value As Object
value = instance(key)
instance(key) = value
public override Object this[
string key
] { get; set; }
Parámetros
key
Tipo: System.StringLa clave de la propiedad para devolver
Valor de propiedad
Tipo: System.Object
El valor de la propiedad
Implementaciones
IPropertyCollection.Item[String]
Excepciones
Excepción | Condición |
---|---|
ArgumentException | Si key es nulo o está vacío. |
KeyNotFoundException | Si una propiedad con el objeto key no se encuentra en QueryProperties. |
FieldAccessException | Si la propiedad es establecer han un establecedor interna o privada. |
Comentarios
Si la clave pasada coincide con un nombre de propiedad de la clase de propietario (), que las propiedades getter/setter se llamará en lugar de fecthing, de bolsa. Nota: Es común que setter/getter utilizar [!:SetOnBag] y [!:GetFromBag] a utilizar la bolsa como el almacenamiento de información de la propiedad. Propiedades inflexible con establecedores internos no se puede establecer mediante este indizador.
Vea también
Referencia
clase QueryTransformProperties
Miembros QueryTransformProperties
Espacio de nombres Microsoft.Office.Server.Search.Query.Rules