ImmutabilityExtensionMethods.CanDeleteElements-Methode
Abfrage, ob eine angegebene Reihe von Elementen gelöscht werden kann, wobei jegliche IMS-Sperren berücksichtigt werden, die für jedes der Elemente im Abschluss des kompletten Löschvorgangs der Elemente anwendbar sind Die Elemente können nicht gelöscht werden, wenn ein Element im Abschluss durch Delete gesperrt ist oder wenn ein Element das Ziel eines Links ist, der auf einem Element basiert, das die Rolleninhabersperre enthält UND sich außerhalb des Abschlusses befindet.
Namespace: Microsoft.VisualStudio.Modeling.Immutability
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public Shared Function CanDeleteElements ( _
partition As Partition, _
rootElements As IEnumerable(Of ModelElement), _
ParamArray domainRolesToNotPropagate As Guid() _
) As Boolean
public static bool CanDeleteElements(
this Partition partition,
IEnumerable<ModelElement> rootElements,
params Guid[] domainRolesToNotPropagate
)
Parameter
- partition
Typ: Microsoft.VisualStudio.Modeling.Partition
Diese Partition
- rootElements
Typ: System.Collections.Generic.IEnumerable<ModelElement>
Stammelemente der zu löschenden Objektdiagramme
- 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
Hinweis zur Verwendung
In Visual Basic und C# können Sie diese Methode als Instanzenmethode für ein beliebiges Objekt vom Typ Partition aufrufen. Bei Verwendung der Syntax für Instanzenmethoden lassen Sie den ersten Parameter aus. Weitere Informationen finden Sie unter Erweiterungsmethoden (Visual Basic) und Erweiterungsmethoden (C#-Programmierhandbuch).
.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.