Platform SDK: Exchange 2000 Server

SourceClass Property

[This is preliminary documentation and subject to change.]

The name of the interface used to bind the currently bound object.

[Visual Basic,VBScript]
Property SourceClass as String
Read-only
[C++]
HRESULT get_SourceClass(BSTR* pVal);
[IDL]
HRESULT [propget] SourceClass([out,retval] BSTR* pVal);

Remarks

The SourceClass property specifies the name of the interface used to bind the currently bound COM object. For example, if you bound and opened a BodyPart object using the IDataSource.OpenObject method, the SourceClass property is "IBodyPart" and the IDataSource.Source property is the IUnknown interface on that object. If there is no currently bound COM object, the SourceClass property returns an empty string. This does not mean that the object is not bound; the object may still be bound to an item in Active Directory or the Web Store.

If both the SourceURL and the SourceClass properties return an empty string, then the implementing object is not currently bound.

See Also

IDataSource.SourceURL

IDataSource.Source

IDataSource.SaveToObject

IDataSource.OpenObject