메소드 | 설명 | |
---|---|---|
VisitAttributeElement ( |
Processes an attribute element.
|
|
VisitCommentElement ( |
Processes a comment element.
|
|
VisitConditionDirectiveElement ( |
Processes a condition directive element.
|
|
VisitConstructorElement ( |
Processes a constructor element.
|
|
VisitDelegateElement ( |
Processes a delegate element.
|
|
VisitEventElement ( |
Processes a event element.
|
|
VisitFieldElement ( |
Processes a field element.
|
|
VisitGroupElement ( |
Processes a group element.
|
|
VisitMethodElement ( |
Processes a method element.
|
|
VisitNamespaceElement ( |
Processes a namespace element.
|
|
VisitPropertyElement ( |
Processes a property element.
|
|
VisitRegionElement ( |
Processes a region element.
|
|
VisitTypeElement ( |
Processes a type element.
|
|
VisitUsingElement ( |
Processes a using element.
|
메소드 | 설명 | |
---|---|---|
CodeWriteVisitor ( |
Creates a new VBWriteVisitor.
|
|
FormatCommentText ( ICommentElement comment ) : string |
Gets the formatted text to write for a comment.
|
|
WriteBlockChildren ( ICodeElement element ) : void |
Writes children for a block element.
|
|
WriteChildren ( ICodeElement element ) : void |
Writes child elements.
|
|
WriteClosingComment ( |
Writes a closing comment.
|
|
WriteComments ( ReadOnlyCollection |
Writes a collection of comment lines.
|
|
WriteIndented ( string text ) : void |
Writes the specified text using the current TabCount.
|
|
WriteIndentedLine ( ) : void |
Writes a new line using the current TabCount.
|
|
WriteIndentedLine ( string text ) : void |
Writes a line of text using the current TabCount.
|
|
WriteRegionBeginDirective ( |
Writes a starting region directive.
|
|
WriteRegionEndDirective ( |
Writes an ending region directive.
|
|
WriteTextBlock ( string text ) : void |
Writes a block of text.
|
메소드 | 설명 | |
---|---|---|
CreateTabWhitespace ( int tabCount ) : string |
Creates whitespace for the specified number of tabs.
|
|
ProcessLineWhitepace ( string line, int &lineTabCount ) : string |
Processes leading/trailing whitespace for a line of text.
|
protected CodeWriteVisitor ( |
||
writer | The writer. | |
configuration | The configuration. | |
리턴 | System |
protected FormatCommentText ( ICommentElement comment ) : string | ||
comment | ICommentElement | Comment with text. |
리턴 | string |
public abstract VisitAttributeElement ( |
||
element | Attribute code element. | |
리턴 | void |
public abstract VisitCommentElement ( |
||
element | Comment code element. | |
리턴 | void |
public abstract VisitConditionDirectiveElement ( |
||
element | Condition directive code element. | |
리턴 | void |
public abstract VisitConstructorElement ( |
||
element | Constructor code element. | |
리턴 | void |
public abstract VisitDelegateElement ( |
||
element | Delegate code element. | |
리턴 | void |
public abstract VisitEventElement ( |
||
element | Event code element. | |
리턴 | void |
public abstract VisitFieldElement ( |
||
element | Field code element. | |
리턴 | void |
public VisitGroupElement ( |
||
element | Group element. | |
리턴 | void |
public abstract VisitMethodElement ( |
||
element | Method code element. | |
리턴 | void |
public abstract VisitNamespaceElement ( |
||
element | Namespace code element. | |
리턴 | void |
public abstract VisitPropertyElement ( |
||
element | Property code element. | |
리턴 | void |
public VisitRegionElement ( |
||
element | Region code element. | |
리턴 | void |
public abstract VisitTypeElement ( |
||
element | Type code element. | |
리턴 | void |
public abstract VisitUsingElement ( |
||
element | Using/Import directive code element. | |
리턴 | void |
protected WriteBlockChildren ( ICodeElement element ) : void | ||
element | ICodeElement | Element whose children will be written. |
리턴 | void |
protected WriteChildren ( ICodeElement element ) : void | ||
element | ICodeElement | Element whose children will be written. |
리턴 | void |
protected WriteClosingComment ( |
||
element | The element. | |
commentPrefix | string | Comment prefix. |
리턴 | void |
protected WriteComments ( ReadOnlyCollection |
||
comments | ReadOnlyCollection |
The comments. |
리턴 | void |
protected WriteIndented ( string text ) : void | ||
text | string | The text to write. |
리턴 | void |
protected WriteIndentedLine ( string text ) : void | ||
text | string | The text to write. |
리턴 | void |
protected abstract WriteRegionBeginDirective ( |
||
element | The region element. | |
리턴 | void |
protected abstract WriteRegionEndDirective ( |
||
element | The region element. | |
리턴 | void |
protected WriteTextBlock ( string text ) : void | ||
text | string | Block of text to write. |
리턴 | void |