C# Class SDKDocGenerator.Writers.ClassWriter

Inheritance: BaseWriter
Afficher le fichier Open project: aws/aws-sdk-net Class Usage Examples

Méthodes publiques

Méthode Description
AddEnumMembers ( TextWriter writer ) : void
ClassWriter ( GenerationManifest artifacts, FrameworkVersion version, TypeWrapper versionType ) : System.Collections.Generic

Méthodes protégées

Méthode Description
AddSyntax ( TextWriter writer ) : void
GenerateFilename ( ) : string
GenerateFilepath ( ) : string
GetMemberName ( ) : string
GetMemberType ( ) : string
GetSummaryDocumentation ( ) : System.Xml.Linq.XElement
GetTOCID ( ) : string
GetTitle ( ) : string
WriteContent ( TextWriter writer ) : void

Private Methods

Méthode Description
AddConstructor ( TextWriter writer, ConstructorInfoWrapper info ) : void
AddConstructors ( TextWriter writer ) : void
AddEnumMember ( TextWriter writer, string enumName ) : void
AddEvent ( TextWriter writer, EventInfoWrapper info ) : void
AddEvents ( TextWriter writer ) : void
AddField ( TextWriter writer, FieldInfoWrapper info ) : void
AddFields ( TextWriter writer ) : void
AddInheritanceHierarchy ( TextWriter writer ) : void
AddMethod ( TextWriter writer, MethodInfoWrapper info ) : void
AddMethods ( TextWriter writer ) : void
AddProperties ( TextWriter writer ) : void
AddProperty ( TextWriter writer, PropertyInfoWrapper propertyInfo ) : void
ConstructTypeInfoLinkContent ( TypeWrapper typeWrapper ) : string

Constructs href markup, enclosed in a span, to the page containing the details of the specified type (this can be external to AWS documentation) as well as in another service.

Method Details

AddEnumMembers() public méthode

public AddEnumMembers ( TextWriter writer ) : void
writer System.IO.TextWriter
Résultat void

AddSyntax() protected méthode

protected AddSyntax ( TextWriter writer ) : void
writer System.IO.TextWriter
Résultat void

ClassWriter() public méthode

public ClassWriter ( GenerationManifest artifacts, FrameworkVersion version, TypeWrapper versionType ) : System.Collections.Generic
artifacts GenerationManifest
version FrameworkVersion
versionType TypeWrapper
Résultat System.Collections.Generic

GenerateFilename() protected méthode

protected GenerateFilename ( ) : string
Résultat string

GenerateFilepath() protected méthode

protected GenerateFilepath ( ) : string
Résultat string

GetMemberName() protected méthode

protected GetMemberName ( ) : string
Résultat string

GetMemberType() protected méthode

protected GetMemberType ( ) : string
Résultat string

GetSummaryDocumentation() protected méthode

protected GetSummaryDocumentation ( ) : System.Xml.Linq.XElement
Résultat System.Xml.Linq.XElement

GetTOCID() protected méthode

protected GetTOCID ( ) : string
Résultat string

GetTitle() protected méthode

protected GetTitle ( ) : string
Résultat string

WriteContent() protected méthode

protected WriteContent ( TextWriter writer ) : void
writer System.IO.TextWriter
Résultat void