Freigeben über


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

Abfrage, ob ein angegebenes Element gelöscht werden kann, wobei jegliche IMS-Sperren berücksichtigt werden, die für jedes der Elemente im Abschluss des Löschvorgangs des Elements anwendbar sind

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.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 der Domänen-Rollen-IDs, über die die Löschung nicht weitergegeben werden soll.

Rückgabewert

Typ: System.Boolean
"True", wenn das Element gelöscht werden kann, andernfalls "False".

Hinweise

Ein Element kann nicht gelöscht ggf. Element im Abschluss sein ist die gesperrte Lösch-, oder wenn eine der Element des Ziels eines Links, der auf ein Element mit der Rolleninhabersperre Ursprungs ist AND dieses Element ist außerhalb der Vervollständigung.

.NET Framework-Sicherheit

Siehe auch

Referenz

ElementOperations Klasse

CanDelete-Überladung

Microsoft.VisualStudio.Modeling-Namespace