Partager via


ElementOperations.CanDelete, méthode (IEnumerable<ModelElement>, array<Guid )

L'interrogez si un ensemble spécifié d'éléments peut être supprimé, en fonction de tous verrous d'IMS applicables aux éléments de l'ordinateur dans la fermeture terminée de suppression des éléments.

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 ( _
    elements As IEnumerable(Of ModelElement), _
    ParamArray domainRolesToNotPropagate As Guid() _
) As Boolean
public virtual bool CanDelete(
    IEnumerable<ModelElement> elements,
    params Guid[] domainRolesToNotPropagate
)

Paramètres

  • 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 tous les éléments peut être supprimé, la valeur false si ne pouvez pas OR la collection est vide

Notes

Les éléments ne peuvent pas être supprimés 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

Voir aussi

Référence

ElementOperations Classe

CanDelete, surcharge

Microsoft.VisualStudio.Modeling, espace de noms