Aracılığıyla paylaş


IAnnotationDictionary Arabirim

SharePoint Araçlar nesne modelindeki belirli nesnelerle ilişkilendirmek özel veri nesnelerinin bir sözlüğü temsil eder.

Ad alanı:  Microsoft.VisualStudio.SharePoint
Derleme:  Microsoft.VisualStudio.SharePoint (Microsoft.VisualStudio.SharePoint.dll içinde)

Sözdizimi

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

IAnnotationDictionary türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik Count İçerdiği öğeleri numarasını alır ICollection<T>. (ICollection<KeyValuePair<Object, Object>> kaynağından devralındı.)
Genel özellik IsReadOnly Belirten bir değeri alır mı ICollection<T> salt okunurdur. (ICollection<KeyValuePair<Object, Object>> kaynağından devralındı.)
Genel özellik Item Alır veya belirtilen anahtarla öğesini ayarlar. (IDictionary<Object, Object> kaynağından devralındı.)
Genel özellik Keys Alır bir ICollection<T> anahtarları içeren IDictionary<TKey, TValue>. (IDictionary<Object, Object> kaynağından devralındı.)
Genel özellik Values Alır bir ICollection<T> değerler içeren IDictionary<TKey, TValue>. (IDictionary<Object, Object> kaynağından devralındı.)

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Add(T) Bir öğe ekler ICollection<T>. (ICollection<KeyValuePair<Object, Object>> kaynağından devralındı.)
Genel yöntem Add(TKey, TValue) Sağlanan anahtar ve değer için bir öğe ekler IDictionary<TKey, TValue>. (IDictionary<Object, Object> kaynağından devralındı.)
Genel yöntem Add<T>(T) Bir nesne kullanarak sözlüğe ekler Type nesnenin anahtar.
Genel yöntem Clear Tüm öğeleri kaldırır ICollection<T>. (ICollection<KeyValuePair<Object, Object>> kaynağından devralındı.)
Genel yöntem Contains Belirler mi ICollection<T> belirli bir değer içerir. (ICollection<KeyValuePair<Object, Object>> kaynağından devralındı.)
Genel yöntem ContainsKey Belirler mi IDictionary<TKey, TValue> ile belirtilen anahtarı bir öğesi içeriyor. (IDictionary<Object, Object> kaynağından devralındı.)
Genel yöntem CopyTo Öğeleri kopyalar ICollection<T> için bir Array, belirli bir başlayarak Array dizin. (ICollection<KeyValuePair<Object, Object>> kaynağından devralındı.)
Genel yöntem GetEnumerator() Bir Numaralandırıcı topluluk içinde yineleme döndürür. (IEnumerable<KeyValuePair<Object, Object>> kaynağından devralındı.)
Genel yöntem GetEnumerator() Bir Numaralandırıcı topluluk içinde yineleme döndürür. (IEnumerable kaynağından devralındı.)
Genel yöntem GetValue<T>() Belirtilen başvuru tipinin içeren nesneyi alır.
Genel yöntem GetValue<T>(Object) Belirtilen başvuru tipinin ve belirtilen anahtarla ilgili nesne alır.
Genel yöntem Remove(TKey) Belirtilen anahtarı öğeyi kaldırır IDictionary<TKey, TValue>. (IDictionary<Object, Object> kaynağından devralındı.)
Genel yöntem Remove(T) İlk geçtiği belirli bir nesneden kaldırır ICollection<T>. (ICollection<KeyValuePair<Object, Object>> kaynağından devralındı.)
Genel yöntem Remove<T>() Belirtilen bir nesne kaldırır Type sözlükten.
Genel yöntem TryGetValue(TKey, TValue%) Belirtilen anahtarla ilgili değerini alır. (IDictionary<Object, Object> kaynağından devralındı.)
Genel yöntem TryGetValue<T>(T%) Belirtilen türe sahip olan nesneyi alır.
Genel yöntem TryGetValue<T>(Object, T%) Belirtilen tür ve belirtilen anahtarla ilgili nesne alır.

Üst

Notlar

Uygulayan türleri SharePoint Araçlar nesne modelindeki bir örneği için özel veri ekleyebilirsiniz IAnnotatedObject arabirimi.Bu tür sahip bir Annotations döndüren özelliği bir IAnnotationDictionary nesne.Daha fazla bilgi için bkz. Özel verileri SharePoint Araçlar uzantıları ile ilişkilendirme.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.SharePoint Ad Alanı