Metoda ElementOperations.CanDelete — (ModelElement, array<Guid )
Kwerendy, czy można usunąć określonego elementu, biorąc pod uwagę wszelkie ISP blokuje mające zastosowanie do któregokolwiek z jej elementów w zamknięcie Usuń element.
Przestrzeń nazw: Microsoft.VisualStudio.Modeling
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Składnia
'Deklaracja
Public Overridable Function CanDelete ( _
element As ModelElement, _
ParamArray domainRolesToNotPropagate As Guid() _
) As Boolean
public virtual bool CanDelete(
ModelElement element,
params Guid[] domainRolesToNotPropagate
)
Parametry
- element
Typ: Microsoft.VisualStudio.Modeling.ModelElement
Element modelu kandydata do usunięcia
- domainRolesToNotPropagate
Typ: array<System.Guid[]
Lista domeny roli ID-s za pomocą którego delete nie powinny być propagowane.
Wartość zwracana
Typ: System.Boolean
wartość true, jeśli element może być usunięta, wartość false, jeśli nie
Uwagi
Nie można usunąć elementu, jeśli dowolnego elementu w zamknięcie jest zablokowany przez usunięcie lub jeśli każdy element jest cel łącza powierzając jej ich konserwację na element z blokady RolePlayer I ten element znajduje się poza zamknięcia.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..