|
public abstract interface IGridItemProvider
|
public abstract interface IGridItemProvider
|
|
|
|
|
public abstract virtual Int32 Column { get; }
|
public abstract virtual Int32 Column { get; }
|
|
public abstract virtual Int32 ColumnSpan { get; }
|
public abstract virtual Int32 ColumnSpan { get; }
|
|
public abstract virtual IRawElementProviderSimple ContainingGrid { get; }
|
public abstract virtual IRawElementProviderSimple ContainingGrid { get; }
|
|
public abstract virtual Int32 Row { get; }
|
public abstract virtual Int32 Row { get; }
|
|
public abstract virtual Int32 RowSpan { get; }
|
public abstract virtual Int32 RowSpan { get; }
|
|
public abstract interface IRangeValueProvider
|
public abstract interface IRangeValueProvider
|
|
|
|
|
public abstract virtual Boolean IsReadOnly { get; }
|
public abstract virtual Boolean IsReadOnly { get; }
|
|
public abstract virtual Double LargeChange { get; }
|
public abstract virtual Double LargeChange { get; }
|
|
public abstract virtual Double Maximum { get; }
|
public abstract virtual Double Maximum { get; }
|
|
public abstract virtual Double Minimum { get; }
|
public abstract virtual Double Minimum { get; }
|
|
public abstract virtual Double SmallChange { get; }
|
public abstract virtual Double SmallChange { get; }
|
|
public abstract virtual Double Value { get; }
|
public abstract virtual Double Value { get; }
|
|
public abstract virtual void SetValue(Double value);
|
public abstract virtual void SetValue(Double value);
|
|
public abstract interface IScrollProvider
|
public abstract interface IScrollProvider
|
|
|
|
|
public abstract virtual Boolean HorizontallyScrollable { get; }
|
public abstract virtual Boolean HorizontallyScrollable { get; }
|
|
public abstract virtual Double HorizontalScrollPercent { get; }
|
public abstract virtual Double HorizontalScrollPercent { get; }
|
|
public abstract virtual Double HorizontalViewSize { get; }
|
public abstract virtual Double HorizontalViewSize { get; }
|
|
public abstract virtual Boolean VerticallyScrollable { get; }
|
public abstract virtual Boolean VerticallyScrollable { get; }
|
|
public abstract virtual Double VerticalScrollPercent { get; }
|
public abstract virtual Double VerticalScrollPercent { get; }
|
|
public abstract virtual Double VerticalViewSize { get; }
|
public abstract virtual Double VerticalViewSize { get; }
|
|
public abstract virtual void Scroll(ScrollAmount horizontalAmount, ScrollAmount verticalAmount);
|
public abstract virtual void Scroll(ScrollAmount horizontalAmount, ScrollAmount verticalAmount);
|
|
public abstract virtual void SetScrollPercent(Double horizontalPercent, Double verticalPercent);
|
public abstract virtual void SetScrollPercent(Double horizontalPercent, Double verticalPercent);
|
|
public abstract interface ISelectionItemProvider
|
public abstract interface ISelectionItemProvider
|
|
|
|
|
public abstract virtual Boolean IsSelected { get; }
|
public abstract virtual Boolean IsSelected { get; }
|
|
public abstract virtual IRawElementProviderSimple SelectionContainer { get; }
|
public abstract virtual IRawElementProviderSimple SelectionContainer { get; }
|
|
public abstract virtual void AddToSelection();
|
public abstract virtual void AddToSelection();
|
|
public abstract virtual void RemoveFromSelection();
|
public abstract virtual void RemoveFromSelection();
|
|
public abstract virtual void Select();
|
public abstract virtual void Select();
|
|
public abstract interface ITextProvider
|
public abstract interface ITextProvider
|
|
|
|
|
public abstract virtual ITextRangeProvider DocumentRange { get; }
|
public abstract virtual ITextRangeProvider DocumentRange { get; }
|
|
public abstract virtual SupportedTextSelection SupportedTextSelection { get; }
|
public abstract virtual SupportedTextSelection SupportedTextSelection { get; }
|
|
public abstract virtual ITextRangeProvider GetSelection();
|
public abstract virtual ITextRangeProvider GetSelection();
|
|
public abstract virtual ITextRangeProvider GetVisibleRanges();
|
public abstract virtual ITextRangeProvider GetVisibleRanges();
|
|
public abstract virtual ITextRangeProvider RangeFromChild(IRawElementProviderSimple childElement);
|
public abstract virtual ITextRangeProvider RangeFromChild(IRawElementProviderSimple childElement);
|
|
public abstract virtual ITextRangeProvider RangeFromPoint(Point screenLocation);
|
public abstract virtual ITextRangeProvider RangeFromPoint(Point screenLocation);
|
|
public abstract interface ITextRangeProvider
|
public abstract interface ITextRangeProvider
|
|
|
|
|
public abstract virtual void AddToSelection();
|
public abstract virtual void AddToSelection();
|
|
public abstract virtual ITextRangeProvider Clone();
|
public abstract virtual ITextRangeProvider Clone();
|
|
public abstract virtual Boolean Compare(ITextRangeProvider range);
|
public abstract virtual Boolean Compare(ITextRangeProvider pTextRangeProvider);
|
|
public abstract virtual Int32 CompareEndpoints(TextPatternRangeEndpoint endpoint, ITextRangeProvider targetRange, TextPatternRangeEndpoint targetEndpoint);
|
public abstract virtual Int32 CompareEndpoints(TextPatternRangeEndpoint endpoint, ITextRangeProvider pTextRangeProvider, TextPatternRangeEndpoint targetEndpoint);
|
|
public abstract virtual void ExpandToEnclosingUnit(TextUnit unit);
|
public abstract virtual void ExpandToEnclosingUnit(TextUnit unit);
|
|
public abstract virtual ITextRangeProvider FindAttribute(Int32 attributeId, Object value, Boolean backward);
|
public abstract virtual ITextRangeProvider FindAttribute(Int32 attributeId, Object pValue, Boolean backward);
|
|
public abstract virtual ITextRangeProvider FindText(String text, Boolean backward, Boolean ignoreCase);
|
public abstract virtual ITextRangeProvider FindText(String pText, Boolean backward, Boolean ignoreCase);
|
|
public abstract virtual Object GetAttributeValue(Int32 attributeId);
|
public abstract virtual Object GetAttributeValue(Int32 attributeId);
|
|
public abstract virtual Double GetBoundingRectangles();
|
public abstract virtual void GetBoundingRectangles(out Double& returnValue);
|
|
public abstract virtual IRawElementProviderSimple GetChildren();
|
public abstract virtual IRawElementProviderSimple GetChildren();
|
|
public abstract virtual IRawElementProviderSimple GetEnclosingElement();
|
public abstract virtual IRawElementProviderSimple GetEnclosingElement();
|
|
public abstract virtual String GetText(Int32 maxLength);
|
public abstract virtual String GetText(Int32 maxLength);
|
|
public abstract virtual Int32 Move(TextUnit unit, Int32 count);
|
public abstract virtual Int32 Move(TextUnit unit, Int32 count);
|
|
public abstract virtual void MoveEndpointByRange(TextPatternRangeEndpoint endpoint, ITextRangeProvider targetRange, TextPatternRangeEndpoint targetEndpoint);
|
public abstract virtual void MoveEndpointByRange(TextPatternRangeEndpoint endpoint, ITextRangeProvider pTextRangeProvider, TextPatternRangeEndpoint targetEndpoint);
|
|
public abstract virtual Int32 MoveEndpointByUnit(TextPatternRangeEndpoint endpoint, TextUnit unit, Int32 count);
|
public abstract virtual Int32 MoveEndpointByUnit(TextPatternRangeEndpoint endpoint, TextUnit unit, Int32 count);
|
|
public abstract virtual void RemoveFromSelection();
|
public abstract virtual void RemoveFromSelection();
|
|
public abstract virtual void ScrollIntoView(Boolean alignToTop);
|
public abstract virtual void ScrollIntoView(Boolean alignToTop);
|
|
public abstract virtual void Select();
|
public abstract virtual void Select();
|
|
public abstract interface ITransformProvider
|
public abstract interface ITransformProvider
|
|
|
|
|
public abstract virtual Boolean CanMove { get; }
|
public abstract virtual Boolean CanMove { get; }
|
|
public abstract virtual Boolean CanResize { get; }
|
public abstract virtual Boolean CanResize { get; }
|
|
public abstract virtual Boolean CanRotate { get; }
|
public abstract virtual Boolean CanRotate { get; }
|
|
public abstract virtual void Move(Double x, Double y);
|
public abstract virtual void Move(Double x, Double y);
|
|
public abstract virtual void Resize(Double width, Double height);
|
public abstract virtual void Resize(Double width, Double height);
|
|
public abstract virtual void Rotate(Double degrees);
|
public abstract virtual void Rotate(Double degrees);
|
|
public abstract interface IWindowProvider
|
public abstract interface IWindowProvider
|
|
|
|
|
public abstract virtual WindowInteractionState InteractionState { get; }
|
public abstract virtual WindowInteractionState InteractionState { get; }
|
|
public abstract virtual Boolean IsModal { get; }
|
public abstract virtual Boolean IsModal { get; }
|
|
public abstract virtual Boolean IsTopmost { get; }
|
public abstract virtual Boolean IsTopmost { get; }
|
|
public abstract virtual Boolean Maximizable { get; }
|
public abstract virtual Boolean Maximizable { get; }
|
|
public abstract virtual Boolean Minimizable { get; }
|
public abstract virtual Boolean Minimizable { get; }
|
|
public abstract virtual WindowVisualState VisualState { get; }
|
public abstract virtual WindowVisualState VisualState { get; }
|
|
public abstract virtual void Close();
|
public abstract virtual void Close();
|
|
public abstract virtual void SetVisualState(WindowVisualState state);
|
public abstract virtual void SetVisualState(WindowVisualState state);
|
|
public abstract virtual Boolean WaitForInputIdle(Int32 milliseconds);
|
public abstract virtual Boolean WaitForInputIdle(Int32 milliseconds);
|