ElementOperations.CanDelete, méthode (ModelElement, array<Guid )
L'interrogez si un élément spécifié peut être supprimé, en fonction de tous verrous d'IMS applicables aux éléments de l'ordinateur dans la fermeture de suppression de l'élément.
Espace de noms : Microsoft.VisualStudio.Modeling
Assembly : Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntaxe
'Déclaration
Public Overridable Function CanDelete ( _
element As ModelElement, _
ParamArray domainRolesToNotPropagate As Guid() _
) As Boolean
public virtual bool CanDelete(
ModelElement element,
params Guid[] domainRolesToNotPropagate
)
Paramètres
- element
Type : Microsoft.VisualStudio.Modeling.ModelElement
Candidat ModelElement pour suppression
- domainRolesToNotPropagate
Type : array<System.Guid[]
Une liste de rôle d'Identificateur -s de domaine dans lequel la suppression ne doit pas être propagée.
Valeur de retour
Type : System.Boolean
true si l'élément peut être supprimé, sinon false
Notes
Un élément ne peut pas être supprimé si tout élément dans la fermeture suppression est verrouillée, ou si n'importe quel élément est la cible d'un lien alimenté sur un élément avec le verrou de RolePlayer AND cet élément est en dehors de la fermeture.
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.