EditPoint.Indent (Método)
Aplica a las líneas seleccionadas la sangría correspondiente al número dado de niveles.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.dll)
Sintaxis
'Declaración
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: EnvDTE.TextPointOpcional. Objeto TextPoint que indica el extremo de aplicación de sangría. El valor predeterminado es la línea actual del búfer, que hace que se aplique sangría a la línea actual del búfer.
Count
Tipo: Int32Opcional. Número de columnas presentadas para aplicar sangría a las líneas. El valor predeterminado es 1.
Comentarios
El método Indent aplica sangría a las líneas limitadas por el punto de edición y Punto, incluidas las líneas que contienen los extremos. Cada línea aplica la sangría correspondiente al número determinado de niveles. Un nivel de sangría es el número de columnas visualizadas que se determina mediante la configuración del editor global. Indent no realiza formato inteligente ni aplica sangría a las líneas en función del contexto del código. La aplicación de formato inteligente es la aplicación automática de formato de código realizada por el lenguaje en cuestión. Se puede seleccionar la aplicación de formato inteligente en cada nodo de lenguaje del comando Opciones, en el menú Herramientas.
Las tabulaciones y los espacios se insertan en función de que el valor global se establezca en utilizar tabulaciones al aplicar sangría. La sangría puede consistir en varios caracteres de espacios y tabulaciones, dependiendo del número de espacios determinado para una tabulación en el valor global.
Si Count es negativo, Indent se comporta de forma similar a Unindent.
El método Indent no tendrá éxito si el valor del parámetro Count es superior o igual a 10000.
Ejemplos
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
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.