Classe InPlaceTextEditor
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.InPlaceTextEditor
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Sintaxe
'Declaração
Public NotInheritable Class InPlaceTextEditor _
Implements IDisposable
public sealed class InPlaceTextEditor : IDisposable
O tipo InPlaceTextEditor expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
CommitOnEscape | Obtém ou define um valor indicando se a tecla Escape confirma a edição.Se for true, será usada como um CRLF a tecla Enter para edição in-loco. |
![]() |
EditorControl | Obtém o controle do Windows usado para editar o texto. |
![]() |
EditorFont | Obtém a fonte personalizada para este editor.Essa propriedade pode retornar null caso em que será usada a fonte do padrão do controle de edição. |
![]() |
Field | Obtém o campo que está sendo editado ou o campo cujo subcampo está sendo editado. |
![]() |
HorizontalAlignment | Obtém ou define um valor que indica o alinhamento horizontal do texto no editor. |
![]() ![]() |
Instance | Obtém a instância de InPlaceTextEditor singleton. |
![]() |
InUse | Obtém um valor indicando se o controle de edição está ativo no momento e em uso. |
![]() |
MultipleLineEditingEnabled | Obtém ou define um valor indicando se o editor de texto oferece suporte à edição em várias linhas. |
![]() |
Shape | Obtém a forma cujo campo ou subcampo está sendo editado. |
![]() |
SubField | Obtém o subcampo que está sendo editado.Isso pode ser nulo. |
![]() |
WordWrap | Obtém ou define um valor indicando se o editor deve quebra automática do word. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
CancelPendingEdit | Cancela uma edição pendente, se houver. |
![]() |
CanEditValue | Retorna um valor que indica se o valor deste campo pode ser editado. |
![]() |
CommitPendingEdit | Se houver, confirma uma edição pendente. |
![]() |
Dispose | Libera todos os recursos utilizados pela instância atual da InPlaceTextEditor classe. |
![]() |
EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView) | Chama o editor in-loco. |
![]() |
EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, PointD) | Chama o editor in-loco, definindo o sinal de interpolação usando a posição do mouse especificada. |
![]() |
EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, String) | Chama o editor in-loco, substituindo o texto com o texto especificado. |
![]() |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
SetFont | Define a fonte para este editor. |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
![]() |
BeginEdit | Evento disparado quando começa a edição in-loco. |
![]() |
EndEdit | Evento disparado quando a edição in-loco for concluída. |
Superior
Comentários
Um editor de in loco singleton
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.