Compartilhar via


Interface IEditorOperations2

Defines operations relating to the editor.

Namespace:  Microsoft.VisualStudio.Text.Operations
Assembly:  Microsoft.VisualStudio.Text.UI (em Microsoft.VisualStudio.Text.UI.dll)

Sintaxe

'Declaração
Public Interface IEditorOperations2 _
    Inherits IEditorOperations
public interface IEditorOperations2 : IEditorOperations
public interface class IEditorOperations2 : IEditorOperations
type IEditorOperations2 =  
    interface 
        interface IEditorOperations 
    end
public interface IEditorOperations2 extends IEditorOperations

O tipo IEditorOperations2 expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública CanCut Determina se uma operação de corte é possível. (Herdado de IEditorOperations.)
Propriedade pública CanDelete Determina se uma operação de exclusão é possível. (Herdado de IEditorOperations.)
Propriedade pública CanPaste Determina se uma operação de colar é possível. (Herdado de IEditorOperations.)
Propriedade pública Options Obtém as opções específicas para este modo de exibição. (Herdado de IEditorOperations.)
Propriedade pública ProvisionalCompositionSpan Obtém a extensão da atual composição provisória, ou nulluma referência nula (Nothing no Visual Basic) se não houver nenhuma composição provisória). (Herdado de IEditorOperations.)
Propriedade pública SelectedText Obtém o texto selecionado. (Herdado de IEditorOperations.)
Propriedade pública TextView Obtém o modo de exibição de texto em que essas operações funcionam. (Herdado de IEditorOperations.)

Superior

Métodos

  Nome Descrição
Método público AddAfterTextBufferChangePrimitive Adiciona um ITextUndoPrimitive para o ITextUndoHistory para o buffer que voltará a seleção até o estado atual quando ele é refeito. (Herdado de IEditorOperations.)
Método público AddBeforeTextBufferChangePrimitive Adiciona um ITextUndoPrimitive para o ITextUndoHistory para o buffer que voltará a seleção até o estado atual quando ele é desfeito. (Herdado de IEditorOperations.)
Método público Backspace Exclui um caractere à esquerda do cursor atual. (Herdado de IEditorOperations.)
Método público Capitalize Converte todos os caracteres da seleção em minúsculas, em seguida, converte o primeiro caractere em cada palavra da seleção em maiúsculas.Se a seleção estiver vazia, em seguida, faz o próximo caractere maiúsculo. (Herdado de IEditorOperations.)
Método público ConvertSpacesToTabs Converte espaços em tabulações na seleção ou, se a seleção estiver vazia, na linha, o cursor estiver em. (Herdado de IEditorOperations.)
Método público ConvertTabsToSpaces Converte tabulações para espaços na seleção ou, se a seleção estiver vazia, na linha, o cursor estiver em. (Herdado de IEditorOperations.)
Método público CopySelection Copia o texto selecionado para a área de transferência. (Herdado de IEditorOperations.)
Método público CutFullLine Se houver uma seleção, exclui todas as linhas abrangidas pela seleção, incluindo caracteres de quebra de linha e copia o texto na área de transferência.Caso contrário, exclui a linha que o cursor está ativa, incluindo os caracteres de quebra de linha e copia o texto na área de transferência. (Herdado de IEditorOperations.)
Método público CutSelection Recorta o texto selecionado. (Herdado de IEditorOperations.)
Método público DecreaseLineIndent Se houver uma seleção de várias linhas, remove o recuo de cada linha da seleção, caso contrário, remove o recuo da linha que o cursor está ativado. (Herdado de IEditorOperations.)
Método público Delete Exclui a seleção se houver uma.Se não houver nenhuma seleção, exclui o próximo caractere no buffer, caso exista. (Herdado de IEditorOperations.)
Método público DeleteBlankLines Exclui todas as linhas vazias ou linhas que contêm somente espaços em branco na seleção. (Herdado de IEditorOperations.)
Método público DeleteFullLine Se houver uma seleção, exclui todas as linhas abrangidas pela seleção, incluindo caracteres de quebra de linha.Caso contrário, exclui de que a linha que o cursor está ativa, incluindo a linha caracteres de quebra. (Herdado de IEditorOperations.)
Método público DeleteHorizontalWhiteSpace Exclui todos os espaços em branco do inícios e extremidades das linhas selecionadas e apara interno espaços em branco. (Herdado de IEditorOperations.)
Método público DeleteToBeginningOfLine Exclui a linha que está o cursor, até o caractere de quebra de linha anterior e a seleção, se presente. (Herdado de IEditorOperations.)
Método público DeleteToEndOfLine Exclui a linha que está o cursor, até o caractere de quebra de linha e a seleção, se presente. (Herdado de IEditorOperations.)
Método público DeleteWordToLeft Exclui a palavra à esquerda da posição atual do cursor. (Herdado de IEditorOperations.)
Método público DeleteWordToRight Exclui a palavra à direita da posição atual do cursor. (Herdado de IEditorOperations.)
Método público ExtendSelection Estende a extensão da seleção atual para a posição especificada. (Herdado de IEditorOperations.)
Método público GetWhitespaceForVirtualSpace Obtém uma string composta de caracteres de espaço em branco que seriam inseridos para preencher a lacuna entre um determinado VirtualSnapshotPoint e o mais próximo SnapshotPoint na mesma linha. (Herdado de IEditorOperations.)
Método público GotoLine Move o cursor para o início da linha especificada. (Herdado de IEditorOperations.)
Método público IncreaseLineIndent Se houver uma seleção de várias linhas, adiciona o recuo para cada linha na seleção, caso contrário, adiciona o recuo para a linha que o cursor estiver em. (Herdado de IEditorOperations.)
Método público Indent Se houver que uma seleção de várias linhas recua a seleção, caso contrário, insere uma tabulação no local do cursor. (Herdado de IEditorOperations.)
Método público InsertFile Insere o conteúdo de um arquivo em disco para o buffer de texto. (Herdado de IEditorOperations.)
Método público InsertNewLine Insere uma nova linha na posição atual do cursor. (Herdado de IEditorOperations.)
Método público InsertProvisionalText Insere o texto fornecido na posição atual do cursor como texto provisória. (Herdado de IEditorOperations.)
Método público InsertText Insere o texto fornecido na posição atual do cursor. (Herdado de IEditorOperations.)
Método público InsertTextAsBox Insere o texto especificado na posição atual do cursor como uma caixa. (Herdado de IEditorOperations.)
Método público MakeLowercase Converte maiúsculas letras em minúsculas na seleção.Se a seleção estiver vazia, faz o próximo caractere minúsculo. (Herdado de IEditorOperations.)
Método público MakeUppercase Converte letras minúsculas para maiúsculas na seleção.Se a seleção estiver vazia, coloca o próximo caractere em maiúscula. (Herdado de IEditorOperations.)
Método público MoveCaret Move o cursor para a linha determinada no deslocamento de determinado. (Herdado de IEditorOperations.)
Método público MoveCurrentLineToBottom Move a linha atual até a parte inferior do modo de exibição. (Herdado de IEditorOperations.)
Método público MoveCurrentLineToTop Move a linha atual para a parte superior do modo de exibição. (Herdado de IEditorOperations.)
Método público MoveLineDown Move a linha de um cursor para baixo. (Herdado de IEditorOperations.)
Método público MoveLineUp Move o cursor uma linha para cima. (Herdado de IEditorOperations.)
Método público MoveSelectedLinesDown Moves the selected lines below the line bordering the selection on the bottom. Moving down from the bottom of the file will return true, however no changes will be made. Collapsed regions being moved, and being moved over, will remain collapsed. Moves involving readonly regions will result in no changes being made.
Método público MoveSelectedLinesUp Moves the selected lines up above the line bordering the selection on top. Moving up from the top of the file returns true, but no changes are made. Collapsed regions being moved, and being moved over, remain collapsed. Moves involving read-only regions result in no changes being made.
Método público MoveToBottomOfView Move o cursor para a última linha totalmente visível do modo de exibição. (Herdado de IEditorOperations.)
Método público MoveToEndOfDocument Move o cursor no final do documento. (Herdado de IEditorOperations.)
Método público MoveToEndOfLine Move o cursor para o fim da linha. (Herdado de IEditorOperations.)
Método público MoveToHome Move o cursor para a primeira coluna de texto na linha. (Herdado de IEditorOperations.)
Método público MoveToLastNonWhiteSpaceCharacter Move o cursor apenas antes que o último caractere de espaço não - em branco na linha. (Herdado de IEditorOperations.)
Método público MoveToNextCharacter Move o cursor para o próximo caractere. (Herdado de IEditorOperations.)
Método público MoveToNextWord Move o cursor para a próxima palavra. (Herdado de IEditorOperations.)
Método público MoveToPreviousCharacter Move o cursor para o caractere anterior. (Herdado de IEditorOperations.)
Método público MoveToPreviousWord Move o cursor para a palavra anterior. (Herdado de IEditorOperations.)
Método público MoveToStartOfDocument Move o cursor para o início do documento. (Herdado de IEditorOperations.)
Método público MoveToStartOfLine Move o cursor para o início da linha. (Herdado de IEditorOperations.)
Método público MoveToStartOfLineAfterWhiteSpace Move o cursor para o primeiro caractere desconsiderando da linha. (Herdado de IEditorOperations.)
Método público MoveToStartOfNextLineAfterWhiteSpace Move o cursor para o primeiro caractere desconsiderando na linha seguinte. (Herdado de IEditorOperations.)
Método público MoveToStartOfPreviousLineAfterWhiteSpace Move o cursor para o primeiro caractere desconsiderando na linha anterior. (Herdado de IEditorOperations.)
Método público MoveToTopOfView Move o cursor para a primeira linha totalmente visível do modo de exibição. (Herdado de IEditorOperations.)
Método público NormalizeLineEndings Substitui todas as terminações de linha que não correspondem a seqüência de caracteres especificada. (Herdado de IEditorOperations.)
Método público OpenLineAbove Insere uma nova linha no início da linha que o cursor está ativado. (Herdado de IEditorOperations.)
Método público OpenLineBelow Insere uma nova linha no final da linha que o cursor está ativado. (Herdado de IEditorOperations.)
Método público PageDown Move o cursor de uma página para baixo. (Herdado de IEditorOperations.)
Método público PageUp Move o cursor de uma página para cima. (Herdado de IEditorOperations.)
Método público Paste Cola o texto da área de transferência para o buffer de texto. (Herdado de IEditorOperations.)
Método público ReplaceAllMatches Substitui todas as ocorrências de correspondência de determinada seqüência de caracteres. (Herdado de IEditorOperations.)
Método público ReplaceSelection Substitui a seleção de texto com o texto especificado. (Herdado de IEditorOperations.)
Método público ReplaceText Substitui o texto da extensão especificada com o texto especificado. (Herdado de IEditorOperations.)
Método público ResetSelection Redefine a qualquer seleção no texto. (Herdado de IEditorOperations.)
Método público ScrollColumnLeft Rola a modo de exibição uma coluna à esquerda. (Herdado de IEditorOperations.)
Método público ScrollColumnRight Rola a modo de exibição uma coluna à direita. (Herdado de IEditorOperations.)
Método público ScrollDownAndMoveCaretIfNecessary Rola o modo de exibição para baixo por uma linha e reposiciona o cursor para a primeira linha totalmente visível no modo de exibição, se ele está fora da página. (Herdado de IEditorOperations.)
Método público ScrollLineBottom Rola a linha que o cursor está ativa, para que ele seja a última linha totalmente visível no modo de exibição. (Herdado de IEditorOperations.)
Método público ScrollLineCenter Rola a linha que o cursor está ativa, para que fique centralizado no modo de exibição. (Herdado de IEditorOperations.)
Método público ScrollLineTop Rola a linha que o cursor está ativa, para que ele seja a primeira linha totalmente visível no modo de exibição. (Herdado de IEditorOperations.)
Método público ScrollPageDown Rola o modo de exibição de uma página para baixo sem mover o cursor. (Herdado de IEditorOperations.)
Método público ScrollPageUp Rola o modo de exibição de uma página sem mover o cursor. (Herdado de IEditorOperations.)
Método público ScrollUpAndMoveCaretIfNecessary Rola o modo de exibição por uma linha para cima e reposiciona o cursor, se ele está fora da página, para a última linha totalmente visível no modo de exibição. (Herdado de IEditorOperations.)
Método público SelectAll Seleciona todo o texto. (Herdado de IEditorOperations.)
Método público SelectAndMoveCaret(VirtualSnapshotPoint, VirtualSnapshotPoint) Seleciona do ponto de ancoragem determinado até o ponto ativo, movendo o cursor para o novo ponto ativo da seleção.O intervalo selecionado ficará visível. (Herdado de IEditorOperations.)
Método público SelectAndMoveCaret(VirtualSnapshotPoint, VirtualSnapshotPoint, TextSelectionMode) Seleciona do ponto de âncora especificado para o ponto ativo, movendo o cursor para o novo ponto ativo da seleção, garantindo que a seleção esteja no modo de seleção especificada e tornando o selecionado span visíveis. (Herdado de IEditorOperations.)
Método público SelectAndMoveCaret(VirtualSnapshotPoint, VirtualSnapshotPoint, TextSelectionMode, Nullable<EnsureSpanVisibleOptions>) Seleciona do ponto de ancoragem de determinado ponto ativo, movendo o cursor para o novo ponto ativo da seleção, garantindo que a seleção esteja no modo de seleção especificada e tornando o intervalo selecionado visíveis. (Herdado de IEditorOperations.)
Método público SelectCurrentWord Seleciona a palavra atual. (Herdado de IEditorOperations.)
Método público SelectEnclosing Seleciona o pai de delimitador. (Herdado de IEditorOperations.)
Método público SelectFirstChild Seleciona o primeiro filho. (Herdado de IEditorOperations.)
Método público SelectLine Seleciona a linha especificada. (Herdado de IEditorOperations.)
Método público SelectNextSibling Seleciona o próximo irmão. (Herdado de IEditorOperations.)
Método público SelectPreviousSibling Seleciona o irmão anterior. (Herdado de IEditorOperations.)
Método público SwapCaretAndAnchor Troca o cursor da posição atual para a outra extremidade da seleção. (Herdado de IEditorOperations.)
Método público Tabify Converte o espaço em branco em tabulações em todas as linhas utilizadas pela seleção e o cursor. (Herdado de IEditorOperations.)
Método público ToggleCase Alterna o caso de cada caractere da seleção.Se a seleção estiver vazia, altera o caso do próximo caractere. (Herdado de IEditorOperations.)
Método público TransposeCharacter Transpõe o caractere na posição do cursor com o próximo caractere. (Herdado de IEditorOperations.)
Método público TransposeLine Transpõe a linha que contém o cursor com a próxima linha. (Herdado de IEditorOperations.)
Método público TransposeWord Transpõe a palavra atual com o próximo. (Herdado de IEditorOperations.)
Método público Unindent Unindents o texto. (Herdado de IEditorOperations.)
Método público Untabify Converte o espaço em branco em espaços em todas as linhas utilizadas pela seleção e o cursor. (Herdado de IEditorOperations.)
Método público ZoomIn Aplica zoom no modo de exibição de texto por um fator de escala de 10%. (Herdado de IEditorOperations.)
Método público ZoomOut Zoom do modo de exibição texto por um fator de escala de 10%. (Herdado de IEditorOperations.)
Método público ZoomTo Aplica-se o nível de zoom especificada para o modo de exibição de texto. (Herdado de IEditorOperations.)

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text.Operations