# IShComponent Member List

This is the complete list of members for IShComponent, including all inherited members.

AddRef()=0 | IMCUnknown | `[pure virtual]`
GetClassName(TMCString &name) const =0 | IShComponent | `[pure virtual]`
GetClassSignature() const =0 | IShComponent | `[pure virtual]`
GetComponentVersion() const =0 | IShComponent | `[pure virtual]`
GetFamilySignature() const =0 | IShComponent | `[pure virtual]`
GetPrefComponent()=0 | IShComponent | `[pure virtual]`
InvalidatePreview()=0 | IShComponent | `[pure virtual]`
IsDefaultComponent() const =0 | IShComponent | `[pure virtual]`
IsFamilyHidden()=0 | IShComponent | `[pure virtual]`
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | `[pure virtual]`
Release()=0 | IMCUnknown | `[pure virtual]`