ホーム › Web.MsHtml › IMarkupServices
IMarkupServices
COMメソッド 20
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT CreateMarkupPointer(IMarkupPointer** ppPointer) |
| 4 | HRESULT CreateMarkupContainer(IMarkupContainer** ppMarkupContainer) |
| 5 | HRESULT CreateElement(ELEMENT_TAG_ID tagID, LPWSTR pchAttributes, IHTMLElement** ppElement) |
| 6 | HRESULT CloneElement(IHTMLElement* pElemCloneThis, IHTMLElement** ppElementTheClone) |
| 7 | HRESULT InsertElement(IHTMLElement* pElementInsert, IMarkupPointer* pPointerStart, IMarkupPointer* pPointerFinish) |
| 8 | HRESULT RemoveElement(IHTMLElement* pElementRemove) |
| 9 | HRESULT Remove(IMarkupPointer* pPointerStart, IMarkupPointer* pPointerFinish) |
| 10 | HRESULT Copy(IMarkupPointer* pPointerSourceStart, IMarkupPointer* pPointerSourceFinish, IMarkupPointer* pPointerTarget) |
| 11 | HRESULT Move(IMarkupPointer* pPointerSourceStart, IMarkupPointer* pPointerSourceFinish, IMarkupPointer* pPointerTarget) |
| 12 | HRESULT InsertText(LPWSTR pchText, INT cch, IMarkupPointer* pPointerTarget) |
| 13 | HRESULT ParseString(LPWSTR pchHTML, DWORD dwFlags, IMarkupContainer** ppContainerResult, IMarkupPointer* ppPointerStart, IMarkupPointer* ppPointerFinish) |
| 14 | HRESULT ParseGlobal(HGLOBAL hglobalHTML, DWORD dwFlags, IMarkupContainer** ppContainerResult, IMarkupPointer* pPointerStart, IMarkupPointer* pPointerFinish) |
| 15 | HRESULT IsScopedElement(IHTMLElement* pElement, BOOL* pfScoped) |
| 16 | HRESULT GetElementTagId(IHTMLElement* pElement, ELEMENT_TAG_ID* ptagId) |
| 17 | HRESULT GetTagIDForName(LPWSTR bstrName, ELEMENT_TAG_ID* ptagId) |
| 18 | HRESULT GetNameForTagID(ELEMENT_TAG_ID tagId, LPWSTR* pbstrName) |
| 19 | HRESULT MovePointersToRange(IHTMLTxtRange* pIRange, IMarkupPointer* pPointerStart, IMarkupPointer* pPointerFinish) |
| 20 | HRESULT MoveRangeToPointers(IMarkupPointer* pPointerStart, IMarkupPointer* pPointerFinish, IHTMLTxtRange* pIRange) |
| 21 | HRESULT BeginUndoUnit(LPWSTR pchTitle) |
| 22 | HRESULT EndUndoUnit() |