Método TextSelection.DestructiveInsert
Insere o texto, sobrescrevendo o texto existente.
Namespace: EnvDTE
Assembly: EnvDTE (em EnvDTE.dll)
Sintaxe
'Declaração
Sub DestructiveInsert ( _
Text As String _
)
void DestructiveInsert(
string Text
)
void DestructiveInsert(
[InAttribute] String^ Text
)
abstract DestructiveInsert :
Text:string -> unit
function DestructiveInsert(
Text : String
)
Parâmetros
- Text
Tipo: System.String
Obrigatório.Representa o texto a ser inserido.
Comentários
Caracteres de nova linha causam final de ativo da seleção de texto mover para o início da próxima linha.Ele também pode inserir recuo dependendo do idioma usado no documento de texto.
Exemplos
Public objSel As TextSelection = DTE.ActiveDocument.Selection
Sub DestructiveInsertExample()
' Before running this example, open a text document.
' Perform operations on the text.
objSel.StartOfDocument(False)
Position(vsStartOfLineOptions.vsStartOfLineOptionsFirstColumn, 4)
objSel.Copy()
Position(vsStartOfLineOptions.vsStartOfLineOptionsFirstText, 4)
objSel.Cut()
Position(vsStartOfLineOptions.vsStartOfLineOptionsFirstText, 4)
objSel.Delete()
Position(vsStartOfLineOptions.vsStartOfLineOptionsFirstText, 4)
objSel.DeleteLeft(6)
objSel.DestructiveInsert("NEW TEXT")
End Sub
Sub Position(ByVal pos As vsStartOfLineOptions, ByVal ipos As Integer)
' Moves the insertion point down to the beginning of the next line,
' and then highlights the right-most four characters.
objSel.LineDown()
objSel.StartOfLine(vsStartOfLineOptions.vsStartOfLineOptionsFirstText)
objSel.CharRight(True, 4)
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áveis.