RegisterExtenderAttribute(String, String, String) 构造函数

定义

此构造函数将创建一个新的 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

适用于