MS\Internal\Automation\UiaCoreApi.cs (69)
362CheckError(RawUiaNodeFromPoint(x, y, miniCR, out requestedData, out treeStructure));
374CheckError(RawUiaNodeFromFocus(miniCR, out requestedData, out treeStructure));
386CheckError(RawUiaGetUpdatedCache(hnode, miniCR, normalize, customCondition == null ? SafeConditionMemoryHandle.NullHandle : customCondition._safeHandle, out requestedData, out treeStructure));
394CheckError(RawUiaGetPropertyValue(hnode, propertyId, out value));
400CheckError(RawUiaGetPatternProvider(hnode, patternId, out hobj));
413CheckError(RawUiaGetRuntimeId(hnode, out runtimeId));
419CheckError(RawUiaSetFocus(hnode));
428CheckError(RawUiaNavigate(hnode, direction, condition._safeHandle, miniCR, out requestedData, out treeStructure));
445CheckError(RawUiaFind(hnode, ref findParams, miniCR, out requestedData, out offsets, out treeStructures));
481CheckError(RawUiaNodeFromHandle(hwnd, out hnode));
494CheckError(RawUiaGetRootNode(out hnode));
507CheckError(RawUiaNodeFromProvider(provider, out hnode));
520CheckError(RawUiaHUiaNodeFromVariant(ref var, out hnode));
533CheckError(RawUiaHPatternObjectFromVariant(ref var, out hobj));
546CheckError(RawUiaHTextRangeFromVariant(ref var, out hobj));
586CheckError(RawUiaAddEvent(hnode, eventId, callback, scope, properties, properties == null ? 0 : properties.Length, miniCR, out hevent));
594CheckError(RawUiaRemoveEvent(hevent));
599CheckError(RawUiaEventAddWindow(hevent, hwnd));
604CheckError(RawUiaEventRemoveWindow(hevent, hwnd));
714CheckError(RawDockPattern_SetDockPosition(hobj, dockPosition));
719CheckError(RawExpandCollapsePattern_Collapse(hobj));
724CheckError(RawExpandCollapsePattern_Expand(hobj));
730CheckError(RawGridPattern_GetItem(hobj, row, column, out result));
742CheckError(RawInvokePattern_Invoke(hobj));
748CheckError(RawMultipleViewPattern_GetViewName(hobj, viewId, out result));
754CheckError(RawMultipleViewPattern_SetCurrentView(hobj, viewId));
759CheckError(RawRangeValuePattern_SetValue(hobj, val));
764CheckError(RawScrollItemPattern_ScrollIntoView(hobj));
769CheckError(RawScrollPattern_Scroll(hobj, horizontalAmount, verticalAmount));
774CheckError(RawScrollPattern_SetScrollPercent(hobj, horizontalPercent, verticalPercent));
779CheckError(RawSelectionItemPattern_AddToSelection(hobj));
784CheckError(RawSelectionItemPattern_RemoveFromSelection(hobj));
789CheckError(RawSelectionItemPattern_Select(hobj));
794CheckError(RawTogglePattern_Toggle(hobj));
799CheckError(RawTransformPattern_Move(hobj, x, y));
804CheckError(RawTransformPattern_Resize(hobj, width, height));
809CheckError(RawTransformPattern_Rotate(hobj, degrees));
814CheckError(RawValuePattern_SetValue(hobj, pVal));
819CheckError(RawWindowPattern_Close(hobj));
824CheckError(RawWindowPattern_SetWindowVisualState(hobj, state));
830CheckError(RawWindowPattern_WaitForInputIdle(hobj, milliseconds, out result));
837CheckError(RawSynchronizedInputPattern_StartListening(hobj, inputType));
843CheckError(RawSynchronizedInputPattern_Cancel(hobj));
849CheckError(RawVirtualizedItemPattern_Realize(hobj));
855CheckError(RawItemContainerPattern_FindItemByProperty(hobj, hNode, propertyId, value, out result));
868CheckError(RawTextPattern_GetSelection(hobj, out arr));
884CheckError(RawTextPattern_GetVisibleRanges(hobj, out arr));
900CheckError(RawTextPattern_RangeFromChild(hobj, childElement, out result));
913CheckError(RawTextPattern_RangeFromPoint(hobj, point, out result));
926CheckError(RawTextPattern_get_DocumentRange(hobj, out result));
939CheckError(RawTextPattern_get_SupportedTextSelection(hobj, out result));
946CheckError(RawTextRange_Clone(hobj, out result));
959CheckError(RawTextRange_Compare(hobj, range, out result));
966CheckError(RawTextRange_CompareEndpoints(hobj, endpoint, targetRange, targetEndpoint, out result));
972CheckError(RawTextRange_ExpandToEnclosingUnit(hobj, unit));
978CheckError(RawTextRange_FindAttribute(hobj, attributeId, val, backward, out result));
991CheckError(RawTextRange_FindText(hobj, text, backward, ignoreCase, out result));
1004CheckError(RawTextRange_GetAttributeValue(hobj, attributeId, out result));
1011CheckError(RawTextRange_GetBoundingRectangles(hobj, out doubles));
1041CheckError(RawTextRange_GetEnclosingElement(hobj, out result));
1054CheckError(RawTextRange_GetText(hobj, maxLength, out result));
1061CheckError(RawTextRange_Move(hobj, unit, count, out result));
1068CheckError(RawTextRange_MoveEndpointByUnit(hobj, endpoint, unit, count, out result));
1074CheckError(RawTextRange_MoveEndpointByRange(hobj, endpoint, targetRange, targetEndpoint));
1079CheckError(RawTextRange_Select(hobj));
1084CheckError(RawTextRange_AddToSelection(hobj));
1089CheckError(RawTextRange_RemoveFromSelection(hobj));
1094CheckError(RawTextRange_ScrollIntoView(hobj, alignToTop));
1100CheckError(RawTextRange_GetChildren(hobj, out result));