Accessibility The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) accessibility interface. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) accessibility interface. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) accessibility interface. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) accessibility interface. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) accessibility interface. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) accessibility interface. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) accessibility interface. Annotation is scoped to the container object. Annotation is scoped to the immediate object. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the HMENU-based accessible element to be annotated. Specifies the child ID of the accessible element. Specifies an array of properties to be reset. These properties will revert to the default behavior that they displayed before they were annotated. Specifies the number of properties in the array. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Specifies an array of properties that is to be reset. These properties will revert to the default behavior that they displayed before they were annotated. Specifies the number of properties in the array. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identify the accessible element that is to be un-annotated. Length of . Specify an array of properties that is to be reset. These properties will revert to the default behavior they displayed before they were annotated. Specifies the number of properties in the array. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the HMENU-based accessible element. Specifies the child ID of the accessible element. Pointer to a buffer that receives the identity string. The callee allocates this buffer using . When finished, the caller must free the buffer by calling . Pointer to a buffer that receives the length of the identity string. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Specifies the HWND of the accessible element that the caller wants to identify. Specifies the object ID of the accessible element. Specifies the child ID of the accessible element. Pointer to a buffer that receives the identity string. The callee allocates this buffer using . When finished, the caller must free the buffer by calling . Pointer to a buffer that receives the length of the identity string. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Pointer to a buffer containing identity string of an HMENU-based accessible element. Specifies the length of the identity string specified by . Pointer to a buffer that receives the HMENU of the accessible element. Pointer to a buffer that receives the child ID of the accessible element. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Pointer to a buffer containing identity string of an Hwnd-based accessible element. Specifies the length of the identity string specified by . Pointer to a buffer that receives the HWND of the accessible element. Pointer to a buffer that receives the object ID of the accessible element. Pointer to a buffer that receives the child ID of the accessible element. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the HMENU-based accessible element to be annotated. Specifies the child ID of the accessible element. Specifies which property of the accessible element is to be annotated. Specifies a new value for the property. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the HMENU-accessible element to be annotated. Identifies the accessible element that is to be annotated. This replaces the identity string. Specifies an array of properties that is to be handled by the specified callback object. Specifies the number of properties in the array. Specifies the callback object, which will be invoked when a client requests one of the overridden properties. May be ANNO_THIS, indicating that the annotation affects the indicated accessible element only; or ANNO_CONTAINER, indicating that it applies to the element and its immediate element children. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the HMENU-based accessible element to be annotated. Specifies the child ID of the accessible element. Specifies which property of the accessible element is to be annotated. Specifies a new value for the property. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Specifies which property of that element is to be annotated. Specifies a new value for the property. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Specifies an array of properties that is to be handled by the specified callback object. Specifies the number of properties in the array. Specifies the callback object, which will be invoked when a client requests one of the overridden properties. May be ANNO_THIS, indicating that the annotation affects the indicated accessible element only; or ANNO_CONTAINER, indicating that it applies to the element and its immediate element children. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Specifies which property of that element is to be annotated. Specifies a new value for the property. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the accessible element that is to be annotated. Specifies the length of the string identified by the parameter. Specifies an array of properties to be handled by the specified callback object. Specifies the number of properties in the array. Specifies the callback object that will be invoked when a client requests one of the overridden properties. May be ANNO_THIS, indicating that the annotation affects the indicated accessible element only; or ANNO_CONTAINER, indicating that it applies to the element and its immediate element children. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the accessible element that is to be annotated. Specifies the length of the string identified by the parameter. Specifies the property of the accessible element to be annotated. Specifies a new value for the property. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. An object. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. An integer representing the count. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. A string representing the action. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. A string representing the description. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. If successful, returns S_OK. Otherwise, returns another standard COM error code. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. A string. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. This parameter is intended for internal use only. An integer. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. This parameter is intended for internal use only. An object. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. A string. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. This parameter is intended for internal use only. This parameter is intended for internal use only. This parameter is intended for internal use only. This parameter is intended for internal use only. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. A string. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. This parameter is intended for internal use only. If successful, returns S_OK. For other possible return values, see the documentation for . The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. An object. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. An object. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. This parameter is intended for internal use only. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. An object. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. An object. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. This parameter is intended for internal use only. A string. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Specifies the handle of a window for which an IAccessible interface pointer is to be retrieved. Specifies the object ID. Specifies the address of a pointer variable that receives the address of the object's IAccessible interface. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Specifies which child of the IAccessible object the caller wants to identify. Address of a variable that receives a pointer to a callee-allocated identity string. The callee allocates the identity string using ; the caller must release the identity string by using when finished. Address of a variable that receives the length, in bytes, of the callee-allocated identity string. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Contains a string that identifies the property being requested. Specifies the length of the identity string specified by the parameter. Specifies a GUID indicating the desired property. Specifies the value of the overridden property. This parameter is valid only if is TRUE. The server must set this to VT_EMPTY if is set to FALSE. 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 to VT_EMPTY). The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the HMENU-based accessible element to be annotated. Specifies the child ID of the accessible element. Specifies an array of properties to be reset. These properties will revert to the default behavior that they displayed before they were annotated. Specifies the number of properties in the array. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Specifies an array of properties that is to be reset. These properties will revert to the default behavior that they displayed before they were annotated. Specifies the number of properties in the array. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the accessible element that is to be un-annotated. Length of . Specifies an array of properties that is to be reset. These properties will revert to the default behavior they displayed before they were annotated. Specifies the number of properties in the array. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the HMENU-based accessible element. Specifies the child ID of the accessible element. Pointer to a buffer that receives the identity string. The callee allocates this buffer using . When finished, the caller must free the buffer by calling . Pointer to a buffer that receives the length of the identity string. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Specifies the HWND of the accessible element that the caller wants to identify. Specifies the object ID of the accessible element. Specifies the child ID of the accessible element. Pointer to a buffer that receives the identity string. The callee allocates this buffer using . When finished, the caller must free the buffer by calling . Pointer to a buffer that receives the length of the identity string. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Pointer to a buffer containing identity string of an HMENU-based accessible element. Specifies the length of the identity string specified by . Pointer to a buffer that receives the HMENU of the accessible element. Pointer to a buffer that receives the child ID of the accessible element. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Pointer to a buffer containing identity string of an Hwnd-based accessible element. Specifies the length of the identity string specified by . Pointer to a buffer that receives the HWND of the accessible element. Pointer to a buffer that receives the object ID of the accessible element. Pointer to a buffer that receives the child ID of the accessible element. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the HMENU-based accessible element to be annotated. Specifies the child ID of the accessible element. Specifies which property of the accessible element is to be annotated. Specifies a new value for the property. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the HMENU-accessible element to be annotated. Identifies the accessible element that is to be annotated. This replaces the identity string. Specifies an array of properties that is to be handled by the specified callback object. Specifies the number of properties in the array. Specifies the callback object, which will be invoked when a client requests one of the overridden properties. May be ANNO_THIS, indicating that the annotation affects the indicated accessible element only; or ANNO_CONTAINER, indicating that it applies to the element and its immediate element children. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the HMENU-based accessible element to be annotated. Specifies the child ID of the accessible element. Specifies which property of the accessible element is to be annotated. Specifies a new value for the property. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Specifies which property of that element is to be annotated. Specifies a new value for that property. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Specifies an array of properties that is to be handled by the specified callback object. Specifies the number of properties in the array. Specifies the callback object, which will be invoked when a client requests one of the overridden properties. May be ANNO_THIS, indicating that the annotation affects the indicated accessible element only; or ANNO_CONTAINER, indicating that it applies to the element and its immediate element children. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Identifies the accessible element that is to be annotated. This replaces the identity string. Specifies which property of that element is to be annotated. Specifies a new value for that property. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the accessible element that is to be annotated. Specifies the length of the string identified by the parameter. Specifies an array of properties to be handled by the specified callback object. Specifies an array of properties to be handled by the specified callback object. Specifies the callback object that will be invoked when a client requests one of the overridden properties. May be ANNO_THIS, indicating that the annotation affects the indicated accessible element only; or ANNO_CONTAINER, indicating that it applies to the element and its immediate element children. The interface and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) interface. Identifies the accessible element that is to be annotated. Specifies the length of the string identified by the parameter. Specifies the property of the accessible element to be annotated. Specifies a new value for the property.