ThemeRegistrator Members

Provides methods that are used to manage the collection of diagram themes.

Properties

Name Description
Themes static Provides access to the collection of currently registered themes.

Methods

Name Description
ConvertThemesToXml(IDictionary, Stream) static Converts themes to XML and writes to the specified stream.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetTheme(String) static Gets the diagram theme corresponding to the specified theme id.
GetType() Gets the Type of the current instance. Inherited from Object.
LoadThemesFromStream(Stream) static Loads themes from the specified stream.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RegisterTheme(DiagramTheme) static Registers the specified theme.
RegisterThemes(IEnumerable<Theme>, Func<String, String>) static Registers the specified themes.
RegisterThemes(IDictionary, Func<String, String>) static Registers the specified themes.
RegisterThemes(Stream, Func<String, String>) static Registers the specified themes.
ToString() Returns a string that represents the current object. Inherited from Object.
UnregisterTheme(DiagramTheme) static Unregisters the specified theme.
See Also