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
- element
Typ: Microsoft.VisualStudio.Modeling.ModelElement
Kandidat für ModelElement Löschen
- 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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.