Partager via


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

Sécurité .NET Framework

Voir aussi

Référence

UndoableGraphTransactionScope Classe

UndoableGraphTransactionScope, surcharge

Microsoft.VisualStudio.GraphModel, espace de noms