ExtensionElement.CanMerge 方法

傳回值,指出來源項目是否由指定的根目錄,ProtoElement 可以加入至這個項目。

命名空間:  Microsoft.VisualStudio.Modeling
組件:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 中)

語法

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

參數

  • rootElement
    型別:Microsoft.VisualStudio.Modeling.ProtoElementBase
    根 ProtoElement 代表來源項目。這可以是 null,ElementGroupPrototype 不包含 ProtoElements 這種情況下,程式碼應檢查的 ElementGroupPrototype 內容資訊。

傳回值

型別:System.Boolean
如果 ProtoElement 所代表的來源項目可以加入至這個目標項目,則為 true。

備註

因為我們必須要求延伸的 MEL 是否接受 ExtensionElements 合併,便會覆寫。這是為了讓我們拒絕合併,可能會造成模稜兩可的角色或內容的 MEXs 的項目。

.NET Framework 安全性

請參閱

參考

ExtensionElement 類別

Microsoft.VisualStudio.Modeling 命名空間