Método EditPoint2.Indent
Recua as linhas selecionadas por determinado número de níveis de recuo.
Namespace: EnvDTE80
Assembly: EnvDTE80 (em EnvDTE80.dll)
Sintaxe
'Declaração
Sub Indent ( _
Point As TextPoint, _
Count As Integer _
)
void Indent(
TextPoint Point,
int Count
)
void Indent(
[InAttribute] TextPoint^ Point,
[InAttribute] int Count
)
abstract Indent :
Point:TextPoint *
Count:int -> unit
function Indent(
Point : TextPoint,
Count : int
)
Parâmetros
Point
Tipo: TextPointOpcional. Um ponto de extremidade do objeto de TextPoint para o recuo. O padrão é a linha atual no buffer, fazendo com que a linha atual no buffer a ser exibido recuado.
Count
Tipo: Int32Opcional. O número de colunas exibidas para recuar as linhas. O valor padrão é 1.
Comentários
Indent recua as linhas delimitadas por ponto de edição e o ponto, incluindo as linhas que contêm os pontos de extremidade. Cada linha recua o determinado número de níveis de recuo. Um recuo em nível é o número de colunas de exibição determinado pela configuração do publicador global. Indent não executa a formatação inteligente nem recua as linhas com base no contexto de código. A formatação inteligente é automática formatação de código executado pelo idioma específico. Você pode selecionar a formatação inteligente em cada nó do idioma do comando de Opções no menu de Ferramentas .
As guias e os espaços são inseridos, dependendo da configuração global será definida para usar guias ao recuar. O recuo pode consistir em vários guia e nos caracteres de espaço, dependendo do número de espaços iguais de uma guia na configuração global.
Se Count for negativo, então Indent é executado de forma semelhante a Unindent.
Indent falhará se Count é maior ou igual a 10.000.
Exemplos
Sub IndentExample()
' 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(,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.