ElementOperations.CanDelete – metoda (ModelElement, array<Guid )
Dotaz, zda lze zadaný prvek odstraněn, s přihlédnutím k jakékoli IMS uzamčení pro prvky odstranit uzavření prvku.
Obor názvů: Microsoft.VisualStudio.Modeling
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntaxe
'Deklarace
Public Overridable Function CanDelete ( _
element As ModelElement, _
ParamArray domainRolesToNotPropagate As Guid() _
) As Boolean
public virtual bool CanDelete(
ModelElement element,
params Guid[] domainRolesToNotPropagate
)
Parametry
- element
Typ: Microsoft.VisualStudio.Modeling.ModelElement
ModelElement kandidáta pro odstranění
- domainRolesToNotPropagate
Typ: array<System.Guid[]
Seznam domény roli ID-s kterým odstranění by předány.
Vrácená hodnota
Typ: System.Boolean
TRUE, pokud prvek může být odstraněna, false, pokud není
Poznámky
Prvek nelze odstranit, pokud jakýkoli prvek v uzavření je že uzamčen odstranit nebo jakéhokoli prvku je cíl odkazu na prvek s RolePlayer lock získání a tento prvek je mimo uzavření.
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.