G
George A. Losenkov
Hi everybody.
I try to create COM server. I have interface
interface Font
{
...
object Color { get; set; }
...
}
I expect that i will see
interface Font : IDispatch {
....
[id(0x60020004), propget]
HRESULT Color([out, retval] VARIANT* pRetVal);
[id(0x60020004), propput]
HRESULT Color([in] VARIANT pRetVal);
....
}
But when I open autogenerated type liblary in OLE/COM Object Viewer I see
following
interface Font : IDispatch {
....
[id(0x60020004), propget]
HRESULT Color([out, retval] VARIANT* pRetVal);
[id(0x60020004), propputref]
HRESULT Color([in] VARIANT pRetVal);
....
};
Does anybody know why?
I try to create COM server. I have interface
interface Font
{
...
object Color { get; set; }
...
}
I expect that i will see
interface Font : IDispatch {
....
[id(0x60020004), propget]
HRESULT Color([out, retval] VARIANT* pRetVal);
[id(0x60020004), propput]
HRESULT Color([in] VARIANT pRetVal);
....
}
But when I open autogenerated type liblary in OLE/COM Object Viewer I see
following
interface Font : IDispatch {
....
[id(0x60020004), propget]
HRESULT Color([out, retval] VARIANT* pRetVal);
[id(0x60020004), propputref]
HRESULT Color([in] VARIANT pRetVal);
....
};
Does anybody know why?