ホーム › System.Diagnostics.Debug.ActiveScript › IActiveScriptAuthor
IActiveScriptAuthor
COMメソッド 14
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT AddNamedItem(LPWSTR pszName, DWORD dwFlags, IDispatch* pdisp) |
| 4 | HRESULT AddScriptlet(LPWSTR pszDefaultName, LPWSTR pszCode, LPWSTR pszItemName, LPWSTR pszSubItemName, LPWSTR pszEventName, LPWSTR pszDelimiter, DWORD dwCookie, DWORD dwFlags) |
| 5 | HRESULT ParseScriptText(LPWSTR pszCode, LPWSTR pszItemName, LPWSTR pszDelimiter, DWORD dwCookie, DWORD dwFlags) |
| 6 | HRESULT GetScriptTextAttributes(LPWSTR pszCode, DWORD cch, LPWSTR pszDelimiter, DWORD dwFlags, WORD* pattr) |
| 7 | HRESULT GetScriptletTextAttributes(LPWSTR pszCode, DWORD cch, LPWSTR pszDelimiter, DWORD dwFlags, WORD* pattr) |
| 8 | HRESULT GetRoot(IScriptNode** ppsp) |
| 9 | HRESULT GetLanguageFlags(DWORD* pgrfasa) |
| 10 | HRESULT GetEventHandler(IDispatch* pdisp, LPWSTR pszItem, LPWSTR pszSubItem, LPWSTR pszEvent, IScriptEntry** ppse) |
| 11 | HRESULT RemoveNamedItem(LPWSTR pszName) |
| 12 | HRESULT AddTypeLib(GUID* rguidTypeLib, DWORD dwMajor, DWORD dwMinor, DWORD dwFlags) |
| 13 | HRESULT RemoveTypeLib(GUID* rguidTypeLib, DWORD dwMajor, DWORD dwMinor) |
| 14 | HRESULT GetChars(DWORD fRequestedList, LPWSTR* pbstrChars) |
| 15 | HRESULT GetInfoFromContext(LPWSTR pszCode, DWORD cchCode, DWORD ichCurrentPosition, DWORD dwListTypesRequested, DWORD* pdwListTypesProvided, DWORD* pichListAnchorPosition, DWORD* pichFuncAnchorPosition, INT* pmemid, INT* piCurrentParameter, IUnknown** ppunk) |
| 16 | HRESULT IsCommitChar(WCHAR ch, BOOL* pfcommit) |