Método EditPoint2.Unindent
Remove os caracteres de recuo das linhas selecionadas por determinado número de níveis de recuo.
Namespace: EnvDTE80
Assembly: EnvDTE80 (em EnvDTE80.dll)
Sintaxe
'Declaração
Sub Unindent ( _
Point As TextPoint, _
Count As Integer _
)
void Unindent(
TextPoint Point,
int Count
)
void Unindent(
[InAttribute] TextPoint^ Point,
[InAttribute] int Count
)
abstract Unindent :
Point:TextPoint *
Count:int -> unit
function Unindent(
Point : TextPoint,
Count : int
)
Parâmetros
Point
Tipo: TextPointOpcional. O ponto de extremidade. Opções ao ponto de extremidade, fazendo com que a linha atual no buffer a ser exibido recuado para a esquerda. O valor padrão é um recuo em nível.
Count
Tipo: Int32Opcional. O número de colunas de exibição para recuar cada linha. O padrão é 1.
Comentários
Unindent remove os níveis de Count 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 que exibem em um nível de recuo é determinado por uma configuração global. As guias e os caracteres são excluídos e inseridos como necessário para remover um recuo em nível de acordo com as configurações globais atuais para o tamanho da guia e para recuar o tamanho do nível.
Se Count for negativo, então Unindent é executado de forma semelhante a Indent.
Unindent falhará se Count é maior ou igual a 10.000.
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
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.