Udostępnij za pośrednictwem


System.Workflow.ComponentModel.Design Przestrzeń nazw

Udostępnia klasy związane z projektantami modeli składników programu Windows Workflow Foundation.

Klasy

ActivityBindTypeConverter

Udostępnia konwerter typów do konwertowania ActivityBind klas na i z różnych innych reprezentacji.

ActivityChangedEventArgs

Zawiera informacje o zmianach wprowadzonych w działaniu skojarzonym z projektantem.

ActivityDesigner

Udostępnia obowiązkową klasę bazową dla wszystkich składników projektanta działań.

ActivityDesignerAccessibleObject

Implementuje dostępny obiekt używany ActivityDesigner przez klasy w celu dostosowania interfejsu użytkownika projektanta dla użytkowników, którzy mają upośledzenie.

ActivityDesignerGlyphCollection

Uwidacznia rodzaj List<T> glifów projektanta skojarzonych z projektantem działań.

ActivityDesignerLayoutEventArgs

Dostarcza dane dla zdarzenia układu dla .ActivityDesigner

ActivityDesignerLayoutSerializer

Serializuje układ projektanta działań używany w projektancie dowolnych kształtów.

ActivityDesignerPaint

Udostępnia metody statyczne używane do rysowania elementów interfejsu użytkownika na powierzchniach projektanta działań. Klasa ta nie może być dziedziczona.

ActivityDesignerPaintEventArgs

Dostarcza dane dla OnPaint(ActivityDesignerPaintEventArgs)metod , , OnPaint(ActivityDesignerPaintEventArgs)OnPaint(ActivityDesignerPaintEventArgs, Boolean)i OnPaint(Graphics, Boolean, AmbientTheme, ActivityDesigner) oraz wszystkich zastąpionych OnPaint wersji w klasach, które pochodzą od nich, gdy są one rysowane na powierzchni projektowej przepływu pracy.

ActivityDesignerResizeEventArgs

Dostarcza dane dla OnBeginResizing(ActivityDesignerResizeEventArgs) metod i OnResizing(ActivityDesignerResizeEventArgs) .

ActivityDesignerTheme

Udostępnia ustawienia właściwości wyglądu i działania projektanta w środowisku czasowym projektowania.

ActivityDesignerThemeAttribute

Określa klasę motywu używa projektant działań na powierzchni projektowej przepływu pracy. Klasa ta nie może być dziedziczona.

ActivityDesignerVerb

Tworzy nowe zlecenie do użycia z projektantem przy użyciu skojarzonej grupy czasowników, tekstu i procedury obsługi zdarzeń.

ActivityDesignerVerbCollection

Utrzymuje kolekcję ActivityDesignerVerb obiektów.

ActivityDragEventArgs

Reprezentuje klasę, która dostarcza dane dla OnDragDrop(ActivityDragEventArgs)zdarzeń , OnDragEnter(ActivityDragEventArgs)i OnDragOver(ActivityDragEventArgs) w projektancie przepływu pracy.

ActivityPreviewDesigner

Wyświetla kolekcję podrzędnych projektantów działań w pasku podglądu, a gdy projektant podrzędny jest wybrany na pasku podglądu, wyświetla wybranego projektanta działań w wersji zapoznawczej lub tryb edycji na powierzchni projektowej przepływu pracy.

ActivityPreviewDesignerTheme

Udostępnia ustawienia motywu dla projektantów działań korzystających z trybu podglądu na powierzchni projektowej przepływu pracy. Klasa ta nie może być dziedziczona.

ActivityToolboxItem

Udostępnia klasę bazową dla wszystkich elementów przybornika skojarzonych z działaniem w projektancie przepływu pracy.

AmbientTheme

Udostępnia ustawienia właściwości wyglądu i działania do przepływu pracy najwyższego poziomu w środowisku czasu projektowania.

BindUITypeEditor

Reprezentuje element UITypeEditor skojarzony z właściwościami powiązanymi lub może być powiązany w działaniu.

CommentGlyph

Zapewnia symbol do ActivityDesigner wyświetlania, gdy użytkownik wyłącza działanie w czasie projektowania.

CompositeActivityDesigner

Udostępnia projektanta, który umożliwia wizualne projektowanie złożonych działań.

CompositeActivityDesignerLayoutSerializer

Serializuje układ projektanta działań złożonych używany w projektancie dowolnych kształtów.

CompositeDesignerAccessibleObject

Implementuje dostępny obiekt używany CompositeActivityDesigner przez klasy w celu dostosowania interfejsu użytkownika projektanta dla użytkowników, którzy mają upośledzenie.

CompositeDesignerTheme

Udostępnia ustawienia motywu do CompositeActivityDesigner obiektów.

ConfigErrorGlyph

Zapewnia symbol do ActivityDesigner wyświetlenia, gdy użytkownik nie wykonał wymaganych akcji projektanta w czasie projektowania.

ConnectionPoint

Reprezentuje punkt połączenia wyświetlany na zewnętrznych krawędziach projektanta działań na powierzchni projektowej przepływu pracy.

Connector

Reprezentuje łącznik między dwoma projektantami działań na powierzchni projektowej przepływu pracy.

ConnectorAccessibleObject

Zawiera informacje o łącznikach między projektantami działań, których aplikacje ułatwień dostępu używają do dostosowywania interfejsu użytkownika aplikacji dla użytkowników niedowidzących.

ConnectorEventArgs

Dostarcza dane dla zdarzeń ConnectorAdded, ConnectorRemovedi ConnectorChanged .

ConnectorHitTestInfo

Zawiera informacje o łączniku o określonej współrzędnej we StructuredCompositeActivityDesigner wszystkich klasach, które dziedziczą po nim.

ConnectorLayoutSerializer

Serializuje układ łącznika.

DesignerAction

Kojarzy akcję wykonywaną na projektancie działań na powierzchni projektowej przepływu pracy z elementem ActivityDesigner. Klasa ta nie może być dziedziczona.

DesignerGlyph

Rysuje glif na najwyższym poziomie pozycji zamówienia Z w projektancie działań.

DesignerTheme

Dostarcza implementację klasy bazowej dla wszystkich klas motywów projektanta działań używanych w środowisku czasu projektowania przepływu pracy.

DesignerView

Służy jako repozytorium informacji o widokach obsługiwanych przez CompositeActivityDesigner klasy lub dziedziczone po nim.

FreeformActivityDesigner

Udostępnia dostosowywalną powierzchnię projektanta działań, która umożliwia użytkownikom wizualne modyfikowanie na powierzchni projektowej przepływu pracy.

FreeformActivityDesignerLayoutSerializer

Serializuje informacje o układzie specyficznym dla projektanta działań dowolnych kształtów.

HitTestInfo

Zawiera informacje o części ActivityDesigner o określonej współrzędnej.

LockedActivityGlyph

Udostępnia symbol do ActivityDesigner wyświetlania, gdy nie można zmodyfikować działania skojarzonego z projektantem.

ParallelActivityDesigner

Udostępnia metody i właściwości dla wszystkich projektantów działań, które wyświetlają równoległe układy pionowe na powierzchni projektowej przepływu pracy.

ReadOnlyActivityGlyph

Zapewnia symbol do ActivityDesigner wyświetlania, gdy działanie, z które jest skojarzone, jest ustawione na tryb tylko do odczytu w czasie projektowania.

SelectionGlyph

Udostępnia metody i właściwości dla wszystkich klas glifów, które ActivityDesigner są wyświetlane po wybraniu go na powierzchni projektowej przepływu pracy.

SequenceDesigner

Zapewnia obsługę czasu projektowania dla SequenceActivity wszystkich klas, które pochodzą z niej.

SequenceDesignerAccessibleObject

Implementuje obiekt ułatwień dostępu używany przez klasy SequentialActivityDesigner w celu dostosowania interfejsu użytkownika projektanta dla użytkowników, którzy mają upośledzenie.

SequentialActivityDesigner

Definiuje właściwości i metody dla wszystkich projektantów działań, którzy mają sekwencyjny układ pionowy na powierzchni projektowej przepływu pracy.

SequentialWorkflowHeaderFooter

Reprezentuje nagłówek lub stopkę skojarzona z elementem SequentialWorkflowRootDesigner.

SequentialWorkflowRootDesigner

Zawiera właściwości i metody zapewniające spójny wygląd i działanie wszystkim głównym projektantom na powierzchni projektowej przepływu pracy.

ShadowGlyph

Zapewnia cień do wyświetlania według CompositeActivityDesigner klas.

StructuredCompositeActivityDesigner

Udostępnia typowe metody i właściwości dla projektantów działań złożonych, które zawierają układy strukturalne.

ThemeConfigurationDialog

Reprezentuje typowe okno dialogowe, które umożliwia użytkownikowi określenie motywu przepływu pracy, który ma być stosowany do powierzchni projektowej przepływu pracy. Klasa ta nie może być dziedziczona.

TypeBrowserDialog

Reprezentuje okno dialogowe, które umożliwia użytkownikowi wybranie typu. Klasa ta nie może być dziedziczona.

TypeBrowserEditor

Udostępnia interfejs użytkownika do reprezentowania i edytowania wartości typów programu Windows Workflow Foundation w przeglądarce obiektów skojarzonej z projektantem przepływu pracy.

TypeFilterProviderAttribute

Określa klasę używaną przez typ lub składową do filtrowania typów wyświetlanych w oknie dialogowym przeglądarki klas. Klasa ta nie może być dziedziczona.

WorkflowDesignerLoader

Udostępnia typowe funkcje modułu ładującego projektanta, które mogą służyć do implementowania niestandardowych modułów ładujących projektanta przepływu pracy.

WorkflowDesignerMessageFilter

Udostępnia klasę bazową dla wszystkich filtrów komunikatów przepływu pracy.

WorkflowMenuCommands

Definiuje zestaw CommandID pól, które każdy odpowiada funkcji polecenia udostępnianej przez projektantów przepływu pracy. Klasa ta nie może być dziedziczona.

WorkflowOutline

Renderuje konspekt dokumentu dla przepływu pracy aktualnie projektowany w projektancie przepływu pracy.

WorkflowOutlineNode

Reprezentuje węzeł w dokumencie konspektu przepływu pracy wyświetlanym w projektancie przepływu pracy.

WorkflowPageSetupDialog

Reprezentuje okno dialogowe konfiguracji strony dla projektanta przepływu pracy, gdy użytkownik wybierze polecenie Ustawienia strony . Klasa ta nie może być dziedziczona.

WorkflowTheme

Udostępnia ustawienia właściwości wyglądu i działania dla przepływu pracy w środowisku projektowania w czasie projektowania.

WorkflowView

Zapewnia powierzchnię projektową, która renderuje wizualną reprezentację przepływu procesów.

WorkflowViewAccessibleObject

Implementuje obiekt ułatwień dostępu używany WorkflowView przez klasy w celu dostosowania interfejsu użytkownika projektanta dla użytkowników niepełnosprawnych.

Interfejsy

IDesignerGlyphProvider

Definiuje metodę używaną przez klasy dostawcy glyph do generowania tablicy glifów do wyświetlania w projektancie działań.

IDesignerGlyphProviderService

Umożliwia deweloperom projektanta działań dodawanie niestandardowych dostawców glifów do projektanta działań.

IDesignerVerbProvider

Definiuje metodę ActivityDesigner zwracania jego czasowników projektanta.

IDesignerVerbProviderService

Umożliwia deweloperom projektanta działań dodawanie niestandardowych dostawców czasowników do projektanta działań.

IExtendedUIService

Definiuje metody, które hosty projektanta przepływu pracy mogą wywoływać w celu wykonywania zaawansowanych operacji interfejsu użytkownika.

IExtendedUIService2

Definiuje metody, które hosty projektanta przepływu pracy mogą wywoływać w celu określenia ustawień środowiska.

IIdentifierCreationService

Udostępnia mechanizm tworzenia unikatowych nazwanych identyfikatorów w określonym zakresie działań.

IMemberCreationService

Definiuje metody dynamicznego tworzenia, aktualizowania i usuwania elementów kodu dla typu w czasie projektowania. Dostępne są również metody umożliwiające wyświetlanie kodu w czasie projektowania.

IPersistUIState

Definiuje metody używane przez projektantów przepływu pracy i projektantów działań do zapisywania informacji o stanie interfejsu użytkownika i przywracania informacji o stanie interfejsu użytkownika ze strumienia binarnego.

ITypeFilterProvider

Udostępnia elementy członkowskie używane przez klasy do filtrowania typów wyświetlanych w oknach dialogowych przeglądarki klas, które są wyświetlane przez projektanta przepływu pracy.

ITypeProviderCreator

Definiuje grupę metod, których klasy mogą używać do tworzenia dostawcy typów dla projektanta działania lub przepływu pracy.

IWorkflowRootDesigner

Definiuje właściwości wywoływania projektanta i filtrów komunikatów oraz metodę określającą, czy działanie jest obsługiwane dla wszystkich projektantów głównych przepływu pracy.

Wyliczenia

AmbientProperty

Określa źródło ustawień motywu otoczenia dla klas motywów projektanta.

DesignerContentAlignment

Określa, gdzie w projektancie przepływu pracy jest wyrównana zawartość przepływu pracy.

DesignerEdges

Określa krawędź lub krawędzie projektanta działań na powierzchni projektowej przepływu pracy, na której jest wykonywane przetwarzanie w czasie projektowania, takie jak Connector lokalizacja w projektancie działań.

DesignerGeometry

Określa kształt używany przez projektantów działań do renderowania narożników ich powierzchni projektowej.

DesignerNavigationDirection

Określa wartości do nawigowania między obiektami projektanta.

DesignerSize

Określa ustawienia rozmiaru używane przez klasy motywów do kontrolowania rozmiaru ActivityDesigner klas podczas ich renderowania na powierzchni projektowej przepływu pracy.

DesignerVerbGroup

Określa obszar grupowania w menu kontekstowym lub menu projektanta przepływu pracy, w którym ma być wyświetlane zlecenie projektanta działań.

HitTestLocations

Opisuje obszar projektanta, który zawiera punkt przekazany do HitTest(Point) metody.

LineAnchor

Określa kształty punktów łącznika na powierzchni projektowej przepływu pracy.

TextQuality

Określa ustawienia renderowania tekstu dla klasy AmbientTheme.

ThemeType

Określa typ motywu wyświetlanego w oknie dialogowym Opcje .

Delegaci

ConnectorEventHandler

Reprezentuje metodę, która będzie obsługiwać ConnectorAddedzdarzenia , ConnectorRemovedi ConnectorChanged elementu FreeformActivityDesigner.