Partager via


IPropertyCollection.Item - Propriété

Stocke, modifie ou accède aux propriétés.

Espace de noms :  Microsoft.Office.Server.Search.Query
Assembly :  Microsoft.Office.Server.Search (dans Microsoft.Office.Server.Search.dll)

Syntaxe

'Déclaration
Default Property Item ( _
    key As String _
) As Object
    Get
    Set
'Utilisation
Dim instance As IPropertyCollection
Dim key As String
Dim value As Object

value = instance(key)

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

Paramètres

  • key
    Type : System.String

    La clé de la propriété à accéder. Il s'agit de la casse.

Valeur de propriété

Type : System.Object
La valeur de la propriété demandée comme référence d'objet. Il aura le même type sous-jacent de la valeur qui était stockée dans la propriété en premier lieu.

Exceptions

Exception Condition
[!:ArgumentException]

Si key est null ou vide.

[!:ArgumentException]

Si value est d'un type non pris en charge. Vous pouvez vérifier si un type est pris en charge à l'aide de IsSupported(Type).

KeyNotFoundException

Si une propriété avec le texte spécifié key est introuvable sur QueryProperties.

[!:FieldAccessException]

Si la valeur de la propriété a un accesseur Set interne/privé.

Remarques

Toutes les propriétés disponibles dans la classe par le biais de syntaxe de la propriété, par exemple Properties.QueryText, également sera disponible par le biais de cette classe d'accesseur (par exemple, les propriétés [« TestRequête"].

Voir aussi

Référence

IPropertyCollection interface

IPropertyCollection - Membres

Microsoft.Office.Server.Search.Query - Espace de noms