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 | |
---|---|---|
Count | Ottiene il numero di elementi contenuti in ICollection<T>. (Ereditato da ICollection<KeyValuePair<Object, Object>>) | |
IsReadOnly | ottiene un valore che indica se ICollection<T> è di sola lettura. (Ereditato da ICollection<KeyValuePair<Object, Object>>) | |
Item | Ottiene o imposta l'elemento con la chiave specificata. (Ereditato da IDictionary<Object, Object>) | |
Keys | Ottiene un'interfaccia ICollection<T> contenente le chiavi dell'interfaccia IDictionary<TKey, TValue>. (Ereditato da IDictionary<Object, Object>) | |
Values | Ottiene un'interfaccia ICollection<T> contenente i valori dell'interfaccia IDictionary<TKey, TValue>. (Ereditato da IDictionary<Object, Object>) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Add(T) | Aggiunge un elemento a ICollection<T>. (Ereditato da ICollection<KeyValuePair<Object, Object>>) | |
Add(TKey, TValue) | Aggiunge un elemento con la chiave e il valore forniti all'interfaccia IDictionary<TKey, TValue>. (Ereditato da IDictionary<Object, Object>) | |
Add<T>(T) | Aggiunge un oggetto al dizionario tramite Type oggetto per la chiave. | |
Clear | Rimuove tutti gli elementi da ICollection<T>. (Ereditato da ICollection<KeyValuePair<Object, Object>>) | |
Contains | determina se ICollection<T> contiene un valore specifico. (Ereditato da ICollection<KeyValuePair<Object, Object>>) | |
ContainsKey | Determina se l'interfaccia IDictionary<TKey, TValue> contiene un elemento con la chiave specificata. (Ereditato da IDictionary<Object, Object>) | |
CopyTo | Copia gli elementi di ICollection<T> in Array, l'avvio a un particolare Array indice. (Ereditato da ICollection<KeyValuePair<Object, Object>>) | |
GetEnumerator() | Restituisce un enumeratore che scorre la raccolta. (Ereditato da IEnumerable<KeyValuePair<Object, Object>>) | |
GetEnumerator() | Restituisce un enumeratore che scorre una raccolta. (Ereditato da IEnumerable) | |
GetValue<T>() | Ottiene l'oggetto che contiene il tipo riferimento specificato. | |
GetValue<T>(Object) | Ottiene l'oggetto che contiene il tipo riferimento specificato e sono associati alla chiave specificata. | |
Remove(TKey) | Consente di rimuovere l'elemento con la chiave specificata dall'interfaccia IDictionary<TKey, TValue>. (Ereditato da IDictionary<Object, Object>) | |
Remove(T) | Rimuove la prima occorrenza di un oggetto specifico da ICollection<T>. (Ereditato da ICollection<KeyValuePair<Object, Object>>) | |
Remove<T>() | Rimuove un oggetto con l'oggetto specificato Type il dizionario. | |
TryGetValue(TKey, TValue%) | Ottiene il valore associato alla chiave specificata. (Ereditato da IDictionary<Object, Object>) | |
TryGetValue<T>(T%) | Ottiene l'oggetto che contiene il tipo specificato. | |
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.