Condividi tramite


Interfaccia IAnnotationDictionary

Rappresenta un dizionario di oggetti dati personalizzati che è possibile associare a determinati oggetti del modello a oggetti degli strumenti di SharePoint.

Spazio dei nomi:  Microsoft.VisualStudio.SharePoint
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

Sintassi

'Dichiarazione
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

Il tipo IAnnotationDictionary espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Count Ottiene il numero di elementi contenuti in ICollection<T>. (Ereditato da ICollection<KeyValuePair<Object, Object>>)
Proprietà pubblica IsReadOnly ottiene un valore che indica se ICollection<T> è di sola lettura. (Ereditato da ICollection<KeyValuePair<Object, Object>>)
Proprietà pubblica Item Ottiene o imposta l'elemento con la chiave specificata. (Ereditato da IDictionary<Object, Object>)
Proprietà pubblica Keys Ottiene un'interfaccia ICollection<T> contenente le chiavi dell'interfaccia IDictionary<TKey, TValue>. (Ereditato da IDictionary<Object, Object>)
Proprietà pubblica Values Ottiene un'interfaccia ICollection<T> contenente i valori dell'interfaccia IDictionary<TKey, TValue>. (Ereditato da IDictionary<Object, Object>)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add(T) Aggiunge un elemento a ICollection<T>. (Ereditato da ICollection<KeyValuePair<Object, Object>>)
Metodo pubblico Add(TKey, TValue) Aggiunge un elemento con la chiave e il valore forniti all'interfaccia IDictionary<TKey, TValue>. (Ereditato da IDictionary<Object, Object>)
Metodo pubblico Add<T>(T) Aggiunge un oggetto al dizionario tramite Type oggetto per la chiave.
Metodo pubblico Clear Rimuove tutti gli elementi da ICollection<T>. (Ereditato da ICollection<KeyValuePair<Object, Object>>)
Metodo pubblico Contains determina se ICollection<T> contiene un valore specifico. (Ereditato da ICollection<KeyValuePair<Object, Object>>)
Metodo pubblico ContainsKey Determina se l'interfaccia IDictionary<TKey, TValue> contiene un elemento con la chiave specificata. (Ereditato da IDictionary<Object, Object>)
Metodo pubblico CopyTo Copia gli elementi di ICollection<T> in Array, l'avvio a un particolare Array indice. (Ereditato da ICollection<KeyValuePair<Object, Object>>)
Metodo pubblico GetEnumerator() Restituisce un enumeratore che scorre la raccolta. (Ereditato da IEnumerable<KeyValuePair<Object, Object>>)
Metodo pubblico GetEnumerator() Restituisce un enumeratore che scorre una raccolta. (Ereditato da IEnumerable)
Metodo pubblico GetValue<T>() Ottiene l'oggetto che contiene il tipo riferimento specificato.
Metodo pubblico GetValue<T>(Object) Ottiene l'oggetto che contiene il tipo riferimento specificato e sono associati alla chiave specificata.
Metodo pubblico Remove(TKey) Consente di rimuovere l'elemento con la chiave specificata dall'interfaccia IDictionary<TKey, TValue>. (Ereditato da IDictionary<Object, Object>)
Metodo pubblico Remove(T) Rimuove la prima occorrenza di un oggetto specifico da ICollection<T>. (Ereditato da ICollection<KeyValuePair<Object, Object>>)
Metodo pubblico Remove<T>() Rimuove un oggetto con l'oggetto specificato Type il dizionario.
Metodo pubblico TryGetValue(TKey, TValue%) Ottiene il valore associato alla chiave specificata. (Ereditato da IDictionary<Object, Object>)
Metodo pubblico TryGetValue<T>(T%) Ottiene l'oggetto che contiene il tipo specificato.
Metodo pubblico TryGetValue<T>(Object, T%) Ottiene l'oggetto che contiene il tipo specificato e sono associati alla chiave specificata.

In alto

Note

È possibile aggiungere dati personalizzati alle istanze dei tipi del modello a oggetti degli strumenti di SharePoint che implementano IAnnotatedObject interfaccia.Questi tipi dispongono Annotations proprietà che restituisce IAnnotationDictionary oggetto.Per ulteriori informazioni, vedere Associazione di dati personalizzati alle estensioni degli strumenti di SharePoint.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.SharePoint