共用方式為


新增屬性

使用 [ 新增屬性精靈 ] 將屬性新增至專案中的介面。

若要將屬性新增至介面:

  1. 從 Visual Studio 主功能表中,選取 [檢視>類別檢視]。 在 [ 類別檢視] 窗格中,展開項目節點以顯示您要新增屬性的介面。

    注意

    您也可以將屬性新增至分配介面,除非專案有屬性,否則它會巢狀位於程式庫節點內。

  2. 以滑鼠右鍵按兩下介面的名稱。

  3. 從快捷方式功能表中,選取 [新增>屬性]。

  4. 在 [ 新增屬性精靈] 中,提供建立屬性的資訊。

  5. 選取 [ 確定 ] 以新增 屬性。

新增屬性精靈

下一節說明您將用來新增屬性的UI:

[新增屬性精靈] 的螢幕快照,其中方法名稱字段設定為sample,並將屬性類型設定為int a

  • 屬性名稱

    設定屬性的名稱。

  • 屬性類型

    設定 屬性的傳回型別。

  • Get 函式

    選取即可新增屬性 getter。 根據預設,函式 Get 的名稱是 GetPropertyName。 您可以編輯此名稱。 如果您刪除名稱,函式 GetNotSupported 會插入介面分派對應中。 PropertyNameGet式會將 屬性指定為可讀取。

    針對ATL介面 Get 函 式,可讀取屬性;也就是說,它會建立 Get 方法,從物件擷取這個屬性。 選取 [Get]、[Put],或兩者。

  • Put 函式

    選取以新增屬性 setter。 根據預設,函式 Set 的名稱是 SetPropertyName。 您可以編輯此名稱。 如果您刪除名稱,函式 SetNotSupported 會插入介面分派對應中。 SetPropertyName 函式指定屬性為可寫入。

    對於ATL介面 Put 函 式,可寫入屬性;也就是說,它會建立 Put 方法來設定 或 “put”,這個物件的這個屬性。 選取 [Get]、[Put],或兩者。

另請參閱

新增IDL屬性

新增IDL MFC屬性