EditingContext Classe

Definição

Contém informações de estado contextuais para um designer, como o WorkflowDesigner.Contains contextual state information for a designer, such as the WorkflowDesigner. Isso inclui informações de estado permanente, como a lista de serviços em execução no designer.This includes permanent state information, such as the list of services running in the designer. Ele também inclui o estado transiente que consiste nos itens de contexto incluindo o conjunto de objetos selecionados no momento, bem como a ferramenta de edição sendo usada para manipular objetos na superfície de design.It also includes transient state consisting of context items including the set of currently selected objects as well as the editing tool being used to manipulate objects on the design surface.

public ref class EditingContext : IDisposable
public class EditingContext : IDisposable
type EditingContext = class
    interface IDisposable
Public Class EditingContext
Implements IDisposable
Herança
EditingContext
Implementações

Comentários

O EditingContext representa o limite de comunicação que é compartilhado entre o aplicativo de hospedagem Windows Workflow DesignerWindows Workflow Designere o.The EditingContext represents the communication boundary that is shared between the hosting application and the Windows Workflow DesignerWindows Workflow Designer. O EditingContext foi implementado como uma classe concreta para facilitar o uso.The EditingContext was implemented as a concrete class for ease of use. Substitua CreateServiceManager ServiceManager ContextItemManagere CreateContextItemManager use gerentes personalizados derivados de e.Override CreateServiceManager and CreateContextItemManager to use customized managers derived from ServiceManager and ContextItemManager.

Construtores

EditingContext()

Inicializa uma nova instância da classe EditingContext.Initializes a new instance of the EditingContext class.

Propriedades

Items

Retorna a coleção local de itens de contexto armazenados pelo contexto de edição atual.Returns the local collection of context items stored by the current editing context.

Services

Retorna o gerenciador de serviço usado no contexto de edição atual.Returns the service manager used in the current editing context.

Métodos

CreateContextItemManager()

Cria uma instância do gerente de item de contexto que é retornado pela propriedade Items.Creates an instance of the context item manager that is returned by the Items property.

CreateServiceManager()

Cria uma instância do gerente de serviço a ser retornado da propriedade Services.Creates an instance of the service manager to be returned from the Services property.

Dispose()

Libera imediatamente todos os recursos não gerenciados usados pelo objeto.Immediately releases any unmanaged resources used by the object.

Dispose(Boolean)

Libera imediatamente os recursos não gerenciados usados pelo objeto EditingContext atual.Immediately releases the unmanaged resources used by the current EditingContext object.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Eventos

Disposing

Ocorre quando o método Dispose() é chamado ou quando o objeto EditingContext é finalizado e coletado pelo coletor de lixo do Microsoft .NET Common Language Runtime.Occurs when the Dispose() method is called or when the EditingContext object is finalized and collected by the garbage collector of the Microsoft .NET common language runtime.

Aplica-se a