Logo Search packages:      
Sourcecode: ndoc version File versions  Download package

NDoc::Documenter::Intellisense::IntellisenseDocumenterConfig Class Reference

Inheritance diagram for NDoc::Documenter::Intellisense::IntellisenseDocumenterConfig:

NDoc::Core::Reflection::BaseReflectionDocumenterConfig NDoc::Core::BaseDocumenterConfig NDoc::Core::IDocumenterConfig

List of all members.


Detailed Description

Config settings for the native Intellisense Documenter.

Definition at line 16 of file IntellisenseDocumenterConfig.cs.


Public Member Functions

IEnumerable GetProperties ()
 Gets an enumerable list of PropertyInfo objects representing the properties of this config.
 IntellisenseDocumenterConfig ()
 Creates a new IntellisenseDocumenterConfig instance.
void Read (XmlReader reader)
 Loads config details from the specified XmlReader.
void SetProject (Project project)
 Associates this config with a Project.
void SetValue (string name, string value)
 Sets the value of a named config property.
void Write (XmlWriter writer)
 Writes the current state of the config to the specified XmlWriter.

Protected Member Functions

override string HandleUnknownPropertyType (string name, string value)
virtual string HandleUnknownPropertyValue (PropertyInfo property, string value)
 When overridden in a derived class, handles a unknown or invalid property value read by Read.
string ReadProperty (string name, string value)
 Sets the value of a named property.
void SetDirty ()
 Sets the NDoc.Core.Project.IsDirty property on the Project.

Properties

new AssemblyVersionInformationType AssemblyVersionInfo [get]
new bool AutoDocumentConstructors [get]
new bool AutoPropertyBackerSummaries [get]
new bool CleanIntermediates [get]
new string CopyrightHref [get]
new string CopyrightText [get]
new bool DocumentAttributes [get]
new string DocumentedAttributes [get]
new bool DocumentEmptyNamespaces [get]
bool DocumentExplicitInterfaceImplementations [get, set]
 Gets or sets the DocumentInternals property.
new bool DocumentInheritedAttributes [get]
new bool DocumentInheritedFrameworkMembers [get]
new DocumentedInheritedMembers DocumentInheritedMembers [get]
bool DocumentInternals [get, set]
 Gets or sets the DocumentInternals property.
bool DocumentPrivates [get, set]
 Gets or sets the DocumentPrivates property.
bool DocumentProtected [get, set]
 Gets or sets the DocumentProtected property.
bool DocumentProtectedInternalAsProtected [get, set]
 Gets or sets the DocumentProtectedInternalAsProtected property.
bool DocumentSealedProtected [get, set]
 Gets or sets the DocumentSealedProtected property.
EditorBrowsableFilterLevel EditorBrowsableFilter [get, set]
 Specifies the level of filtering on the EditorBrowsable attribute.
bool ExcludeNameSpaceDocClasses [get, set]
 Gets or sets a value indicating whether to exclude 'NameSpaceDoc' classes.
new string FeedbackEmailAddress [get]
new bool IncludeDefaultThreadSafety [get]
new bool InstanceMembersDefaultToSafe [get]
string Name [get]
 Gets the display name of the documenter.
string OutputDirectory [get, set]
 Gets or sets the OutputDirectory property.
new bool Preliminary [get]
Project Project [get]
 Gets the Project that this config is associated with, if any.
ReferencePathCollection ReferencePaths [get, set]
 Gets or sets a collection of additional paths to search for reference assemblies.
new SdkLanguage SdkDocLanguage [get]
new SdkVersion SdkDocVersion [get]
new bool ShowMissingParams [get]
new bool ShowMissingRemarks [get]
new bool ShowMissingReturns [get]
new bool ShowMissingSummaries [get]
new bool ShowMissingValues [get]
new bool ShowTypeIdInAttributes [get]
bool SkipNamespacesWithoutSummaries [get, set]
 Gets or sets the SkipNamespacesWithoutSummaries property.
new bool StaticMembersDefaultToSafe [get]
new bool UseNamespaceDocSummaries [get]
string UseNDocXmlFile [get, set]
 Gets or sets a value indicating whether to use the specified XML file as input instead of reflecting the list of assemblies specified on the project.

Private Member Functions

void ResetOutputDirectory ()

Private Attributes

string _outputDirectory = string.Format(".{0}intellisense{0}", Path.DirectorySeparatorChar)

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index