Interfaccia IAnnotationDictionary
Rappresenta un dizionario di oggetti dati personalizzati che è possibile associare a determinati oggetti nel 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 oggetto ICollection<T> contenente le chiavi dell'oggetto IDictionary<TKey, TValue>. (Ereditato da IDictionary<Object, Object>) |
![]() |
Values | Ottiene un oggetto ICollection<T> contenente i valori dell'oggetto IDictionary<TKey, TValue>. (Ereditato da IDictionary<Object, Object>) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Add(T) | Aggiunge un elemento all'insieme 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 utilizzando Type dell'oggetto per la chiave. |
![]() |
Clear | Rimuove tutti gli elementi dall'oggetto ICollection<T>. (Ereditato da ICollection<KeyValuePair<Object, Object>>) |
![]() |
Contains | Consente di stabilire se il 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 dell'interfaccia ICollection<T> in un oggetto Array, a partire da un particolare indice Array. (Ereditato da ICollection<KeyValuePair<Object, Object>>) |
![]() |
GetEnumerator() | Restituisce un enumeratore che consente di scorrere l'insieme. (Ereditato da IEnumerable<KeyValuePair<Object, Object>>) |
![]() |
GetEnumerator() | Viene restituito un enumeratore che scorre un insieme. (Ereditato da IEnumerable) |
![]() |
GetValue<T>() | Ottiene l'oggetto che dispone del tipo di riferimento specificato. |
![]() |
GetValue<T>(Object) | Ottiene l'oggetto che dispone del tipo di riferimento specificato ed è associato 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 dal dizionario un oggetto con Type specificato. |
![]() |
TryGetValue(TKey, TValue%) | Ottiene il valore associato alla chiave specificata. (Ereditato da IDictionary<Object, Object>) |
![]() |
TryGetValue<T>(T%) | Ottiene l'oggetto che dispone del tipo specificato. |
![]() |
TryGetValue<T>(Object, T%) | Ottiene l'oggetto che dispone del tipo specificato ed è associato alla chiave specificata. |
In alto
Note
È possibile aggiungere dati personalizzati ai tipi di istanze nel modello a oggetti degli strumenti SharePoint che implementano l'interfaccia IAnnotatedObject. Questi tipi possiedono proprietà Annotations che restituiscono un oggetto IAnnotationDictionary. Per ulteriori informazioni, vedere Associazione di dati personalizzati alle estensioni degli strumenti di SharePoint.