DotMSN |

# MSNObjectCatalog Class

A collection of all available MSN objects. This class is implemented following the singleton pattern.

For a list of all members of this type, see MSNObjectCatalog Members.

System.Object
XihSolutions.DotMSN.MSNObjectCatalog

[Visual Basic]
Public Class MSNObjectCatalog
Implements ICollection, IEnumerable
[C#]
public class MSNObjectCatalog : ICollection, IEnumerable

#### Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

#### Remarks

In this collection all user display's, emoticons, etc for the entire application are stored. This allows for easy retrieval of the corresponding msn object by passing in the encrypted hash. Note: Use GetInstance to get a reference to the global MSNObjectCatalog object on which you can call methods.

#### Requirements

Namespace: XihSolutions.DotMSN

Assembly: XihSolutions.DotMSN (in XihSolutions.DotMSN.dll)

#### See Also

MSNObjectCatalog Members | XihSolutions.DotMSN Namespace