ホーム › Web.MsHtml › IHTMLTxtRange
IHTMLTxtRange
COMIDispatch (デュアル)✅ IDispatch を実装(デュアルインターフェース)。HSP では
comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。メソッド 30
vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 7 | HRESULT get_htmlText(LPWSTR* p) |
| 8 | HRESULT put_text(LPWSTR v) |
| 9 | HRESULT get_text(LPWSTR* p) |
| 10 | HRESULT parentElement(IHTMLElement** parent) |
| 11 | HRESULT duplicate(IHTMLTxtRange** Duplicate) |
| 12 | HRESULT inRange(IHTMLTxtRange* Range, VARIANT_BOOL* InRange) |
| 13 | HRESULT isEqual(IHTMLTxtRange* Range, VARIANT_BOOL* IsEqual) |
| 14 | HRESULT scrollIntoView(VARIANT_BOOL fStart) |
| 15 | HRESULT collapse(VARIANT_BOOL Start) |
| 16 | HRESULT expand(LPWSTR Unit, VARIANT_BOOL* Success) |
| 17 | HRESULT move(LPWSTR Unit, INT Count, INT* ActualCount) |
| 18 | HRESULT moveStart(LPWSTR Unit, INT Count, INT* ActualCount) |
| 19 | HRESULT moveEnd(LPWSTR Unit, INT Count, INT* ActualCount) |
| 20 | HRESULT select() |
| 21 | HRESULT pasteHTML(LPWSTR html) |
| 22 | HRESULT moveToElementText(IHTMLElement* element) |
| 23 | HRESULT setEndPoint(LPWSTR how, IHTMLTxtRange* SourceRange) |
| 24 | HRESULT compareEndPoints(LPWSTR how, IHTMLTxtRange* SourceRange, INT* ret) |
| 25 | HRESULT findText(LPWSTR String, INT count, INT Flags, VARIANT_BOOL* Success) |
| 26 | HRESULT moveToPoint(INT x, INT y) |
| 27 | HRESULT getBookmark(LPWSTR* Boolmark) |
| 28 | HRESULT moveToBookmark(LPWSTR Bookmark, VARIANT_BOOL* Success) |
| 29 | HRESULT queryCommandSupported(LPWSTR cmdID, VARIANT_BOOL* pfRet) |
| 30 | HRESULT queryCommandEnabled(LPWSTR cmdID, VARIANT_BOOL* pfRet) |
| 31 | HRESULT queryCommandState(LPWSTR cmdID, VARIANT_BOOL* pfRet) |
| 32 | HRESULT queryCommandIndeterm(LPWSTR cmdID, VARIANT_BOOL* pfRet) |
| 33 | HRESULT queryCommandText(LPWSTR cmdID, LPWSTR* pcmdText) |
| 34 | HRESULT queryCommandValue(LPWSTR cmdID, VARIANT* pcmdValue) |
| 35 | HRESULT execCommand(LPWSTR cmdID, VARIANT_BOOL showUI, VARIANT value, VARIANT_BOOL* pfRet) |
| 36 | HRESULT execCommandShowHelp(LPWSTR cmdID, VARIANT_BOOL* pfRet) |