MS\Internal\Automation\UiaCoreAPI.cs (69)
376CheckError(RawUiaNodeFromPoint(x, y, miniCR, out requestedData, out treeStructure));
388CheckError(RawUiaNodeFromFocus(miniCR, out requestedData, out treeStructure));
400CheckError(RawUiaGetUpdatedCache(hnode, miniCR, normalize, customCondition == null ? SafeConditionMemoryHandle.NullHandle : customCondition._safeHandle, out requestedData, out treeStructure));
408CheckError(RawUiaGetPropertyValue(hnode, propertyId, out value));
414CheckError(RawUiaGetPatternProvider(hnode, patternId, out hobj));
427CheckError(RawUiaGetRuntimeId(hnode, out runtimeId));
433CheckError(RawUiaSetFocus(hnode));
442CheckError(RawUiaNavigate(hnode, direction, condition._safeHandle, miniCR, out requestedData, out treeStructure));
459CheckError(RawUiaFind(hnode, ref findParams, miniCR, out requestedData, out offsets, out treeStructures));
495CheckError(RawUiaNodeFromHandle(hwnd, out hnode));
508CheckError(RawUiaGetRootNode(out hnode));
521CheckError(RawUiaNodeFromProvider(provider, out hnode));
534CheckError(RawUiaHUiaNodeFromVariant(ref var, out hnode));
547CheckError(RawUiaHPatternObjectFromVariant(ref var, out hobj));
560CheckError(RawUiaHTextRangeFromVariant(ref var, out hobj));
612CheckError(RawUiaAddEvent(hnode, eventId, callback, scope, properties, properties == null ? 0 : properties.Length, miniCR, out hevent));
620CheckError(RawUiaRemoveEvent(hevent));
625CheckError(RawUiaEventAddWindow(hevent, hwnd));
630CheckError(RawUiaEventRemoveWindow(hevent, hwnd));
727CheckError(RawDockPattern_SetDockPosition(hobj, dockPosition));
732CheckError(RawExpandCollapsePattern_Collapse(hobj));
737CheckError(RawExpandCollapsePattern_Expand(hobj));
743CheckError(RawGridPattern_GetItem(hobj, row, column, out result));
755CheckError(RawInvokePattern_Invoke(hobj));
761CheckError(RawMultipleViewPattern_GetViewName(hobj, viewId, out result));
767CheckError(RawMultipleViewPattern_SetCurrentView(hobj, viewId));
772CheckError(RawRangeValuePattern_SetValue(hobj, val));
777CheckError(RawScrollItemPattern_ScrollIntoView(hobj));
782CheckError(RawScrollPattern_Scroll(hobj, horizontalAmount, verticalAmount));
787CheckError(RawScrollPattern_SetScrollPercent(hobj, horizontalPercent, verticalPercent));
792CheckError(RawSelectionItemPattern_AddToSelection(hobj));
797CheckError(RawSelectionItemPattern_RemoveFromSelection(hobj));
802CheckError(RawSelectionItemPattern_Select(hobj));
807CheckError(RawTogglePattern_Toggle(hobj));
812CheckError(RawTransformPattern_Move(hobj, x, y));
817CheckError(RawTransformPattern_Resize(hobj, width, height));
822CheckError(RawTransformPattern_Rotate(hobj, degrees));
827CheckError(RawValuePattern_SetValue(hobj, pVal));
832CheckError(RawWindowPattern_Close(hobj));
837CheckError(RawWindowPattern_SetWindowVisualState(hobj, state));
843CheckError(RawWindowPattern_WaitForInputIdle(hobj, milliseconds, out result));
850CheckError(RawSynchronizedInputPattern_StartListening(hobj, inputType));
856CheckError(RawSynchronizedInputPattern_Cancel(hobj));
862CheckError(RawVirtualizedItemPattern_Realize(hobj));
868CheckError(RawItemContainerPattern_FindItemByProperty(hobj, hNode, propertyId, value, out result));
881CheckError(RawTextPattern_GetSelection(hobj, out arr));
897CheckError(RawTextPattern_GetVisibleRanges(hobj, out arr));
913CheckError(RawTextPattern_RangeFromChild(hobj, childElement, out result));
926CheckError(RawTextPattern_RangeFromPoint(hobj, point, out result));
939CheckError(RawTextPattern_get_DocumentRange(hobj, out result));
952CheckError(RawTextPattern_get_SupportedTextSelection(hobj, out result));
959CheckError(RawTextRange_Clone(hobj, out result));
972CheckError(RawTextRange_Compare(hobj, range, out result));
979CheckError(RawTextRange_CompareEndpoints(hobj, endpoint, targetRange, targetEndpoint, out result));
985CheckError(RawTextRange_ExpandToEnclosingUnit(hobj, unit));
991CheckError(RawTextRange_FindAttribute(hobj, attributeId, val, backward, out result));
1004CheckError(RawTextRange_FindText(hobj, text, backward, ignoreCase, out result));
1017CheckError(RawTextRange_GetAttributeValue(hobj, attributeId, out result));
1024CheckError(RawTextRange_GetBoundingRectangles(hobj, out doubles));
1054CheckError(RawTextRange_GetEnclosingElement(hobj, out result));
1067CheckError(RawTextRange_GetText(hobj, maxLength, out result));
1074CheckError(RawTextRange_Move(hobj, unit, count, out result));
1081CheckError(RawTextRange_MoveEndpointByUnit(hobj, endpoint, unit, count, out result));
1087CheckError(RawTextRange_MoveEndpointByRange(hobj, endpoint, targetRange, targetEndpoint));
1092CheckError(RawTextRange_Select(hobj));
1097CheckError(RawTextRange_AddToSelection(hobj));
1102CheckError(RawTextRange_RemoveFromSelection(hobj));
1107CheckError(RawTextRange_ScrollIntoView(hobj, alignToTop));
1113CheckError(RawTextRange_GetChildren(hobj, out result));