Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
df935530
Commit
df935530
authored
Oct 12, 2012
by
Jacek Caban
Committed by
Alexandre Julliard
Oct 12, 2012
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
mshtml.idl: Added IHTMLLinkElement* declarations.
parent
443e196e
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
238 additions
and
0 deletions
+238
-0
mshtmdid.h
include/mshtmdid.h
+23
-0
mshtml.idl
include/mshtml.idl
+215
-0
No files found.
include/mshtmdid.h
View file @
df935530
...
...
@@ -2224,6 +2224,29 @@
#define DISPID_IHTMLDOMNODE_PREVIOUSSIBLING DISPID_ELEMENT+78
#define DISPID_IHTMLDOMNODE_NEXTSIBLING DISPID_ELEMENT+79
/* IHTMLLinkElement */
#define DISPID_IHTMLLINKELEMENT_HREF DISPID_HEDELEMS+5
#define DISPID_IHTMLLINKELEMENT_REL DISPID_HEDELEMS+6
#define DISPID_IHTMLLINKELEMENT_REV DISPID_HEDELEMS+7
#define DISPID_IHTMLLINKELEMENT_TYPE DISPID_HEDELEMS+8
#define DISPID_IHTMLLINKELEMENT_READYSTATE DISPID_A_READYSTATE
#define DISPID_IHTMLLINKELEMENT_ONREADYSTATECHANGE DISPID_EVPROP_ONREADYSTATECHANGE
#define DISPID_IHTMLLINKELEMENT_ONLOAD DISPID_EVPROP_ONLOAD
#define DISPID_IHTMLLINKELEMENT_ONERROR DISPID_EVPROP_ONERROR
#define DISPID_IHTMLLINKELEMENT_STYLESHEET DISPID_HEDELEMS+14
#define DISPID_IHTMLLINKELEMENT_DISABLED STDPROPID_XOBJ_DISABLED
#define DISPID_IHTMLLINKELEMENT_MEDIA DISPID_HEDELEMS+16
/* IHTMLLinkElement2 */
#define DISPID_IHTMLLINKELEMENT2_TARGET DISPID_HEDELEMS+17
/* IHTMLLinkElement3 */
#define DISPID_IHTMLLINKELEMENT3_CHARSET DISPID_HEDELEMS+18
#define DISPID_IHTMLLINKELEMENT3_HREFLANG DISPID_HEDELEMS+19
/* IHTMLLinkElement4 */
#define DISPID_IHTMLLINKELEMENT4_IE8_HREF DISPID_IE8_LINK
/* IHTMLDOMNode2 */
#define DISPID_IHTMLDOMNODE2_OWNERDOCUMENT DISPID_ELEMENT+113
...
...
include/mshtml.idl
View file @
df935530
...
...
@@ -6788,6 +6788,221 @@ methods:
}
/*****************************************************************************
*
IHTMLLinkElement
interface
*/
[
odl
,
oleautomation
,
dual
,
uuid
(
3050
f205
-
98b5
-
11
cf
-
bb82
-
00
aa00bdce0b
)
]
interface
IHTMLLinkElement
:
IDispatch
{
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_HREF
),
displaybind
,
bindable
]
HRESULT
href
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_HREF
),
displaybind
,
bindable
]
HRESULT
href
(
[
out
,
retval
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_REL
),
displaybind
,
bindable
]
HRESULT
rel
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_REL
),
displaybind
,
bindable
]
HRESULT
rel
(
[
out
,
retval
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_REV
),
displaybind
,
bindable
]
HRESULT
rev
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_REV
),
displaybind
,
bindable
]
HRESULT
rev
(
[
out
,
retval
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_TYPE
),
displaybind
,
bindable
]
HRESULT
type
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_TYPE
),
displaybind
,
bindable
]
HRESULT
type
(
[
out
,
retval
]
BSTR
*
p
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_READYSTATE
)
]
HRESULT
readyState
(
[
out
,
retval
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_ONREADYSTATECHANGE
),
displaybind
,
bindable
]
HRESULT
onreadystatechange
(
[
in
]
VARIANT
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_ONREADYSTATECHANGE
),
displaybind
,
bindable
]
HRESULT
onreadystatechange
(
[
out
,
retval
]
VARIANT
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_ONLOAD
),
displaybind
,
bindable
]
HRESULT
onload
(
[
in
]
VARIANT
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_ONLOAD
),
displaybind
,
bindable
]
HRESULT
onload
(
[
out
,
retval
]
VARIANT
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_ONERROR
),
displaybind
,
bindable
]
HRESULT
onerror
(
[
in
]
VARIANT
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_ONERROR
),
displaybind
,
bindable
]
HRESULT
onerror
(
[
out
,
retval
]
VARIANT
*
p
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_STYLESHEET
)
]
HRESULT
styleSheet
(
[
out
,
retval
]
IHTMLStyleSheet
**
p
)
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_DISABLED
),
displaybind
,
bindable
]
HRESULT
disabled
(
[
in
]
VARIANT_BOOL
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_DISABLED
),
displaybind
,
bindable
]
HRESULT
disabled
(
[
out
,
retval
]
VARIANT_BOOL
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_MEDIA
),
displaybind
,
bindable
]
HRESULT
media
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_MEDIA
),
displaybind
,
bindable
]\
HRESULT
media
(
[
out
,
retval
]
BSTR
*
p
)
;
}
/*****************************************************************************
*
IHTMLLinkElement2
interface
*/
[
odl
,
oleautomation
,
dual
,
uuid
(
3050
f4e5
-
98b5
-
11
cf
-
bb82
-
00
aa00bdce0b
)
]
interface
IHTMLLinkElement2
:
IDispatch
{
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT2_TARGET
),
displaybind
,
bindable
]
HRESULT
target
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT2_TARGET
),
displaybind
,
bindable
]
HRESULT
target
(
[
out
,
retval
]
BSTR
*
p
)
;
}
/*****************************************************************************
*
IHTMLLinkElement3
interface
*/
[
odl
,
oleautomation
,
dual
,
uuid
(
3050
f81e
-
98b5
-
11
cf
-
bb82
-
00
aa00bdce0b
)
]
interface
IHTMLLinkElement3
:
IDispatch
{
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT3_CHARSET
),
displaybind
,
bindable
]
HRESULT
charset
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT3_CHARSET
),
displaybind
,
bindable
]
HRESULT
charset
(
[
out
,
retval
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT3_HREFLANG
),
displaybind
,
bindable
]
HRESULT
hreflang
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT3_HREFLANG
),
displaybind
,
bindable
]
HRESULT
hreflang
(
[
out
,
retval
]
BSTR
*
p
)
;
}
/*****************************************************************************
*
IHTMLLinkElement4
interface
*/
[
odl
,
oleautomation
,
dual
,
uuid
(
3051043
a
-
98b5
-
11
cf
-
bb82
-
00
aa00bdce0b
)
]
interface
IHTMLLinkElement4
:
IDispatch
{
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT4_IE8_HREF
)
]
HRESULT
href
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT4_IE8_HREF
)
]
HRESULT
href
(
[
retval
,
out
]
BSTR
*
p
)
;
}
/*****************************************************************************
*
DispHTMLLinkElement
dispinterface
*/
[
hidden
,
uuid
(
3050
f524
-
98b5
-
11
cf
-
bb82
-
00
aa00bdce0b
)
]
dispinterface
DispHTMLLinkElement
{
properties
:
methods
:
WINE_HTMLELEMENT_DISPINTERFACE_DECL
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_HREF
),
displaybind
,
bindable
]
void
href
(
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_HREF
),
displaybind
,
bindable
]
BSTR
href
()
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_REL
),
displaybind
,
bindable
]
void
rel
(
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_REL
),
displaybind
,
bindable
]
BSTR
rel
()
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_REV
),
displaybind
,
bindable
]
void
rev
(
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_REV
),
displaybind
,
bindable
]
BSTR
rev
()
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_TYPE
),
displaybind
,
bindable
]
void
type
(
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_TYPE
),
displaybind
,
bindable
]
BSTR
type
()
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_ONLOAD
),
displaybind
,
bindable
]
void
onload
(
VARIANT
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_ONLOAD
),
displaybind
,
bindable
]
VARIANT
onload
()
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_ONERROR
),
displaybind
,
bindable
]
void
onerror
(
VARIANT
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_ONERROR
),
displaybind
,
bindable
]
VARIANT
onerror
()
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_STYLESHEET
)
]
IHTMLStyleSheet
*
styleSheet
()
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT_MEDIA
),
displaybind
,
bindable
]
void
media
(
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT_MEDIA
),
displaybind
,
bindable
]
BSTR
media
()
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT2_TARGET
),
displaybind
,
bindable
]
void
target
(
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT2_TARGET
),
displaybind
,
bindable
]
BSTR
target
()
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT3_CHARSET
),
displaybind
,
bindable
]
void
charset
(
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT3_CHARSET
),
displaybind
,
bindable
]
BSTR
charset
()
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT3_HREFLANG
),
displaybind
,
bindable
]
void
hreflang
(
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT3_HREFLANG
),
displaybind
,
bindable
]
BSTR
hreflang
()
;
[
propput
,
id
(
DISPID_IHTMLLINKELEMENT4_IE8_HREF
)
]
void
ie8_href
(
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLLINKELEMENT4_IE8_HREF
)
]
BSTR
ie8_href
()
;
}
/*****************************************************************************
*
IHTMLTxtRange
interface
*/
[
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment