IVsToolboxItemProvider.GetItemContent Method
Returns a global handle to a user interface item's content.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assemblies: Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)
Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Syntax
'Declaration
Function GetItemContent ( _
szItemID As String, _
format As UShort, _
<OutAttribute> ByRef pGlobal As IntPtr _
) As Integer
int GetItemContent(
string szItemID,
ushort format,
out IntPtr pGlobal
)
int GetItemContent(
[InAttribute] String^ szItemID,
[InAttribute] unsigned short format,
[OutAttribute] IntPtr% pGlobal
)
abstract GetItemContent :
szItemID:string *
format:uint16 *
pGlobal:IntPtr byref -> int
function GetItemContent(
szItemID : String,
format : ushort,
pGlobal : IntPtr
) : int
Parameters
szItemID
Type: String[in] The item ID.
format
Type: UInt16[in] The format of the data to return.
pGlobal
Type: IntPtr%[out] A global handle to the item content. This global should be freed by the caller.
Return Value
Type: Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.