將 InkStrokes 集合從 IInkCustomStrokes 集合中移除。
語法
HRESULT Remove(
[in] VARIANT Identifier
);
參數
[in] Identifier
從自訂筆劃集合中移除的筆劃集合名稱或索引。
欲了解更多關於 VARIANT 結構的資訊,請參閱 使用 COM 函式庫。
返回值
這個方法可以傳回其中一個值。
| 回傳碼 | 說明 |
|---|---|
|
成功。 |
|
某個參數包含無效指標。 |
|
無法分配記憶體以完成操作。 |
|
方法中出現了例外。 |
|
無效的輸入參數。 |
|
InkStrokes 集合中的 InkDisp 物件和 IInkStrokeDisp 物件不匹配。 |
|
發生未指定的錯誤。 |
|
一個無效的變體被傳入。 |
備註
IInkCustomStrokes 集合是對墨水資料的參考集合,並非實際資料本身。 此方法僅移除資料快照或參考中的筆劃集合,並未移除實際的墨水資料。 若要從實際墨水資料中刪除該集合,請呼叫 InkDisp 物件的 DeleteStrokes 方法。
識別碼參數可以是 BSTR 或 LONG。 使用BSTR來表示該自訂筆劃最初加入收藏時的名稱,並用長符號作為收藏中自訂筆劃的索引。 當你使用延遲綁定時,例如使用腳本語言,若要指定自訂筆劃的名稱,必須將參數以字串字面形式傳遞,且不能使用變數。
欲了解更多關於 BSTR 資料型態的資訊,請參閱 使用 COM 函式庫。
要求
| 需求 | 價值 |
|---|---|
| 最低支援的用戶端 | Windows XP 平板電腦版【僅限桌面應用程式】 |
| 支援的最低伺服器 | 不支援 |
| 目標平臺 | Windows |
| Header | msinkaut.h |