Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Return verdadeiro se as alterações em determinada propriedade no graphObject determinado são undoable ou não.
Esse método retorna true se os metadados de propriedade tem o sinalizador de IsUndoable definido retorna se falso ou não tem a opção de IsSharable ou de IsSerializable.Também se tem IsWriteOnce então ele também retorna falso, porque o UndoStack não pode alterar o valor.
Se falso é retornado na propriedade não é preservada transversalmente desfazer/refazem.
Para retornar transiente propriedades falso pode salvar lotes de memória na pilha desfazer.
Namespace: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (em Microsoft.VisualStudio.GraphModel.dll)
Sintaxe
'Declaração
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
Parâmetros
- graphObject
Tipo: Microsoft.VisualStudio.GraphModel.GraphObject
O objeto do elemento gráfico que está sendo alterado
- property
Tipo: Microsoft.VisualStudio.GraphModel.GraphProperty
a propriedade que está sendo alterada
Valor de retorno
Tipo: System.Boolean
True se o valor de propriedade tem que ser desfeito e outra maneira falso refeito.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.