Udostępnij za pośrednictwem


Metoda ExtensionElement.CanMerge —

Zwraca wartość wskazującą, czy element źródłowy, reprezentowany przez określony katalog główny, który ProtoElement mogą być dodawane do tego elementu.

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Składnia

'Deklaracja
Protected Overrides Function CanMerge ( _
    rootElement As ProtoElementBase, _
    elementGroupPrototype As ElementGroupPrototype _
) As Boolean
protected override bool CanMerge(
    ProtoElementBase rootElement,
    ElementGroupPrototype elementGroupPrototype
)

Parametry

  • rootElement
    Typ: Microsoft.VisualStudio.Modeling.ProtoElementBase
    Katalog główny ProtoElement reprezentujący element źródłowy.Może to być wartość null, w którym to przypadku ElementGroupPrototype nie zawiera ProtoElements i kod, należy sprawdzić informacje kontekstowe ElementGroupPrototype.

Wartość zwracana

Typ: System.Boolean
wartość true, jeśli element źródłowy, reprezentowany przez ProtoElement mogą być dodawane do tego elementu docelowego.

Uwagi

Zastąpić, ponieważ musimy zadać sobie MEL rozszerzone czy będzie akceptować scalanie ExtensionElements.Jest to konieczne do umożliwienia nam odmówić scala MEXs, która powodowałaby role niejednoznaczne lub właściwości.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ExtensionElement Klasa

Przestrzeń nazw Microsoft.VisualStudio.Modeling