Spazio dei nomi Microsoft.Windows.Design
Fornisce le basi per tutte le finestre di progettazione tramite un servizio e un backplane di dati, e tramite la modifica di metadati.
Lo spazio dei nomi Microsoft.Windows.Design fornisce classi per la gestione dello stato in una finestra di progettazione.Lo stato è rappresentato da ContextItem.Il comportamento è specificato dai servizi, che vengono gestiti da un oggetto ServiceManager.EditingContext contiene tutte le informazioni sullo stato della finestra di progettazione.Utilizzare SubscribeContextCallback<TContextItemType> per ricevere segnalazioni relative alle modifiche degli elementi di contesto.
Classi
Classe | Descrizione | |
---|---|---|
![]() |
AssemblyReferences | Infrastruttura. Elemento di contesto che gestisce l'insieme di riferimenti utilizzati dalla finestra di progettazione per risolvere le informazioni sul tipo. |
![]() |
ContextItem | Rappresenta un singolo stato nella finestra di progettazione. |
![]() |
ContextItemManager | Mantiene un set di elementi di contesto. |
![]() |
DataContextValueSourceAttribute | Consente di determinare l'ereditarietà del contesto dati nella struttura ad albero visuale per una proprietà specifica in una finestra di progettazione. |
![]() |
DisplayPropertyAttribute | Determina la proprietà da utilizzare in caso di visualizzazione di un'istanza di un oggetto in una finestra di progettazione. |
![]() |
EditingContext | Contiene lo stato contestuale su una finestra di progettazione. |
![]() |
OrderToken | Classe generica che identifica l'ordinamento di elementi gerarchici. |
![]() |
RequirementAttribute | Definisce gli attributi utilizzati dalla classe RequirementValidator. |
![]() |
RequirementSubscription | Fornisce una notifica quando è possibile che le modifiche nel contesto di modifica abbiano soddisfatto il requisito connesso. |
![]() |
RequirementValidator | Determina se il contesto e i servizi richiesti sono disponibili per il tipo specificato. |
![]() |
RequiresContextItemAttribute | Indica che la classe si basa sul contesto specificato. |
![]() |
RequiresServiceAttribute | Indica che la classe si basa sul servizio specificato. |
![]() |
ServiceManager | Rappresenta il comportamento associato a un oggetto EditingContext. |
![]() |
ThumbnailAttribute | Associa un'icona a un controllo Windows Presentation Foundation (WPF) o Silverlight personalizzato nella casella degli strumenti di Visual Studio o Expression Blend. |
![]() |
ToolboxBrowsableAttribute | Specifica se un controllo è visibile nel browser della casella degli strumenti di una finestra di progettazione. |
![]() |
ToolboxCategoryAttribute | Specifica la categoria nella quale una classe viene visualizzata nella casella degli strumenti di una finestra di progettazione. |
![]() |
ToolboxExampleAttribute | Infrastruttura. Specifica il tipo che implementa l'interfaccia di IToolboxExampleFactory. |
![]() |
ToolboxTabNameAttribute | Specifica la scheda nella quale viene visualizzata una classe nella casella degli strumenti di una finestra di progettazione. |
Interfacce
Interfaccia | Descrizione | |
---|---|---|
![]() |
IToolboxExample | Infrastruttura. Specifica un'istanza di esempio di un elemento nella casella degli strumenti di una finestra di progettazione visiva. |
![]() |
IToolboxExampleFactory | Infrastruttura. Fornisce un elenco di esempi in una casella degli strumenti di risorsa che fanno riferimento allo stesso Type. |
Delegati
Delegato | Descrizione | |
---|---|---|
![]() |
PublishServiceCallback | Delegato che viene richiamato quando un oggetto deve pubblicare un'istanza di un servizio. |
![]() |
PublishServiceCallback<TServiceType> | Delegato generico che viene richiamato quando un oggetto deve pubblicare un'istanza di un servizio. |
![]() |
SubscribeContextCallback | Definisce un metodo di callback che viene richiamato quando un elemento di contesto viene modificato. |
![]() |
SubscribeContextCallback<TContextItemType> | Definisce un metodo di callback che viene richiamato quando un elemento di contesto viene modificato. |
![]() |
SubscribeServiceCallback | Delegato che corrisponde a un callback per le sottoscrizioni di servizi. |
![]() |
SubscribeServiceCallback<TServiceType> | Delegato generico che corrisponde a un callback per le sottoscrizioni di servizi. |
Enumerazioni
Enumerazione | Descrizione | |
---|---|---|
![]() |
OrderTokenConflictResolution | Enumerazione utilizzata per specificare il vincitore dei valori equivalenti di ordinamento. |
![]() |
OrderTokenPrecedence | Enumerazione che specifica la precedenza dei token di ordinamento. |