Microsoft.Windows.Design 네임스페이스
서비스, 데이터 백플레인 및 메타데이터 조작을 통해 모든 디자이너의 기초를 제공합니다.
Microsoft.Windows.Design 네임스페이스는 디자이너에서 상태를 관리하기 위한 클래스를 제공합니다.상태는 ContextItem 클래스로 표현됩니다.동작은 ServiceManager에 의해 관리되는 서비스에서 지정됩니다.EditingContext는 디자이너의 모든 상태 정보를 보유합니다.컨텍스트 항목이 변경될 때 알리려면 SubscribeContextCallback<TContextItemType>을 사용합니다.
클래스
클래스 | 설명 | |
---|---|---|
AssemblyReferences | 인프라입니다. 형식 정보를 확인하기 위해 디자이너에서 사용하고 있는 참조 집합을 유지 관리하는 컨텍스트 항목입니다. | |
ContextItem | 디자이너의 단일 상태를 나타냅니다. | |
ContextItemManager | 컨텍스트 항목의 집합을 유지 관리합니다. | |
DataContextValueSourceAttribute | 디자이너가 특정 속성에 대한 표시 트리에서 데이터 컨텍스트 상속을 결정할 수 있도록 합니다. | |
DisplayPropertyAttribute | 개체의 인스턴스를 디자이너에 표시할 때 사용할 속성을 결정합니다. | |
EditingContext | 디자이너의 컨텍스트 상태가 들어 있습니다. | |
OrderToken | 계층적 항목의 정렬 순서를 식별하는 제네릭 클래스입니다. | |
RequirementAttribute | RequirementValidator 클래스에 사용되는 특성을 정의합니다. | |
RequirementSubscription | 편집 컨텍스트에서 발생한 변경으로 인해 연결된 요구 사항이 충족될 수 있는 경우 알림을 제공합니다. | |
RequirementValidator | 지정된 형식에서 필요한 컨텍스트 및 서비스를 사용할 수 있는지 확인합니다. | |
RequiresContextItemAttribute | 클래스가 지정된 컨텍스트에 의존함을 지정합니다. | |
RequiresServiceAttribute | 클래스가 지정된 서비스에 의존함을 지정합니다. | |
ServiceManager | EditingContext 와 연관된 동작을 나타냅니다. | |
ThumbnailAttribute | Visual Studio 또는 Expression Blend에 대한 도구 상자에서 아이콘을 사용자 지정 WPF(Windows Presentation Foundation) 또는 Silverlight 컨트롤과 연결합니다. | |
ToolboxBrowsableAttribute | 디자이너의 도구 상자 브라우저에서 컨트롤이 표시되는지 여부를 지정합니다. | |
ToolboxCategoryAttribute | 디자이너의 도구 상자에서 클래스가 표시되는 범주를 지정합니다. | |
ToolboxExampleAttribute | 인프라입니다. IToolboxExampleFactory 인터페이스를 구현하는 형식을 지정합니다. | |
ToolboxTabNameAttribute | 디자이너의 도구 상자에서 클래스가 표시되는 탭을 지정합니다. |
인터페이스
인터페이스 | 설명 | |
---|---|---|
IToolboxExample | 인프라입니다. 비주얼 디자이너의 도구 상자에 항목의 예제 인스턴스를 지정합니다. | |
IToolboxExampleFactory | 인프라입니다. 동일한 Type을 참조하는 자산 도구 상자의 예제 목록을 제공합니다. |
대리자
대리자 | 설명 | |
---|---|---|
PublishServiceCallback | 개체에서 서비스의 인스턴스를 게시해야 할 때 다시 호출되는 대리자입니다. | |
PublishServiceCallback<TServiceType> | 개체에서 서비스의 인스턴스를 게시해야 할 때 다시 호출되는 제네릭 대리자입니다. | |
SubscribeContextCallback | 컨텍스트 항목이 변경될 때 호출되는 콜백 메서드를 정의합니다. | |
SubscribeContextCallback<TContextItemType> | 컨텍스트 항목이 변경될 때 호출되는 콜백 메서드를 정의합니다. | |
SubscribeServiceCallback | 서비스 구독의 콜백인 대리자입니다. | |
SubscribeServiceCallback<TServiceType> | 서비스 구독의 콜백인 제네릭 대리자입니다. |
열거형
열거형 | 설명 | |
---|---|---|
OrderTokenConflictResolution | 순서의 우선 순위를 지정하는 데 사용되는 열거형입니다. | |
OrderTokenPrecedence | 순서 토큰의 우선 순위를 지정하는 열거형입니다. |