The NamedStyle class represents a named style, such as "Normal", "Heading 1", etc., that is embedded in a Word document.
You cannot create a new named style programmatically. You can only work with Named Styles that are in an existing document. You can obtain an instance of this class from the Document.Styles collection. You can apply a style to different sections and elements within your document. You cannot, however, modify a named style using WordWriter.
The following sample retrieves a copy of the Heading 1 style and applies it to a new paragraph.
|Returns a NamedStyle.BuiltIn object that represents the culture-independent name of this style. This is only useful for built-in styles that come with Word. Any custom styles will return UserDefined.|
|Returns a Font object that is a copy of this style's font. Some style types do not have character formatting. In these cases, this method returns null.|
|Returns a ParagraphFormatting object that is a copy of this style's paragraph formatting. Some style types do not have paragraph formatting. In these cases, this method returns null.|
|Returns a NamedStyle.Type object that represents the type of this style. Word 2003 supports four style types: Character, Paragraph, Table, and List. Older versions support fewer than this.|
|Returns a TableFormatting object that is a copy of this style's table formatting. Some style types do not have table formatting. In these cases, this method returns null.|