GraphUndoUnit.IsUndoable – metoda
Vrátí hodnotu true, pokud jsou změny dané vlastnosti daného graphObject vrátit, nebo ne.
Tato metoda vrátí hodnotu true, pokud má vlastnost metadat nastaven příznak IsUndoable nebo vrátí hodnotu false, pokud nemá příznak IsSharable nebo IsSerializable.Také je IsWriteOnce také vrátí hodnotu false, protože by nemohl změnit hodnotu UndoStack.
Pokud je vrácena hodnota false není zachován vlastnost přes zpět/opakování.
Vrací false přechodových vlastností můžete uložit velké množství paměti v zásobníku zpět.
Obor názvů: Microsoft.VisualStudio.GraphModel
Sestavení: Microsoft.VisualStudio.GraphModel (v Microsoft.VisualStudio.GraphModel.dll)
Syntaxe
'Deklarace
Public Shared Function IsUndoable ( _
graphObject As GraphObject, _
property As GraphProperty _
) As Boolean
public static bool IsUndoable(
GraphObject graphObject,
GraphProperty property
)
public:
static bool IsUndoable(
GraphObject^ graphObject,
GraphProperty^ property
)
static member IsUndoable :
graphObject:GraphObject *
property:GraphProperty -> bool
public static function IsUndoable(
graphObject : GraphObject,
property : GraphProperty
) : boolean
Parametry
- graphObject
Typ: Microsoft.VisualStudio.GraphModel.GraphObject
Objekt grafu při změně
- property
Typ: Microsoft.VisualStudio.GraphModel.GraphProperty
Vlastnost změnám
Vrácená hodnota
Typ: System.Boolean
TRUE, pokud je hodnota vlastnosti musí být vzít zpět nebo provést znovu jinak false.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.