ModelItemDictionary 클래스
업데이트: 2007년 11월
ModelItem 개체에 대한 키/값 사전 지원을 구현합니다.
네임스페이스: Microsoft.Windows.Design.Model
어셈블리: Microsoft.Windows.Design.Interaction(Microsoft.Windows.Design.Interaction.dll)
구문
Public MustInherit Class ModelItemDictionary _
Inherits ModelItem _
Implements IDictionary(Of ModelItem, ModelItem), _
ICollection(Of KeyValuePair(Of ModelItem, ModelItem)), IEnumerable(Of KeyValuePair(Of ModelItem, ModelItem)), _
IDictionary, ICollection, IEnumerable, INotifyCollectionChanged
Dim instance As ModelItemDictionary
public abstract class ModelItemDictionary : ModelItem,
IDictionary<ModelItem, ModelItem>, ICollection<KeyValuePair<ModelItem, ModelItem>>,
IEnumerable<KeyValuePair<ModelItem, ModelItem>>, IDictionary,
ICollection, IEnumerable, INotifyCollectionChanged
public ref class ModelItemDictionary abstract : public ModelItem,
IDictionary<ModelItem^, ModelItem^>, ICollection<KeyValuePair<ModelItem^, ModelItem^>>,
IEnumerable<KeyValuePair<ModelItem^, ModelItem^>>, IDictionary,
ICollection, IEnumerable, INotifyCollectionChanged
public abstract class ModelItemDictionary extends ModelItem implements IDictionary<ModelItem, ModelItem>, ICollection<KeyValuePair<ModelItem, ModelItem>>, IEnumerable<KeyValuePair<ModelItem, ModelItem>>, IDictionary, ICollection, IEnumerable, INotifyCollectionChanged
설명
ModelItemDictionary 클래스는 ModelItem에서 파생되며 키/값 쌍의 사전에 대한 지원을 구현합니다. 키와 값 모두 항목입니다. ModelItemDictionary는 연결된 속성 Key를 정의하고 이 속성은 사전에 포함된 모든 항목에 추가됩니다. Key 속성의 데이터 형식은 ModelItem이며 검색 및 serialization이 가능하지 않는 것으로 표시됩니다. Key 속성 외에도 ModelItemDictionary는 ModelItemCollection과 같은 속성 컬렉션으로부터 Item 속성을 반환합니다. ModelItemDictionary는 ModelItemCollection에 정의된 ModelProperty를 다시 사용합니다. 반환되는 값은 사전에 있는 값의 열거형입니다. 사전에 있는 모든 항목의 Source 속성은 이 Item 속성을 참조합니다.
상속 계층 구조
System.Object
Microsoft.Windows.Design.Model.ModelItem
Microsoft.Windows.Design.Model.ModelItemDictionary
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.
참고 항목
참조
Microsoft.Windows.Design.Model 네임스페이스