IAnnotationDictionary-Schnittstelle
Stellt ein Wörterbuch von benutzerdefinierten Datenobjekten dar, die Sie bestimmten Objekten im SharePoint-Tools-Objektmodell zuordnen können.
Namespace: Microsoft.VisualStudio.SharePoint
Assembly: Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)
Syntax
'Declaration
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
Der IAnnotationDictionary-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Count | Ruft die Anzahl der Elemente ab, die in ICollection<T> enthalten sind. (Von ICollection<KeyValuePair<Object, Object>> geerbt.) | |
IsReadOnly | Ruft einen Wert ab, der angibt, ob das ICollection<T> schreibgeschützt ist. (Von ICollection<KeyValuePair<Object, Object>> geerbt.) | |
Item | Ruft das Element mit dem angegebenen Schlüssel ab oder legt dieses fest. (Von IDictionary<Object, Object> geerbt.) | |
Keys | Ruft eine ICollection<T>-Schnittstelle ab, die die Schlüssel von IDictionary<TKey, TValue> enthält. (Von IDictionary<Object, Object> geerbt.) | |
Values | Ruft eine ICollection<T> ab, die die Werte in IDictionary<TKey, TValue> enthält. (Von IDictionary<Object, Object> geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Add(T) | Fügt der ICollection<T> ein Element hinzu. (Von ICollection<KeyValuePair<Object, Object>> geerbt.) | |
Add(TKey, TValue) | Fügt der IDictionary<TKey, TValue>-Schnittstelle ein Element mit dem angegebenen Schlüssel und Wert hinzu. (Von IDictionary<Object, Object> geerbt.) | |
Add<T>(T) | Fügt dem Wörterbuch mit dem Type des Objekts für den Schlüssel ein Objekt hinzu. | |
Clear | Entfernt alle Elemente aus ICollection<T>. (Von ICollection<KeyValuePair<Object, Object>> geerbt.) | |
Contains | Ermittelt, ob die ICollection<T> einen bestimmten Wert enthält. (Von ICollection<KeyValuePair<Object, Object>> geerbt.) | |
ContainsKey | Ermittelt, ob IDictionary<TKey, TValue> ein Element mit dem angegebenen Schlüssel enthält. (Von IDictionary<Object, Object> geerbt.) | |
CopyTo | Kopiert die Elemente von ICollection<T> in ein Array, beginnend bei einem bestimmten Array-Index. (Von ICollection<KeyValuePair<Object, Object>> geerbt.) | |
GetEnumerator() | Gibt einen Enumerator zurück, der die Auflistung durchläuft. (Von IEnumerable<KeyValuePair<Object, Object>> geerbt.) | |
GetEnumerator() | Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Von IEnumerable geerbt.) | |
GetValue<T>() | Ruft das Objekt mit dem angegebenen Verweistyp ab. | |
GetValue<T>(Object) | Ruft das Objekt ab, das den angegebenen Verweistyp aufweist und dem angegebenen Schlüssel zugeordnet ist. | |
Remove(TKey) | Entfernt das Element mit dem angegebenen Schlüssel aus dem IDictionary<TKey, TValue>. (Von IDictionary<Object, Object> geerbt.) | |
Remove(T) | Entfernt das erste Vorkommen eines angegebenen Objekts aus der ICollection<T>. (Von ICollection<KeyValuePair<Object, Object>> geerbt.) | |
Remove<T>() | Entfernt ein Objekt mit dem angegebenen Type aus dem Wörterbuch. | |
TryGetValue(TKey, TValue%) | Ruft den dem angegebenen Schlüssel zugeordneten Wert ab. (Von IDictionary<Object, Object> geerbt.) | |
TryGetValue<T>(T%) | Ruft das Objekt mit dem angegebenen Typ ab. | |
TryGetValue<T>(Object, T%) | Ruft das Objekt ab, das den angegebenen Typ aufweist und dem angegebenen Schlüssel zugeordnet ist. |
Zum Seitenanfang
Hinweise
Sie können Instanzen von Typen im SharePoint-Tools-Objektmodell, das die IAnnotatedObject-Schnittstelle implementiert, benutzerdefinierte Daten hinzufügen.Diese Typen haben eine Annotations-Eigenschaft, die ein IAnnotationDictionary-Objekt zurückgibt.Weitere Informationen finden Sie unter Zuordnen von benutzerdefinierten Daten zu SharePoint-Tools-Erweiterungen.