GraphUndoManager<T>.AddOrMerge, méthode
Ajoute une unité d'annulation à la pile d'annulations, éventuellement en la fusionnant avec d'autres unités d'annulation sur la pile ou en la supprimant si elle est vide.Si elle a UndoOption.AddForce, il sera ajouté toujours, même s'il est vide.Cela sert lors des opérations composites telles que le déplacement de nœuds, le glisser-déplacer ou la modification d'étiquettes au cours desquelles des unités d'annulation sont fusionnées en une même unité atomique. Vous devez disposer d'un moyen sûr de commencer par unité Add, même si elle est vide.
Espace de noms : Microsoft.VisualStudio.GraphModel
Assembly : Microsoft.VisualStudio.GraphModel (dans Microsoft.VisualStudio.GraphModel.dll)
Syntaxe
'Déclaration
Public Function AddOrMerge ( _
undo As T _
) As Boolean
public bool AddOrMerge(
T undo
)
public:
bool AddOrMerge(
T undo
)
member AddOrMerge :
undo:'T -> bool
public function AddOrMerge(
undo : T
) : boolean
Paramètres
- undo
Type : T
l'unité undo à ajouter.
Valeur de retour
Type : System.Boolean
True si l'unité undo a été ajoutée ou fusionnée avec succès ; false si elle a été ignorée.
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.