C# 클래스 Rosetta.ScriptSharp.Definition.Translation.PropertyDefinitionTranslationUnit

Class describing properties.
Internal members protected for testability.
상속: Rosetta.Translation.MemberTranslationUnit, ITranslationUnit
파일 보기 프로젝트 열기: andry-tino/Rosetta 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
hasGet bool
hasSet bool
type ITranslationUnit

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Create ( VisibilityToken visibility, ITranslationUnit type, ITranslationUnit name, bool hasGet = true, bool hasSet = true ) : PropertyDefinitionTranslationUnit

PropertyDefinitionTranslationUnit ( PropertyDefinitionTranslationUnit other ) : System

Copy initializes a new instance of the PropertyDefinitionTranslationUnit class.

For testability.

Translate ( ) : string

Translate the unit into TypeScript.

보호된 메소드들

메소드 설명
PropertyDefinitionTranslationUnit ( ) : System

Initializes a new instance of the PropertyDefinitionTranslationUnit class.

PropertyDefinitionTranslationUnit ( ITranslationUnit name, ITranslationUnit returnType, VisibilityToken visibility ) : System

Initializes a new instance of the PropertyDefinitionTranslationUnit class.

메소드 상세

Create() 공개 정적인 메소드

public static Create ( VisibilityToken visibility, ITranslationUnit type, ITranslationUnit name, bool hasGet = true, bool hasSet = true ) : PropertyDefinitionTranslationUnit
visibility VisibilityToken
type ITranslationUnit
name ITranslationUnit
hasGet bool
hasSet bool
리턴 PropertyDefinitionTranslationUnit

PropertyDefinitionTranslationUnit() 보호된 메소드

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

PropertyDefinitionTranslationUnit() 보호된 메소드

Initializes a new instance of the PropertyDefinitionTranslationUnit class.
protected PropertyDefinitionTranslationUnit ( ITranslationUnit name, ITranslationUnit returnType, VisibilityToken visibility ) : System
name ITranslationUnit
returnType ITranslationUnit
visibility VisibilityToken
리턴 System

PropertyDefinitionTranslationUnit() 공개 메소드

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

Translate() 공개 메소드

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

프로퍼티 상세

hasGet 보호되어 있는 프로퍼티

protected bool hasGet
리턴 bool

hasSet 보호되어 있는 프로퍼티

protected bool hasSet
리턴 bool

type 보호되어 있는 프로퍼티

protected ITranslationUnit type
리턴 ITranslationUnit