Example Use of Attribute :
[MarshalAs(UnmanagedType.Currency)] public Decimal Tax; When I look up the typelibrary in OLEVIEW I see the following for Get and Set[id(0x6002000f), propget]HRESULT CityTax([out, retval] CURRENCY* pRetVal);
[id(0x6002000f), propput]HRESULT CityTax([in] CURRENCY pRetVal);
Thanks