Udostępnij za pośrednictwem


Interfejs IAnnotationDictionary

Reprezentuje słownik obiektów niestandardowych danych, które można skojarzyć z niektórych obiektów w modelu obiektów programu SharePoint narzędzia.

Przestrzeń nazw:  Microsoft.VisualStudio.SharePoint
Zestaw:  Microsoft.VisualStudio.SharePoint (w Microsoft.VisualStudio.SharePoint.dll)

Składnia

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

Typ IAnnotationDictionary uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Count Zwraca liczbę elementów zawartych w ICollection<T>. (Odziedziczone z ICollection<KeyValuePair<Object, Object>>).
Właściwość publiczna IsReadOnly Pobiera wartość określającą czy ICollection<T> jest tylko do odczytu. (Odziedziczone z ICollection<KeyValuePair<Object, Object>>).
Właściwość publiczna Item Pobiera lub ustawia element z określonym kluczem. (Odziedziczone z IDictionary<Object, Object>).
Właściwość publiczna Keys Pobiera ICollection<T> zawierające klucze z IDictionary<TKey, TValue>. (Odziedziczone z IDictionary<Object, Object>).
Właściwość publiczna Values Pobiera ICollection<T> zawierające wartości w IDictionary<TKey, TValue>. (Odziedziczone z IDictionary<Object, Object>).

Początek

Metody

  Nazwa Opis
Metoda publiczna Add(T) Dodaje element do ICollection<T>. (Odziedziczone z ICollection<KeyValuePair<Object, Object>>).
Metoda publiczna Add(TKey, TValue) Dodaje element z podanego klucza i wartości do IDictionary<TKey, TValue>. (Odziedziczone z IDictionary<Object, Object>).
Metoda publiczna Add<T>(T) Dodaje obiekt do słownika, za pomocą Type obiektu dla klucza.
Metoda publiczna Clear Usuwa wszystkie elementy z ICollection<T>. (Odziedziczone z ICollection<KeyValuePair<Object, Object>>).
Metoda publiczna Contains Określa, czy ICollection<T> zawiera określoną wartość. (Odziedziczone z ICollection<KeyValuePair<Object, Object>>).
Metoda publiczna ContainsKey Określa, czy IDictionary<TKey, TValue> zawiera element z określonym kluczem. (Odziedziczone z IDictionary<Object, Object>).
Metoda publiczna CopyTo Kopiuje elementy z ICollection<T> do Array, począwszy od określonego Array indeksu. (Odziedziczone z ICollection<KeyValuePair<Object, Object>>).
Metoda publiczna GetEnumerator() Zwraca modułu wyliczającego, który dokonuje iteracji w kolekcji. (Odziedziczone z IEnumerable<KeyValuePair<Object, Object>>).
Metoda publiczna GetEnumerator() Zwraca modułu wyliczającego, który dokonuje iteracji kolekcji. (Odziedziczone z IEnumerable).
Metoda publiczna GetValue<T>() Pobiera obiekt, którego typ odwołania określonego.
Metoda publiczna GetValue<T>(Object) Pobiera obiekt, który ma typ określony odniesienia i jest skojarzony z określonym kluczem.
Metoda publiczna Remove(TKey) Usuwa element z określonym kluczem z IDictionary<TKey, TValue>. (Odziedziczone z IDictionary<Object, Object>).
Metoda publiczna Remove(T) Usuwa pierwsze wystąpienie określonego obiektu z ICollection<T>. (Odziedziczone z ICollection<KeyValuePair<Object, Object>>).
Metoda publiczna Remove<T>() Usuwa obiekt z określonego Type ze słownika.
Metoda publiczna TryGetValue(TKey, TValue%) Pobiera wartość skojarzoną z określonym kluczem. (Odziedziczone z IDictionary<Object, Object>).
Metoda publiczna TryGetValue<T>(T%) Pobiera obiekt, który ma określonego typu.
Metoda publiczna TryGetValue<T>(Object, T%) Pobiera obiekt, który ma określony typ i jest skojarzony z określonym kluczem.

Początek

Uwagi

Można dodać niestandardowe dane do wystąpień typów w modelu obiektów programu SharePoint narzędzia, które implementują IAnnotatedObject interfejsu.Te typy mają Annotations właściwość, która zwraca IAnnotationDictionary obiektu.Aby uzyskać więcej informacji, zobacz Kojarzenie danych niestandardowy z rozszerzeniami narzędzia programu SharePoint.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.SharePoint