EditingContext Třída

Definice

Obsahuje kontextové informace o stavu pro návrháře WorkflowDesigner, například . To zahrnuje trvalé informace o stavu, například seznam služeb spuštěných v návrháři. Zahrnuje také přechodný stav, který se skládá z kontextových položek, včetně sady aktuálně vybraných objektů, a také nástroje pro úpravy, který se používá k manipulaci s objekty na návrhové ploše.

public ref class EditingContext : IDisposable
public class EditingContext : IDisposable
type EditingContext = class
    interface IDisposable
Public Class EditingContext
Implements IDisposable
Dědičnost
EditingContext
Implementuje

Poznámky

Představuje EditingContext komunikační hranici, která je sdílena mezi hostující aplikací a windows workflow Designer. Byla EditingContext implementována jako konkrétní třída pro snadné použití. Přepsání CreateServiceManager a CreateContextItemManager použití přizpůsobených manažerů odvozených z ServiceManager a ContextItemManager.

Konstruktory

EditingContext()

Inicializuje novou instanci EditingContext třídy .

Vlastnosti

Items

Vrátí místní kolekci kontextových položek uložených aktuálním kontextem úprav.

Services

Vrátí service manager použitý v aktuálním kontextu úprav.

Metody

CreateContextItemManager()

Vytvoří instanci správce položek kontextu, která je vrácena Items vlastnost.

CreateServiceManager()

Vytvoří instanci správce služeb, která má být vrácena Services z vlastnosti .

Dispose()

Okamžitě uvolní všechny nespravované prostředky používané objektem .

Dispose(Boolean)

Okamžitě uvolní nespravované prostředky používané aktuálním EditingContext objektem.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Událost

Disposing

Nastane, když Dispose() je volána metoda nebo když EditingContext je objekt finalizován a shromažďován systémem uvolňování paměti modulu runtime Microsoft .NET Common Language Runtime.

Platí pro