TextSelection.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 ( _
Count As Integer _
)
void Indent(
int Count
)
void Indent(
[InAttribute] int Count
)
abstract Indent :
Count:int -> unit
function Indent(
Count : int
)
Parámetros
Count
Tipo: Int32Opcional. El número de niveles de sangría de presentación para aplicar sangría a cada línea de la selección de texto. El valor predeterminado es 1.
Comentarios
Indent aplica sangría a la selección de texto por el número de columnas de la pantalla indicadas por valor global para una sangría de. Indent no realiza formato inteligente ni aplica sangría a las líneas en función del contexto del código. Se insertan tabulaciones y espacios, dependiendo de la configuración global que indica si se utilizan tabulaciones al aplicar sangría. La sangría puede constar de varias tabulaciones y espacios, en virtud de la configuración global que define a cuántos espacios equivale una tabulación.
Indent se comporta de manera diferente dependiendo de si la selección de texto es continua o acolumnada. Si es continuo, se aplica sangría hasta la primera columna a todas las líneas incluidas parcial o totalmente en la selección. Si es una selección acolumnada, la selección de texto se aplica sangría en el borde izquierdo de la selección.
el comportamiento deIndent depende de si la selección de texto es la línea completa o solamente una parte de ella. Si sólo se selecciona una parte de la línea, se elimina dicha parte y al resto se le aplica una sangría correspondiente a un nivel o a un número de columnas indicado por el parámetro Count.
Si el valor de Count es negativo, Indent se comportará como el método Unindent.
Indent da un error si el valor de Count es mayor o igual que 10000.
Ejemplos
Sub IndentExample()
' Before running this example, open a text document.
Dim objSel As TextSelection = DTE.ActiveDocument.Selection
' Go to first line in document and indent it.
objSel.GotoLine(1, False)
objSel.Indent(1)
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.