Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Returns the value for a particular element.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
Function GetCurrentElementValue ( _
elementid As UInteger, _
<OutAttribute> ByRef pvarValue As Object _
) As Integer
int GetCurrentElementValue(
uint elementid,
out Object pvarValue
)
int GetCurrentElementValue(
[InAttribute] unsigned int elementid,
[OutAttribute] Object^% pvarValue
)
abstract GetCurrentElementValue :
elementid:uint32 *
pvarValue:Object byref -> int
function GetCurrentElementValue(
elementid : uint,
pvarValue : Object
) : int
Parameters
elementid
Type: System.UInt32[in] Identifier of the current element. For valid elementid values, see VSConstants.VSSELELEMID.
pvarValue
Type: System.Object%[out] Pointer to data associated with the element identified by elementid.
Return Value
Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell.idl:
HRESULT IVsMonitorSelection::GetCurrentElementValue(
[in] VSSELELEMID elementid,
[out] VARIANT *pvarValue
);
Element values are entries in an array attached to the selection context of each window. Each position in the array is represented by a VSConstants.VSSELELEMID identifier. The value is specific to the element, typically a pointer to an interface. The environment sets some of the element values only; others are set by VSPackages.
.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.