UndoableGraphTransactionScope, constructeur (Object, String, UndoOption)
Construit un nouvel UndoableGraphTransactionScope
Espace de noms : Microsoft.VisualStudio.GraphModel
Assembly : Microsoft.VisualStudio.GraphModel (dans Microsoft.VisualStudio.GraphModel.dll)
Syntaxe
'Déclaration
Public Sub New ( _
undoUnitId As Object, _
undoDescription As String, _
option As UndoOption _
)
public UndoableGraphTransactionScope(
Object undoUnitId,
string undoDescription,
UndoOption option
)
public:
UndoableGraphTransactionScope(
Object^ undoUnitId,
String^ undoDescription,
UndoOption option
)
new :
undoUnitId:Object *
undoDescription:string *
option:UndoOption -> UndoableGraphTransactionScope
public function UndoableGraphTransactionScope(
undoUnitId : Object,
undoDescription : String,
option : UndoOption
)
Paramètres
- undoUnitId
Type : System.Object
ID de l'action annulable, qui ne doit pas être un objet System.String car l'égalité de chaîne ne respecte pas l'identité de l'objet.Par conséquent, un UndoOption.Merge sur ces éléments peut provoquer un comportement inattendu, notamment la fusion inattendue d'unités d'annulation.L'ID d'objet undoUnitId est le principal facteur qui détermine les unités d'annulation à fusionner.
- undoDescription
Type : System.String
Description de chaîne affichable par l'utilisateur
- option
Type : Microsoft.VisualStudio.GraphModel.UndoOption
Option concernant la façon dont la modification doit être gérée dans la pile d'unités d'annulation de l'application
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
UndoableGraphTransactionScope Classe