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 | |
---|---|---|
Count | İçerdiği öğeleri numarasını alır ICollection<T>. (ICollection<KeyValuePair<Object, Object>> kaynağından devralındı.) | |
IsReadOnly | Belirten bir değeri alır mı ICollection<T> salt okunurdur. (ICollection<KeyValuePair<Object, Object>> kaynağından devralındı.) | |
Item | Alır veya belirtilen anahtarla öğesini ayarlar. (IDictionary<Object, Object> kaynağından devralındı.) | |
Keys | Alır bir ICollection<T> anahtarları içeren IDictionary<TKey, TValue>. (IDictionary<Object, Object> kaynağından devralındı.) | |
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 | |
---|---|---|
Add(T) | Bir öğe ekler ICollection<T>. (ICollection<KeyValuePair<Object, Object>> kaynağından devralındı.) | |
Add(TKey, TValue) | Sağlanan anahtar ve değer için bir öğe ekler IDictionary<TKey, TValue>. (IDictionary<Object, Object> kaynağından devralındı.) | |
Add<T>(T) | Bir nesne kullanarak sözlüğe ekler Type nesnenin anahtar. | |
Clear | Tüm öğeleri kaldırır ICollection<T>. (ICollection<KeyValuePair<Object, Object>> kaynağından devralındı.) | |
Contains | Belirler mi ICollection<T> belirli bir değer içerir. (ICollection<KeyValuePair<Object, Object>> kaynağından devralındı.) | |
ContainsKey | Belirler mi IDictionary<TKey, TValue> ile belirtilen anahtarı bir öğesi içeriyor. (IDictionary<Object, Object> kaynağından devralındı.) | |
CopyTo | Öğeleri kopyalar ICollection<T> için bir Array, belirli bir başlayarak Array dizin. (ICollection<KeyValuePair<Object, Object>> kaynağından devralındı.) | |
GetEnumerator() | Bir Numaralandırıcı topluluk içinde yineleme döndürür. (IEnumerable<KeyValuePair<Object, Object>> kaynağından devralındı.) | |
GetEnumerator() | Bir Numaralandırıcı topluluk içinde yineleme döndürür. (IEnumerable kaynağından devralındı.) | |
GetValue<T>() | Belirtilen başvuru tipinin içeren nesneyi alır. | |
GetValue<T>(Object) | Belirtilen başvuru tipinin ve belirtilen anahtarla ilgili nesne alır. | |
Remove(TKey) | Belirtilen anahtarı öğeyi kaldırır IDictionary<TKey, TValue>. (IDictionary<Object, Object> kaynağından devralındı.) | |
Remove(T) | İlk geçtiği belirli bir nesneden kaldırır ICollection<T>. (ICollection<KeyValuePair<Object, Object>> kaynağından devralındı.) | |
Remove<T>() | Belirtilen bir nesne kaldırır Type sözlükten. | |
TryGetValue(TKey, TValue%) | Belirtilen anahtarla ilgili değerini alır. (IDictionary<Object, Object> kaynağından devralındı.) | |
TryGetValue<T>(T%) | Belirtilen türe sahip olan nesneyi alır. | |
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.