Freigeben über


ElementOperations.CanDelete-Methode (ModelElement, array<Guid )

Die Abfrage, ob ein angegebenes Element gelöscht werden kann, jedes IMS berücksichtigend anwendbares Sperren der Elemente im zu löschen abschluss des Elements.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntax

'Declaration
Public Overridable Function CanDelete ( _
    element As ModelElement, _
    ParamArray domainRolesToNotPropagate As Guid() _
) As Boolean
public virtual bool CanDelete(
    ModelElement element,
    params Guid[] domainRolesToNotPropagate
)

Parameter

  • domainRolesToNotPropagate
    Typ: array<System.Guid[]
    Eine Liste Domäne der Rolle ID-S, um die Löschung nicht weitergegeben werden sollen.

Rückgabewert

Typ: System.Boolean
true, wenn das Element gelöscht werden kann, und andernfalls false.

Hinweise

Ein Element kann ggf. nicht gelöschtes Element im abschließenden ist die gesperrte oder löschen, sofern solche Element das Ziel eines Links, der auf einem Element mit dem RolePlayer-Sperre Ursprungs ist AND dieses Element liegt außerhalb des Abschlusses.

.NET Framework-Sicherheit

Siehe auch

Referenz

ElementOperations Klasse

CanDelete-Überladung

Microsoft.VisualStudio.Modeling-Namespace