This documentation is archived and is not being maintained.

IAccPropServer::GetPropValue Method

The IAccPropServer and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) IAccPropServer interface.

Namespace:  Accessibility
Assembly:  Accessibility (in Accessibility.dll)

void GetPropValue(
	[InAttribute] unsigned char% pIDString, 
	[InAttribute] unsigned int dwIDStringLen, 
	[InAttribute] Guid idProp, 
	[OutAttribute] Object^% pvarValue, 
	[OutAttribute] int% pfHasProp
)

Parameters

pIDString
Type: System::Byte%
Contains a string that identifies the property being requested.
dwIDStringLen
Type: System::UInt32
Specifies the length of the identity string specified by the pIDString parameter.
idProp
Type: System::Guid
Specifies a GUID indicating the desired property.
pvarValue
Type: System::Object%
Specifies the value of the overridden property. This parameter is valid only if pfHasProp is TRUE. The server must set this to VT_EMPTY if pfHasProp is set to FALSE.
pfHasProp
Type: System::Int32%
Indicates whether the server is supplying a value for the requested property. The server should set this to TRUE if it is returning an overriding property or to FALSE if it is not returning a property (in which case it should also set pvarValue to VT_EMPTY).

For more information about IAccPropServer, see the documentation for IAccPropServer::GetPropValue in the Microsoft Active Accessibility documentation in the MSDN library at http://msdn.microsoft.com/library.

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show: