IAnnotationDictionary 인터페이스

SharePoint 도구 개체 모델의 특정 개체와 연결할 수 있는 사용자 지정 데이터 개체의 사전을 나타냅니다.

네임스페이스:  Microsoft.VisualStudio.SharePoint
어셈블리:  Microsoft.VisualStudio.SharePoint(Microsoft.VisualStudio.SharePoint.dll)

구문

‘선언
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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 Count ICollection<T> 에 포함된 요소 수를 가져옵니다. (ICollection<KeyValuePair<Object, Object>>에서 상속됨)
Public 속성 IsReadOnly ICollection<T> 이 읽기 전용인지 여부를 나타내는 값을 가져옵니다. (ICollection<KeyValuePair<Object, Object>>에서 상속됨)
Public 속성 Item 지정한 키를 가진 요소를 가져오거나 설정합니다. (IDictionary<Object, Object>에서 상속됨)
Public 속성 Keys IDictionary<TKey, TValue> 의 키를 포함하는 ICollection<T>을 가져옵니다. (IDictionary<Object, Object>에서 상속됨)
Public 속성 Values IDictionary<TKey, TValue> 의 값을 포함하는 ICollection<T>을 가져옵니다. (IDictionary<Object, Object>에서 상속됨)

위쪽

메서드

  이름 설명
Public 메서드 Add(T) ICollection<T> 에 항목을 추가합니다. (ICollection<KeyValuePair<Object, Object>>에서 상속됨)
Public 메서드 Add(TKey, TValue) 제공된 키와 값이 있는 요소를 IDictionary<TKey, TValue>에 추가합니다. (IDictionary<Object, Object>에서 상속됨)
Public 메서드 Add<T>(T) 키 개체의 Type을 사용하여 사전에 개체를 추가합니다.
Public 메서드 Clear ICollection<T> 에서 항목을 모두 제거합니다. (ICollection<KeyValuePair<Object, Object>>에서 상속됨)
Public 메서드 Contains ICollection<T> 에 특정 값이 들어 있는지 여부를 확인합니다. (ICollection<KeyValuePair<Object, Object>>에서 상속됨)
Public 메서드 ContainsKey IDictionary<TKey, TValue> 에 지정된 키가 있는 요소가 포함되어 있는지 여부를 확인합니다. (IDictionary<Object, Object>에서 상속됨)
Public 메서드 CopyTo 특정 Array 인덱스부터 시작하여 ICollection<T>의 요소를 Array에 복사합니다. (ICollection<KeyValuePair<Object, Object>>에서 상속됨)
Public 메서드 GetEnumerator() 컬렉션을 반복하는 열거자를 반환합니다. (IEnumerable<KeyValuePair<Object, Object>>에서 상속됨)
Public 메서드 GetEnumerator() 컬렉션을 반복하는 열거자를 반환합니다. (IEnumerable에서 상속됨)
Public 메서드 GetValue<T>() 지정된 참조 형식을 가진 개체를 가져옵니다.
Public 메서드 GetValue<T>(Object) 지정된 참조 형식을 가지고 있고 지정된 키와 연결되어 있는 개체를 가져옵니다.
Public 메서드 Remove(TKey) IDictionary<TKey, TValue> 에서 지정한 키를 가지는 요소를 제거합니다. (IDictionary<Object, Object>에서 상속됨)
Public 메서드 Remove(T) ICollection<T> 에서 맨 처음 나타나는 특정 개체를 제거합니다. (ICollection<KeyValuePair<Object, Object>>에서 상속됨)
Public 메서드 Remove<T>() 지정된 Type을 가진 개체를 사전에서 제거합니다.
Public 메서드 TryGetValue(TKey, TValue%) 지정된 키와 연결된 값을 가져옵니다. (IDictionary<Object, Object>에서 상속됨)
Public 메서드 TryGetValue<T>(T%) 지정된 형식을 가진 개체를 가져옵니다.
Public 메서드 TryGetValue<T>(Object, T%) 지정된 형식을 가지고 있고 지정된 키와 연결되어 있는 개체를 가져옵니다.

위쪽

설명

사용자 지정 데이터를 IAnnotatedObject 인터페이스를 구현하는 SharePoint 도구 개체 모델의 형식 인스턴스에 추가할 수 있습니다. 이러한 형식에는 IAnnotationDictionary 개체를 반환하는 Annotations 속성이 있습니다. 자세한 내용은 SharePoint 도구 확장과 사용자 지정 데이터 연결을 참조하십시오.

참고 항목

참조

Microsoft.VisualStudio.SharePoint 네임스페이스