IAccPropServer.GetPropValue Method (Byte, UInt32, Guid, Object, Int32)


The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

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] ref byte pIDString,
	uint dwIDStringLen,
	Guid idProp,
	out object pvarValue,
	out int pfHasProp


Type: System.Byte

Contains a string that identifies the property being requested.

Type: System.UInt32

Specifies the length of the identity string specified by the pIDString parameter.

Type: System.Guid

Specifies a GUID indicating the desired property.

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.

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
Available since 2.0
Return to top