共用方式為


IInkStrokeContainer 介面

定義

代表InkPresenter所轉譯之InkStroke物件的集合管理員。

對筆劃容器中任何筆墨筆劃所做的修改會立即轉譯為與 InkPresenter相關聯的繪圖介面。

public interface class IInkStrokeContainer
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(581749702, 64169, 20244, 182, 140, 246, 206, 230, 112, 174, 22)]
struct IInkStrokeContainer
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(581749702, 64169, 20244, 182, 140, 246, 206, 230, 112, 174, 22)]
public interface IInkStrokeContainer
Public Interface IInkStrokeContainer
衍生
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

針對筆跡辨識,請使用 IInkRecognizerContainer 物件。

屬性

BoundingRect

取得InkStrokeContainer所管理InkStroke集合的周框。

方法

AddStroke(InkStroke)

將 InkStroke 物件加入InkStrokeContainer所管理的集合。

CanPasteFromClipboard()

識別剪貼簿上的內容是否可以新增至InkStrokeContainer所管理的InkStroke集合。

注意

剪貼簿內容必須以筆跡序列化格式 (ISF) 。

CopySelectedToClipboard()

InkStrokeContainer所管理的InkStroke集合中,將選取的InkStroke物件 (複製到 Ink Serialized Format) (ISF) 格式的剪貼簿。

DeleteSelected()

InkStrokeContainer管理的InkStroke集合中刪除選取的InkStroke物件。

GetRecognitionResults()

取得先前由 InkRecognizer 處理的辨識相符專案集合,並儲存在 InkRecognizerContainer中。

InkStrokeContainer不支援辨識,您必須使用InkRecognizerContainer物件。

GetStrokes()

擷取 InkStrokeContainer所管理之集合中的所有筆墨筆劃。

LoadAsync(IInputStream)

以非同步方式將所有InkStroke物件從指定的資料流程載入 InkStroke 集合,該集合是由InkStrokeContainer所管理。

MoveSelected(Point)

移動選取的筆劃。 所有受影響的筆劃都會重新轉譯。

PasteFromClipboard(Point)

InkStroke 內容從剪貼簿新增至 InkStroke 集合,該集合是由 InkStrokeContainer 管理,並轉譯新的筆劃。

SaveAsync(IOutputStream)

以非同步方式將 InkStrokeContainer 所管理之InkStroke 集合中的所有 InkStroke物件儲存至指定的資料流程。

SelectWithLine(Point, Point)

選取與新筆劃交集的所有筆劃。

注意

集合中所有其他筆劃的 [選取 ] 旗標會重設。

SelectWithPolyLine(IIterable<Point>)

選取完全包含在聚合線內的所有筆劃。

注意

集合中所有其他筆劃的 [選取 ] 旗標會重設。

.

UpdateRecognitionResults(IVectorView<InkRecognitionResult>)

更新辨識集合符合先前由 InkRecognizer 處理並儲存在InkRecognizerContainer中的相符專案。

InkStrokeContainer不支援辨識,您必須使用InkRecognizerContainer物件。

適用於

另請參閱