RegisterExtenderAttribute(String, String, String) 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此构造函数将创建一个新的 RegisterExtenderAttribute 对象。
public:
RegisterExtenderAttribute(System::String ^ extendeeCatId, System::String ^ extenderGuid, System::String ^ extenderName);
public:
RegisterExtenderAttribute(Platform::String ^ extendeeCatId, Platform::String ^ extenderGuid, Platform::String ^ extenderName);
RegisterExtenderAttribute(std::wstring const & extendeeCatId, std::wstring const & extenderGuid, std::wstring const & extenderName);
public RegisterExtenderAttribute (string extendeeCatId, string extenderGuid, string extenderName);
new Microsoft.VisualStudio.Shell.RegisterExtenderAttribute : string * string * string -> Microsoft.VisualStudio.Shell.RegisterExtenderAttribute
Public Sub New (extendeeCatId As String, extenderGuid As String, extenderName As String)
参数
- extendeeCatId
- String
Extendee 的 CATID。
- extenderGuid
- String
扩展程序的 GUID。
- extenderName
- String
扩展程序的名称。
示例
下面的 c # 代码将 RegisterExtender 属性应用于名为 MyVSPackage 的 VSPackage。
using Microsoft.VisualStudio.VSIP;
using MSVSIP = Microsoft.VisualStudio.VSIP;c
[MSVSIP.Helper.RegisterExtender("A2392464-7C22-11D3-BDCA-00C04F688E50", "7C7E655A-0FBD-43c8-BC2E-C83BB68BFFA2" , "StaticSolutionBrowserObjExtender")]
public class AutoExtenderPackage : MSVSIP.Helper.Package {}
注解
C # 语言会自动将 "属性" 一词追加到任何 Attribute 类的名称中。 在 c # 代码中,请将此属性称为 RegisterExtender。