Compartir a través de


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

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