添加属性
使用“添加属性”向导向项目中的接口添加属性。
向接口添加属性:
在 Visual Studio 主菜单中,选择“视图”>“类视图”。 在类视图窗格中,展开项目节点,以显示你要向其添加属性的接口。
注意
也可以将属性添加到调度接口,它嵌套在库节点中(除非该项目已特性化)。
右键单击接口的名称。
从快捷菜单中,选择“添加”>“添加属性”。
在“添加属性”向导中,提供用于创建属性的信息。
选择“确定”以添加属性。
“添加属性”向导
以下部分介绍了用于添加属性的 UI:
属性名称
设置属性的名称。
属性类型
设置属性的返回类型。
Get 函数
选择以添加属性 getter。 默认情况下,
Get
函数的名称为Get
PropertyName。 可以编辑此名称。 如果删除此名称,则函数GetNotSupported
插入接口调度映射。Get
PropertyName 函数将属性指定为可读。对于 ATL 接口,Get 函数可将属性设为可读;也就是说,它会创建
Get
方法,用于从对象中检索此属性。 选择“Get”、“Put”或同时选择两者 。Put 函数
选择以添加属性 setter。 默认情况下,
Set
函数的名称为Set
PropertyName。 可以编辑此名称。 如果删除此名称,则函数SetNotSupported
插入接口调度映射。Set
PropertyName 函数指定该属性可写入。对于 ATL 接口,Put 函数可将属性设为可写入,也就是说,它会创建
Put
方法,以便设置或“放置”对象的此属性。 选择“Get”、“Put”或同时选择两者 。