共用方式為


ModelBusReference 類別

 

封裝模型的參考。  支援下列變數: 模型參考、模型中項目的參考、模型參考以及該模型的檢視參考、具有檢視的模型中項目的參考。  

命名空間:   Microsoft.VisualStudio.Modeling.Integration
組件:  Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (於 Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)

繼承階層

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBusReference

語法

public class ModelBusReference : IEquatable<ModelBusReference>
public ref class ModelBusReference : IEquatable<ModelBusReference^>
type ModelBusReference = 
    class
        interface IEquatable<ModelBusReference>
    end
Public Class ModelBusReference
    Implements IEquatable(Of ModelBusReference)

建構函式

名稱 描述
System_CAPS_pubmethod ModelBusReference(IModelBus, String, String, ModelBusAdapterReference)

建構函式

System_CAPS_pubmethod ModelBusReference(IModelBus, String, String, ModelBusAdapterReference, ReferenceContext)

建構函式

System_CAPS_pubmethod ModelBusReference(IModelBus, String, String, String)

建構函式

System_CAPS_pubmethod ModelBusReference(IModelBus, String, String, String, ModelBusAdapterReference)

建構函式

System_CAPS_pubmethod ModelBusReference(IModelBus, String, String, String, ModelBusAdapterReference, ReferenceContext)

建構函式

System_CAPS_pubmethod ModelBusReference(IModelBus, String, String, String, ReferenceContext)

建構函式

System_CAPS_pubmethod ModelBusReference(IModelBus, String, String, String, String)

建構函式

System_CAPS_pubmethod ModelBusReference(IModelBus, String, String, String, String, ReferenceContext)

建構函式

System_CAPS_pubmethod ModelBusReference(String, String, String)

建構函式

System_CAPS_pubmethod ModelBusReference(String, String, String, ReferenceContext)

建構函式

System_CAPS_pubmethod ModelBusReference(String, String, String, String)

建構函式

System_CAPS_pubmethod ModelBusReference(String, String, String, String, ReferenceContext)

建構函式

屬性

名稱 描述
System_CAPS_pubproperty AdapterReference

傳回包含在模型匯流排參考中的配接器參考,如果未在 modelbus 中登錄還原序列化配接器參考所需的配接器管理員,或此模組匯流排參考沒有 ModelBus,則傳回 null。

System_CAPS_pubproperty ElementDisplayName

使用者易記的模型顯示名稱

System_CAPS_pubproperty IsAdapterReferenceResolved

傳回是否已還原序列化配接器參考。

System_CAPS_pubproperty LastStatus

上次的已知參照狀態。參考狀態不明,直到我們嘗試建立參考的配接器 - 如果成功了,狀態就會有效,否則為無效

System_CAPS_pubproperty LogicalAdapterId

ModelBusAdapter 的邏輯配接器 ID,能夠存取此 ModelBus 參考所參考的模型、項目或檢視。

System_CAPS_pubproperty ModelBus

System_CAPS_pubproperty ModelDisplayName

使用者易記的模型顯示名稱

System_CAPS_pubproperty ReferenceContext

此參考的 ReferenceContext 物件

System_CAPS_pubproperty SerializedAdapterReference

配接器參考的序列化表單

方法

名稱 描述
System_CAPS_pubmethodSystem_CAPS_static Deserialize(String, IModelBus, ReferenceContext)

還原序列化 serializedReference,並傳回新的 ModelBusReference 執行個體

System_CAPS_pubmethodSystem_CAPS_static Deserialize(String, ReferenceContext)

還原序列化 serializedReference,並傳回新的 ModelBusReference 執行個體

System_CAPS_pubmethod Equals(ModelBusReference)

覆寫 ModelBusReferences 的等號比較

System_CAPS_pubmethod Equals(Object)

比較這個參數與另一個物件。(覆寫 Object.Equals(Object)。)

System_CAPS_protmethod Finalize()

(繼承自 Object。)

System_CAPS_pubmethod GetHashCode()

取得這個參考執行個體的雜湊碼。如果兩個執行個體比較相等,它們應該提供相同的雜湊碼。(覆寫 Object.GetHashCode()。)

System_CAPS_pubmethod GetType()

(繼承自 Object。)

System_CAPS_protmethod MemberwiseClone()

(繼承自 Object。)

System_CAPS_pubmethodSystem_CAPS_static Serialize(ModelBusReference)

傳回序列化為字串的提供參考。

System_CAPS_pubmethod ToString()

(繼承自 Object。)

運算子

名稱 描述
System_CAPS_puboperatorSystem_CAPS_static Equality(ModelBusReference, ModelBusReference)

比較兩個 ModelBusReference 執行個體是否相等。

System_CAPS_puboperatorSystem_CAPS_static Inequality(ModelBusReference, ModelBusReference)

比較兩個 ModelBusReferences 執行個體是否不相等。

擴充方法

名稱 描述
System_CAPS_pubmethod GetDisplayName()

傳回計算的顯示名稱的擴充方法(由 ModelBusReferenceExtensionMethods 定義。)

System_CAPS_pubmethod IsValidModelReference()

傳回參考的模型組件是否為有效的擴充方法(由 ModelBusReferenceExtensionMethods 定義。)

System_CAPS_pubmethod IsValidReference()

傳回整個參考是否為有效的擴充方法(由 ModelBusReferenceExtensionMethods 定義。)

註解

ModelBusReference 的確切說明取決於您使用包裝模型 ModelBusAdapter 的衍生類別。

如需詳細資訊,請參閱Integrar modelos utilizando Modelbus de Visual Studio

執行緒安全

此類型的任何 public static (在 Visual Basic 中 共用 在 Visual Basic 中) 成員皆為安全執行緒。不保證任何執行個體成員為安全執行緒。

另請參閱

Microsoft.VisualStudio.Modeling.Integration 命名空間

回到頁首