新增屬性

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

若要將屬性新增至您的介面:

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

    注意

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

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

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

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

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

新增屬性精靈

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

[新增屬性精靈] 的螢幕擷取畫面,其中方法名稱欄位設定為 sample,並將屬性類型設定為 int a

  • 屬性名稱

    設定屬性的名稱。

  • 屬性類型

    設定 屬性的傳回型別。

  • Get 函式

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

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

  • Put 函式

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

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

另請參閱

新增 IDL 屬性

新增 IDL MFC 屬性