System.Workflow.ComponentModel.Design Spazio dei nomi

Fornisce classi correlate alle finestre di progettazione dei modelli di componenti Windows Workflow Foundation.

Classi

Nome Descrizione
ActivityBindTypeConverter

Fornisce un convertitore di tipi per convertire ActivityBind classi in e da varie altre rappresentazioni.

ActivityChangedEventArgs

Contiene informazioni sulle modifiche apportate all'attività associata alla finestra di progettazione.

ActivityDesigner

Fornisce una classe di base obbligatoria per tutti i componenti di ActivityDesigner.

ActivityDesignerAccessibleObject

Implementa un oggetto accessibile usato ActivityDesigner dalle classi per modificare l'interfaccia utente della finestra di progettazione per gli utenti con problemi.

ActivityDesignerGlyphCollection

Espone un generico List<T> di glifi della finestra di progettazione associati a un ActivityDesigner.

ActivityDesignerLayoutEventArgs

Fornisce i dati per l'evento di layout per .ActivityDesigner

ActivityDesignerLayoutSerializer

Serializza un layout di ActivityDesigner utilizzato in una finestra di progettazione a mano libera.

ActivityDesignerPaint

Fornisce metodi statici utilizzati per disegnare elementi dell'interfaccia utente sulle superfici dell'ActivityDesigner. La classe non può essere ereditata.

ActivityDesignerPaintEventArgs

Fornisce i dati per i OnPaint(ActivityDesignerPaintEventArgs)metodi , OnPaint(ActivityDesignerPaintEventArgs, Boolean)OnPaint(ActivityDesignerPaintEventArgs), e OnPaint(Graphics, Boolean, AmbientTheme, ActivityDesigner) e le versioni sottoposte a override di OnPaint nelle classi che derivano da essi, quando vengono disegnati in un'area di progettazione del flusso di lavoro.

ActivityDesignerResizeEventArgs

Fornisce i dati per i OnBeginResizing(ActivityDesignerResizeEventArgs) metodi e OnResizing(ActivityDesignerResizeEventArgs) .

ActivityDesignerTheme

Fornisce le impostazioni delle proprietà di aspetto a una finestra di progettazione in un ambiente in fase di progettazione.

ActivityDesignerThemeAttribute

Specifica la classe del tema utilizzata da un ActivityDesigner nell'area di progettazione del flusso di lavoro. La classe non può essere ereditata.

ActivityDesignerVerb

Crea un nuovo verbo da utilizzare con la finestra di progettazione usando il gruppo di verbi, il testo e il gestore eventi associati.

ActivityDesignerVerbCollection

Gestisce una raccolta di ActivityDesignerVerb oggetti.

ActivityDragEventArgs

Rappresenta una classe che fornisce dati per gli OnDragDrop(ActivityDragEventArgs)eventi , OnDragEnter(ActivityDragEventArgs)e OnDragOver(ActivityDragEventArgs) nella finestra di progettazione del flusso di lavoro.

ActivityPreviewDesigner

Visualizza una raccolta di ActivityDesigner figlio in una striscia di anteprima e, quando una finestra di progettazione figlio è selezionata nella striscia di anteprima, visualizza l'ActivityDesigner selezionato in modalità di anteprima o di modifica in un'area di progettazione del flusso di lavoro.

ActivityPreviewDesignerTheme

Fornisce le impostazioni del tema per gli ActivityDesigner che usano una modalità di anteprima nell'area di progettazione del flusso di lavoro. La classe non può essere ereditata.

ActivityToolboxItem

Fornisce una classe base per tutti gli elementi della casella degli strumenti associati a un'attività in una finestra di progettazione del flusso di lavoro.

AmbientTheme

Fornisce le impostazioni delle proprietà di aspetto a un flusso di lavoro di primo livello in un ambiente in fase di progettazione.

BindUITypeEditor

Rappresenta un UITypeEditor oggetto associato alle proprietà associate o che possono essere associate a un'attività.

CommentGlyph

Fornisce un glifo da ActivityDesigner visualizzare quando un utente disabilita un'attività in fase di progettazione.

CompositeActivityDesigner

Fornisce una finestra di progettazione che consente di progettare visivamente attività composite.

CompositeActivityDesignerLayoutSerializer

Serializza un layout di ActivityDesigner composito utilizzato in una finestra di progettazione a mano libera.

CompositeDesignerAccessibleObject

Implementa un oggetto accessibile usato CompositeActivityDesigner dalle classi per modificare l'interfaccia utente della finestra di progettazione per gli utenti con problemi.

CompositeDesignerTheme

Fornisce le impostazioni del tema agli CompositeActivityDesigner oggetti.

ConfigErrorGlyph

Fornisce un glifo per un oggetto ActivityDesigner da visualizzare quando un utente non ha eseguito le azioni di progettazione necessarie in fase di progettazione.

ConnectionPoint

Rappresenta un punto di connessione visualizzato sui bordi esterni di un ActivityDesigner in un'area di progettazione del flusso di lavoro.

Connector

Rappresenta un connettore tra due ActivityDesigner in un'area di progettazione del flusso di lavoro.

ConnectorAccessibleObject

Fornisce informazioni sui connettori tra ActivityDesigner che le applicazioni di accessibilità usano per modificare l'interfaccia utente di un'applicazione per gli utenti con problemi.

ConnectorEventArgs

Fornisce i dati per gli ConnectorAddedeventi , ConnectorRemovede ConnectorChanged .

ConnectorHitTestInfo

Contiene informazioni su un connettore in corrispondenza di una coordinata specificata in StructuredCompositeActivityDesigner e di tutte le classi che ereditano da esso.

ConnectorLayoutSerializer

Serializza un layout del connettore.

DesignerAction

Associa un'azione eseguita su un ActivityDesigner nell'area di progettazione del flusso di lavoro a ActivityDesigner. La classe non può essere ereditata.

DesignerGlyph

Disegna un glifo nella posizione più alta dell'ordine Z in un ActivityDesigner.

DesignerTheme

Fornisce l'implementazione della classe di base per tutte le classi del tema di ActivityDesigner usate in un ambiente di progettazione del flusso di lavoro.

DesignerView

Funge da repository per informazioni sulle viste supportate dalle CompositeActivityDesigner classi o che ereditano da esso.

FreeformActivityDesigner

Fornisce un'area di ActivityDesigner personalizzabile che gli utenti possono modificare visivamente in un'area di progettazione del flusso di lavoro.

FreeformActivityDesignerLayoutSerializer

Serializza le informazioni di layout specifiche di ActivityDesigner a mano libera.

HitTestInfo

Contiene informazioni su una parte di in ActivityDesigner corrispondenza di una coordinata specificata.

LockedActivityGlyph

Fornisce un glifo per un oggetto ActivityDesigner da visualizzare quando l'attività associata alla finestra di progettazione non può essere modificata.

ParallelActivityDesigner

Fornisce metodi e proprietà per tutti gli ActivityDesigner che visualizzano layout verticali paralleli in un'area di progettazione del flusso di lavoro.

ReadOnlyActivityGlyph

Fornisce un glifo per un ActivityDesigner oggetto da visualizzare quando l'attività a cui è associata è impostata per la lettura solo in fase di progettazione.

SelectionGlyph

Fornisce metodi e proprietà per tutte le classi glifi visualizzate ActivityDesigner quando viene selezionato nell'area di progettazione del flusso di lavoro.

SequenceDesigner

Fornisce supporto in fase di progettazione per SequenceActivity e per tutte le classi che ne derivano.

SequenceDesignerAccessibleObject

Implementa un oggetto di accessibilità usato dalle classi SequentialActivityDesigner per regolare l'interfaccia utente della finestra di progettazione per gli utenti con problemi.

SequentialActivityDesigner

Definisce proprietà e metodi per tutti gli ActivityDesigner che dispongono di un layout verticale sequenziale nell'area di progettazione del flusso di lavoro.

SequentialWorkflowHeaderFooter

Rappresenta un'intestazione o un piè di pagina associato a un oggetto SequentialWorkflowRootDesigner.

SequentialWorkflowRootDesigner

Contiene proprietà e metodi per offrire un aspetto coerente a tutte le finestre di progettazione radice in un'area di progettazione del flusso di lavoro.

ShadowGlyph

Fornisce un'ombreggiatura per la visualizzazione da CompositeActivityDesigner parte delle classi.

StructuredCompositeActivityDesigner

Fornisce metodi e proprietà comuni per activitydesigner compositi che contengono layout strutturati.

ThemeConfigurationDialog

Rappresenta una finestra di dialogo comune che consente all'utente di specificare un tema del flusso di lavoro da applicare a un'area di progettazione del flusso di lavoro. La classe non può essere ereditata.

TypeBrowserDialog

Rappresenta una finestra di dialogo che consente all'utente di scegliere un tipo. La classe non può essere ereditata.

TypeBrowserEditor

Fornisce un'interfaccia utente per rappresentare e modificare i valori dei tipi Windows Workflow Foundation in un visualizzatore oggetti associato a una finestra di progettazione del flusso di lavoro.

TypeFilterProviderAttribute

Specifica la classe utilizzata da un tipo o un membro per filtrare i tipi visualizzati nella finestra di dialogo del browser classi. La classe non può essere ereditata.

WorkflowDesignerLoader

Fornisce funzionalità comuni del caricatore della finestra di progettazione che possono essere usate per implementare caricatori della finestra di progettazione del flusso di lavoro personalizzati.

WorkflowDesignerMessageFilter

Fornisce una classe base per tutti i filtri dei messaggi del flusso di lavoro.

WorkflowMenuCommands

Definisce un set di campi che corrispondono a una funzione di comando fornita dalle finestre di CommandID progettazione del flusso di lavoro. La classe non può essere ereditata.

WorkflowOutline

Esegue il rendering della struttura del documento per il flusso di lavoro attualmente progettato nella finestra di progettazione del flusso di lavoro.

WorkflowOutlineNode

Rappresenta un nodo in un documento struttura flusso di lavoro visualizzato nella finestra di progettazione del flusso di lavoro.

WorkflowPageSetupDialog

Rappresenta la finestra di dialogo di installazione della pagina per la finestra di progettazione del flusso di lavoro quando un utente seleziona il comando Imposta pagina . La classe non può essere ereditata.

WorkflowTheme

Fornisce le impostazioni delle proprietà di aspetto a un flusso di lavoro nell'ambiente in fase di progettazione.

WorkflowView

Fornisce un'area di progettazione che esegue il rendering di una rappresentazione visiva del flusso di processo.

WorkflowViewAccessibleObject

Implementa un oggetto di accessibilità usato WorkflowView dalle classi per modificare l'interfaccia utente della finestra di progettazione per gli utenti con disabilità.

Interfacce

Nome Descrizione
IDesignerGlyphProvider

Definisce il metodo utilizzato dalle classi del provider di glifi per generare una matrice di glifi da visualizzare in un ActivityDesigner.

IDesignerGlyphProviderService

Consente agli sviluppatori di ActivityDesigner di aggiungere provider di glifi personalizzati a un ActivityDesigner.

IDesignerVerbProvider

Definisce un mezzo per restituire ActivityDesigner i verbi della finestra di progettazione.

IDesignerVerbProviderService

Consente agli sviluppatori di ActivityDesigner di aggiungere provider di verbi di progettazione personalizzati a un ActivityDesigner.

IExtendedUIService

Definisce i metodi che gli host della finestra di progettazione del flusso di lavoro possono chiamare per eseguire operazioni avanzate dell'interfaccia utente.

IExtendedUIService2

Definisce i metodi che gli host della finestra di progettazione del flusso di lavoro possono chiamare per determinare le impostazioni dell'ambiente.

IIdentifierCreationService

Fornisce un meccanismo per creare identificatori denominati in modo univoco in un intervallo di attività specificato.

IMemberCreationService

Definisce i metodi per creare, aggiornare e rimuovere in modo dinamico gli elementi di codice per un tipo in fase di progettazione. Vengono inoltre forniti metodi che consentono di visualizzare il codice in fase di progettazione.

IPersistUIState

Definisce i metodi usati dai progettisti di flussi di lavoro e dagli ActivityDesigner per salvare le informazioni sullo stato dell'interfaccia utente e ripristinare le informazioni sullo stato dell'interfaccia utente da un flusso binario.

ITypeFilterProvider

Fornisce membri utilizzati dalle classi per filtrare i tipi visualizzati nelle finestre di dialogo del browser classi visualizzate dalla finestra di progettazione del flusso di lavoro.

ITypeProviderCreator

Definisce un gruppo di metodi che le classi possono usare per creare un provider di tipi per un'attività o una finestra di progettazione del flusso di lavoro.

IWorkflowRootDesigner

Definisce le proprietà della finestra di progettazione e dei filtri messaggi e il metodo che determina se un'attività è supportata per tutte le finestre di progettazione radice del flusso di lavoro.

Enumerazioni

Nome Descrizione
AmbientProperty

Specifica l'origine delle impostazioni del tema di ambiente per le classi del tema della finestra di progettazione.

DesignerContentAlignment

Specifica dove nella finestra di progettazione del flusso di lavoro il contenuto del flusso di lavoro è allineato.

DesignerEdges

Specifica il bordo o i bordi di un ActivityDesigner in un'area di progettazione del flusso di lavoro in cui viene eseguita l'elaborazione in fase di progettazione, ad esempio una posizione Connector nell'ActivityDesigner.

DesignerGeometry

Specifica la forma utilizzata dagli ActivityDesigner per eseguire il rendering degli angoli dell'area di progettazione.

DesignerNavigationDirection

Specifica i valori per lo spostamento tra gli oggetti della finestra di progettazione.

DesignerSize

Specifica le impostazioni relative alle dimensioni utilizzate dalle classi del tema per controllare le dimensioni delle classi ActivityDesigner quando ne viene eseguito il rendering in un'area di progettazione del flusso di lavoro.

DesignerVerbGroup

Specifica l'area di raggruppamento in un menu di scelta rapida o in un menu di progettazione del flusso di lavoro in cui deve essere visualizzato un verbo di ActivityDesigner.

HitTestLocations

Descrive l'area della finestra di progettazione che contiene il punto passato a un metodo HitTest(Point).

LineAnchor

Determina le forme dei punti connettore in un'area di progettazione del flusso di lavoro.

TextQuality

Specifica le impostazioni di rendering del testo per la classe AmbientTheme.

ThemeType

Specifica il tipo di tema visualizzato nella finestra di dialogo opzioni .

Delegati

Nome Descrizione
ConnectorEventHandler

Rappresenta il metodo che gestirà gli ConnectorAddedeventi , ConnectorRemovede ConnectorChanged di un oggetto FreeformActivityDesigner.