新增屬性
使用 [ 新增屬性精靈 ] 將屬性新增至專案中的介面。
若要將屬性新增至介面:
從 Visual Studio 主功能表中,選取 [檢視>類別檢視]。 在 [ 類別檢視] 窗格中,展開項目節點以顯示您要新增屬性的介面。
注意
您也可以將屬性新增至分配介面,除非專案有屬性,否則它會巢狀位於程式庫節點內。
以滑鼠右鍵按兩下介面的名稱。
從快捷方式功能表中,選取 [新增>屬性]。
在 [ 新增屬性精靈] 中,提供建立屬性的資訊。
選取 [ 確定 ] 以新增 屬性。
新增屬性精靈
下一節說明您將用來新增屬性的UI:
屬性名稱
設定屬性的名稱。
屬性類型
設定 屬性的傳回型別。
Get 函式
選取即可新增屬性 getter。 根據預設,函式
Get
的名稱是Get
PropertyName。 您可以編輯此名稱。 如果您刪除名稱,函式GetNotSupported
會插入介面分派對應中。 PropertyName 函Get
式會將 屬性指定為可讀取。針對ATL介面 Get 函 式,可讀取屬性;也就是說,它會建立
Get
方法,從物件擷取這個屬性。 選取 [Get]、[Put],或兩者。Put 函式
選取以新增屬性 setter。 根據預設,函式
Set
的名稱是Set
PropertyName。 您可以編輯此名稱。 如果您刪除名稱,函式SetNotSupported
會插入介面分派對應中。Set
PropertyName 函式指定屬性為可寫入。對於ATL介面 Put 函 式,可寫入屬性;也就是說,它會建立
Put
方法來設定 或 “put”,這個物件的這個屬性。 選取 [Get]、[Put],或兩者。