IVsAddToolboxItems.AddItemWithOwningPackage 方法

定义

将一个项添加到 "工具箱",其中包含对所属包的引用。

public:
 int AddItemWithOwningPackage(Microsoft::VisualStudio::OLE::Interop::IDataObject ^ pDO, cli::array <Microsoft::VisualStudio::Shell::Interop::TBXITEMINFO> ^ ptif, System::String ^ szItemID, System::String ^ lpszTab, Guid % guidPkg);
public int AddItemWithOwningPackage (Microsoft.VisualStudio.OLE.Interop.IDataObject pDO, Microsoft.VisualStudio.Shell.Interop.TBXITEMINFO[] ptif, string szItemID, string lpszTab, ref Guid guidPkg);
abstract member AddItemWithOwningPackage : Microsoft.VisualStudio.OLE.Interop.IDataObject * Microsoft.VisualStudio.Shell.Interop.TBXITEMINFO[] * string * string * Guid -> int
Public Function AddItemWithOwningPackage (pDO As IDataObject, ptif As TBXITEMINFO(), szItemID As String, lpszTab As String, ByRef guidPkg As Guid) As Integer

参数

pDO
IDataObject

IDataObject 要添加到工具箱中的选项卡的。

ptif
TBXITEMINFO[]

TBXITEMINFO 标识项特性的结构,如项的名称和图标。

szItemID
String

中项 ID 字符串。

lpszTab
String

[[in] 要向其中添加项的选项卡的本地化名称。 可以通过调用来从固定的非本地化名称获取本地化名称 GetIDOfTab(String, String)

guidPkg
Guid

标识要与项关联的包的 GUID。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

适用于