|
|
public abstract interface IInkStrokeContainer
|
|
|
|
|
|
public abstract virtual Rect BoundingRect { get; }
|
|
|
public abstract virtual void AddStroke(IInkStroke stroke);
|
|
|
public abstract virtual Boolean CanPasteFromClipboard();
|
|
|
public abstract virtual void CopySelectedToClipboard();
|
|
|
public abstract virtual Rect DeleteSelected();
|
|
|
public abstract virtual IReadOnlyList`1<IInkRecognitionResult> GetRecognitionResults();
|
|
|
public abstract virtual IReadOnlyList`1<IInkStroke> GetStrokes();
|
|
|
public abstract virtual void Load(IInputStream inputStream);
|
|
|
public abstract virtual void MoveSelected(Point translation);
|
|
|
public abstract virtual void PasteFromClipboard(Point position);
|
|
|
public abstract virtual IAsyncOperationWithProgress`2<UInt32, UInt32> SaveAsync(IOutputStream outputStream);
|
|
|
public abstract virtual void SelectWithLine(Point from, Point to);
|
|
|
public abstract virtual void SelectWithPolyLine(IEnumerable`1<Point> polyline);
|
|
|
public abstract virtual void UpdateRecognitionResults(IReadOnlyList`1<IInkRecognitionResult> recognitionResults);
|
|
|
public sealed class InkDrawingAttributes
|
|
|
: __ComObject, IInkDrawingAttributes
|
|
|
public virtual Int32 Alpha { get; set; }
|
|
|
public virtual Int32 Color { get; set; }
|
|
|
public virtual Boolean FitToCurve { get; set; }
|
|
|
public virtual Boolean IgnorePressure { get; set; }
|
|
|
public virtual PenTipShape PenTip { get; set; }
|
|
|
public virtual Size Size { get; set; }
|
|
|
public sealed class InkManager
|
|
|
: __ComObject, IInkManager, IInkStrokeContainer, IInkRecognizerContainer
|
|
|
public virtual Rect BoundingRect { get; }
|
|
|
public virtual InkManipulationMode Mode { get; set; }
|
|
|
public virtual void AddStroke(IInkStroke stroke);
|
|
|
public virtual Boolean CanPasteFromClipboard();
|
|
|
public virtual void CopySelectedToClipboard();
|
|
|
public virtual Rect DeleteSelected();
|
|
|
public virtual IReadOnlyList`1<IInkRecognitionResult> GetRecognitionResults();
|
|
|
public virtual IReadOnlyList`1<IInkRecognizer> GetRecognizers();
|
|
|
public virtual IReadOnlyList`1<IInkStroke> GetStrokes();
|
|
|
public virtual void Load(IInputStream inputStream);
|
|
|
public virtual void MoveSelected(Point translation);
|
|
|
public virtual void PasteFromClipboard(Point position);
|
|
|
public virtual void ProcessPointerDown(PointerPoint pointerPoint);
|
|
|
public virtual Rect ProcessPointerUp(PointerPoint pointerPoint);
|
|
|
public virtual Object ProcessPointerUpdate(PointerPoint pointerPoint);
|
|
|
public virtual InkRecognizeOperation RecognizeAsync(InkRecognitionTarget recognitionTarget);
|
|
|
public virtual InkRecognizeOperation RecognizeAsync(IInkStrokeContainer strokeCollection, InkRecognitionTarget recognitionTarget);
|
|
|
public virtual IAsyncOperationWithProgress`2<UInt32, UInt32> SaveAsync(IOutputStream outputStream);
|
|
|
public virtual void SelectWithLine(Point from, Point to);
|
|
|
public virtual void SelectWithPolyLine(IEnumerable`1<Point> polyline);
|
|
|
public virtual void SetDefaultDrawingAttributes(InkDrawingAttributes drawingAttributes);
|
|
|
public virtual void SetDefaultRecognizer(IInkRecognizer recognizer);
|
|
|
public virtual void UpdateRecognitionResults(IReadOnlyList`1<IInkRecognitionResult> recognitionResults);
|
|
|
public sealed class InkRecognizeOperation
|
|
|
: __ComObject, IAsyncOperation`1<IReadOnlyList`1<IInkRecognitionResult>>, IAsyncInfo
|
|
|
public virtual AsyncOperationCompletedHandler`1<IReadOnlyList`1<IInkRecognitionResult>> Completed { get; set; }
|
|
|
public virtual Exception ErrorCode { get; }
|
|
|
public virtual UInt32 Id { get; }
|
|
|
public virtual AsyncStatus Status { get; }
|
|
|
public virtual void Cancel();
|
|
|
public virtual void Close();
|
|
|
public virtual IReadOnlyList`1<IInkRecognitionResult> GetResults();
|
|
|
public virtual void Start();
|
|
|
public sealed class InkStroke
|
|
|
: __ComObject, IInkStroke
|
|
|
public virtual Rect BoundingRect { get; }
|
|
|
public virtual InkDrawingAttributes DrawingAttributes { get; set; }
|
|
|
public virtual Boolean Recognized { get; }
|
|
|
public virtual Boolean Selected { get; set; }
|
|
|
public virtual InkStroke Clone();
|
|
|
public virtual IReadOnlyList`1<IInkStrokeRenderingSegment> GetRenderingSegments();
|
|
|
public sealed class InkStrokeContainer
|
|
|
: __ComObject, IInkStrokeContainer
|
|
|
public virtual Rect BoundingRect { get; }
|
|
|
public virtual void AddStroke(IInkStroke stroke);
|
|
|
public virtual Boolean CanPasteFromClipboard();
|
|
|
public virtual void CopySelectedToClipboard();
|
|
|
public virtual Rect DeleteSelected();
|
|
|
public virtual IReadOnlyList`1<IInkRecognitionResult> GetRecognitionResults();
|
|
|
public virtual IReadOnlyList`1<IInkStroke> GetStrokes();
|
|
|
public virtual void Load(IInputStream inputStream);
|
|
|
public virtual void MoveSelected(Point translation);
|
|
|
public virtual void PasteFromClipboard(Point position);
|
|
|
public virtual IAsyncOperationWithProgress`2<UInt32, UInt32> SaveAsync(IOutputStream outputStream);
|
|
|
public virtual void SelectWithLine(Point from, Point to);
|
|
|
public virtual void SelectWithPolyLine(IEnumerable`1<Point> polyline);
|
|
|
public virtual void UpdateRecognitionResults(IReadOnlyList`1<IInkRecognitionResult> recognitionResults);
|
|
|
public sealed class InkStrokeRenderingSegment
|
|
|
: __ComObject, IInkStrokeRenderingSegment
|
|
|
public virtual Point BezierControlPoint1 { get; }
|
|
|
public virtual Point BezierControlPoint2 { get; }
|
|
|
public virtual Point Position { get; }
|
|
|
public virtual Single Pressure { get; }
|
|
|
public virtual Single TiltX { get; }
|
|
|
public virtual Single TiltY { get; }
|
|
|
public virtual Single Twist { get; }
|