Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets the status of an attribute value.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
Function GetAttributeStatusVal ( _
bstrValue As String, _
type As ATTRVALUETYPE, _
<OutAttribute> ByRef pfActive As Integer _
) As Integer
int GetAttributeStatusVal(
string bstrValue,
ATTRVALUETYPE type,
out int pfActive
)
int GetAttributeStatusVal(
[InAttribute] String^ bstrValue,
[InAttribute] ATTRVALUETYPE type,
[OutAttribute] int% pfActive
)
abstract GetAttributeStatusVal :
bstrValue:string *
type:ATTRVALUETYPE *
pfActive:int byref -> int
function GetAttributeStatusVal(
bstrValue : String,
type : ATTRVALUETYPE,
pfActive : int
) : int
Parameters
- bstrValue
Type: System.String
[in] Pointer to a string containing the value.
- type
Type: Microsoft.VisualStudio.Shell.Interop.ATTRVALUETYPE
[in] An ATTRVALUETYPE indicating the type of the attribute: VSHAL_Real for the actual attribute, VSHAL_Display for the display attribute.
- pfActive
Type: System.Int32%
[out] Boolean. Set to true if the attribute is active.
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 vsshell80.idl:
HRESULT IVsHelpAttributeList::GetAttributeStatusVal(
[in] BSTR bstrValue,
[in] ATTRVALUETYPE type, [out] BOOL *pfActive
);
.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.