_DTE.UndoContext (Propiedad)
Actualización: noviembre 2007
Obtiene el objeto UndoContext global.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.dll)
Sintaxis
ReadOnly Property UndoContext As UndoContext
Dim instance As _DTE
Dim value As UndoContext
value = instance.UndoContext
UndoContext UndoContext { get; }
property UndoContext^ UndoContext {
UndoContext^ get ();
}
function get UndoContext () : UndoContext
Valor de propiedad
Tipo: EnvDTE.UndoContext
Un objeto UndoContext.
Ejemplos
Sub UndoContextExample()
Dim selection As TextSelection = DTE.ActiveDocument.Selection()
Dim start As EditPoint = selection.TopPoint.CreateEditPoint()
Dim endpt As TextPoint = selection.BottomPoint
Dim commentStart As String
DTE.UndoContext.Open("Comment Region")
Try
Do While (start.LessThan(endpt))
start.Insert(commentStart)
start.LineDown()
start.StartOfLine()
Loop
Finally
' If an error occured, then need to make sure that the undo
' context is cleaned up. Otherwise, the editor can be left in a
' perpetual undo context.
DTE.UndoContext.Close()
End Try
End Sub
Permisos
- 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.