IAnnotationDictionary, interface
Représente un dictionnaire d'objets de données personnalisés que vous pouvez associer à certains objets dans le modèle objet d'outils SharePoint.
Espace de noms : Microsoft.VisualStudio.SharePoint
Assembly : Microsoft.VisualStudio.SharePoint (dans Microsoft.VisualStudio.SharePoint.dll)
Syntaxe
'Déclaration
Public Interface IAnnotationDictionary _
Inherits IDictionary(Of Object, Object), ICollection(Of KeyValuePair(Of Object, Object)), _
IEnumerable(Of KeyValuePair(Of Object, Object)), IEnumerable
public interface IAnnotationDictionary : IDictionary<Object, Object>,
ICollection<KeyValuePair<Object, Object>>, IEnumerable<KeyValuePair<Object, Object>>,
IEnumerable
Le type IAnnotationDictionary expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Count | Obtient le nombre d'éléments contenus dans le ICollection<T>. (Hérité de ICollection<KeyValuePair<Object, Object>>.) | |
IsReadOnly | Obtient une valeur indiquant si ICollection<T> est en lecture seule. (Hérité de ICollection<KeyValuePair<Object, Object>>.) | |
Item | Obtient ou définit l'élément avec la clé spécifiée. (Hérité de IDictionary<Object, Object>.) | |
Keys | Obtient un ICollection<T> contenant les clés de IDictionary<TKey, TValue>. (Hérité de IDictionary<Object, Object>.) | |
Values | Obtient ICollection<T> contenant les valeurs de IDictionary<TKey, TValue>. (Hérité de IDictionary<Object, Object>.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Add(T) | Ajoute un élément à ICollection<T>. (Hérité de ICollection<KeyValuePair<Object, Object>>.) | |
Add(TKey, TValue) | Ajoute un élément avec la clé et la valeur fournies à IDictionary<TKey, TValue>. (Hérité de IDictionary<Object, Object>.) | |
Add<T>(T) | Ajoute un objet au dictionnaire en utilisant le Type de l'objet pour la clé. | |
Clear | Supprime tous les éléments du ICollection<T>. (Hérité de ICollection<KeyValuePair<Object, Object>>.) | |
Contains | Détermine si ICollection<T> contient une valeur spécifique. (Hérité de ICollection<KeyValuePair<Object, Object>>.) | |
ContainsKey | Détermine si IDictionary<TKey, TValue> contient un élément avec la clé spécifiée. (Hérité de IDictionary<Object, Object>.) | |
CopyTo | Copie les éléments de ICollection<T> dans Array, en commençant à un index particulier de Array. (Hérité de ICollection<KeyValuePair<Object, Object>>.) | |
GetEnumerator() | Retourne un énumérateur qui itère au sein de la collection. (Hérité de IEnumerable<KeyValuePair<Object, Object>>.) | |
GetEnumerator() | Retourne un énumérateur qui itère au sein d'une collection. (Hérité de IEnumerable.) | |
GetValue<T>() | Obtient l'objet qui correspond au type référence spécifié. | |
GetValue<T>(Object) | Obtient l'objet correspondant au type référence indiqué et associé à la clé spécifiée. | |
Remove(TKey) | Supprime de IDictionary<TKey, TValue> l'élément ayant la clé spécifiée. (Hérité de IDictionary<Object, Object>.) | |
Remove(T) | Supprime la première occurrence d'un objet spécifique à ICollection<T>. (Hérité de ICollection<KeyValuePair<Object, Object>>.) | |
Remove<T>() | Supprime un objet correspondant au Type spécifié du dictionnaire. | |
TryGetValue(TKey, TValue%) | Obtient la valeur associée à la clé spécifiée. (Hérité de IDictionary<Object, Object>.) | |
TryGetValue<T>(T%) | Obtient l'objet qui correspond au type spécifié. | |
TryGetValue<T>(Object, T%) | Obtient l'objet correspondant au type indiqué et associé à la clé spécifiée. |
Début
Notes
Vous pouvez ajouter des données personnalisées aux instances de types dans le modèle objet d'outils SharePoint qui implémentent l'interface IAnnotatedObject. Ces types ont une propriété Annotations qui retourne un objet IAnnotationDictionary. Pour plus d'informations, consultez Association de données personnalisées à des extensions d'outils SharePoint.