C# 클래스 Rosetta.Translation.VariableDeclarationTranslationUnit

Class describing a method signature (no body).
상속: NestedElementTranslationUnit, ITranslationUnit
파일 보기 프로젝트 열기: andry-tino/Rosetta 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
expressions ITranslationUnit[]
names ITranslationUnit[]
shouldRenderDeclarationKeyword bool
type ITranslationUnit

Private Properties

프로퍼티 타입 설명
TranslateSingleDeclaration string

공개 메소드들

메소드 설명
Create ( ITranslationUnit type, ITranslationUnit names, ITranslationUnit expressions = null, bool shouldRenderDeclarationKeyword = true ) : VariableDeclarationTranslationUnit

Translate ( ) : string

Translate the unit into TypeScript.

VariableDeclarationTranslationUnit ( VariableDeclarationTranslationUnit other ) : System

Copy initializes a new instance of the VariableDeclarationTranslationUnit class.

For testability.

보호된 메소드들

메소드 설명
VariableDeclarationTranslationUnit ( ) : System

Initializes a new instance of the VariableDeclarationTranslationUnit class.

VariableDeclarationTranslationUnit ( int nestingLevel ) : System

Initializes a new instance of the VariableDeclarationTranslationUnit class.

비공개 메소드들

메소드 설명
TranslateSingleDeclaration ( ) : string

메소드 상세

Create() 공개 정적인 메소드

public static Create ( ITranslationUnit type, ITranslationUnit names, ITranslationUnit expressions = null, bool shouldRenderDeclarationKeyword = true ) : VariableDeclarationTranslationUnit
type ITranslationUnit
names ITranslationUnit
expressions ITranslationUnit
shouldRenderDeclarationKeyword bool
리턴 VariableDeclarationTranslationUnit

Translate() 공개 메소드

Translate the unit into TypeScript.
public Translate ( ) : string
리턴 string

VariableDeclarationTranslationUnit() 보호된 메소드

Initializes a new instance of the VariableDeclarationTranslationUnit class.
protected VariableDeclarationTranslationUnit ( ) : System
리턴 System

VariableDeclarationTranslationUnit() 공개 메소드

Copy initializes a new instance of the VariableDeclarationTranslationUnit class.
For testability.
public VariableDeclarationTranslationUnit ( VariableDeclarationTranslationUnit other ) : System
other VariableDeclarationTranslationUnit
리턴 System

VariableDeclarationTranslationUnit() 보호된 메소드

Initializes a new instance of the VariableDeclarationTranslationUnit class.
protected VariableDeclarationTranslationUnit ( int nestingLevel ) : System
nestingLevel int
리턴 System

프로퍼티 상세

expressions 보호되어 있는 프로퍼티

protected ITranslationUnit[] expressions
리턴 ITranslationUnit[]

names 보호되어 있는 프로퍼티

protected ITranslationUnit[] names
리턴 ITranslationUnit[]

shouldRenderDeclarationKeyword 보호되어 있는 프로퍼티

protected bool shouldRenderDeclarationKeyword
리턴 bool

type 보호되어 있는 프로퍼티

protected ITranslationUnit type
리턴 ITranslationUnit