EditPoint.Unindent(TextPoint, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Remove os caracteres de recuo das linhas selecionadas pelo número determinado de níveis de recuo.
void Unindent(EnvDTE::TextPoint const & Point = null, int Count = 1);
[System.Runtime.InteropServices.DispId(162)]
public void Unindent (EnvDTE.TextPoint Point = default, int Count = 1);
[<System.Runtime.InteropServices.DispId(162)>]
abstract member Unindent : EnvDTE.TextPoint * int -> unit
Public Sub Unindent (Optional Point As TextPoint = Nothing, Optional Count As Integer = 1)
Parâmetros
- Point
- TextPoint
Opcional. O ponto de extremidade. O padrão é o ponto de extremidade, fazendo com que a linha atual no buffer seja recuada. O valor padrão é um nível de recuo.
- Count
- Int32
Opcional. O número de colunas de exibição para recuar cada linha. O padrão é 1.
- Atributos
Exemplos
Sub UnindentExample()
' Before running this example, open a text document.
Dim objTD As TextDocument
Dim objEP As EditPoint
objTD = DTE.ActiveDocument.Object("TextDocument")
objEP = objTD.StartPoint.CreateEditPoint
objEP.Indent(,10)
objEP.Unindent(,5)
End Sub
Comentários
Unindent Remove os Count níveis de recuo de cada linha entre o ponto de edição e Point , incluindo as linhas que contêm esses pontos de extremidade. O número de colunas exibidas em um nível de recuo é determinado por uma configuração global. As guias e os caracteres são excluídos e inseridos conforme necessário para remover um nível de recuo de acordo com as configurações globais atuais de tamanho de guia e tamanho de nível de recuo.
Se Count for negativo, o será Unindent executado de forma semelhante a Indent .
Unindent falha se Count for maior ou igual a 10.000.