C# 클래스 MonoDevelop.Monobjc.CodeGeneration.VBNetCodeBehindGenerator

VBNet implementation for a code-behind generator.
상속: BaseCodeBehindGenerator
파일 보기 프로젝트 열기: Monobjc/monobjc-monodevelop

보호된 메소드들

메소드 설명
GenerateActionPartialMethod ( string message, IType argumentType ) : CodeTypeMember

Generates the partial method for an action.

GenerateFrameworkLoadingcode ( String frameworks ) : IEnumerable

Generates the framework loading code which is language specific.

GenerateGetInstanceVariableStatement ( System.CodeDom.CodeThisReferenceExpression thisRef, CodeTypeReference typeRef, CodePrimitiveExpression nameRef ) : CodeStatement

Generates the "GetInstanceVariable" statement.

GenerateSetInstanceVariableStatement ( System.CodeDom.CodeThisReferenceExpression thisRef, CodeTypeReference typeRef, CodePrimitiveExpression nameRef, System.CodeDom.CodePropertySetValueReferenceExpression valueRef ) : System.CodeDom.CodeExpression

Generates the "SetInstanceVariable" statement.

IsDesignerRegionDelimiter ( String line, bool start ) : bool

Determines whether a line is a region delimiter.

메소드 상세

GenerateActionPartialMethod() 보호된 메소드

Generates the partial method for an action.
protected GenerateActionPartialMethod ( string message, IType argumentType ) : CodeTypeMember
message string The message.
argumentType IType Type of the argument.
리턴 System.CodeDom.CodeTypeMember

GenerateFrameworkLoadingcode() 보호된 메소드

Generates the framework loading code which is language specific.
protected GenerateFrameworkLoadingcode ( String frameworks ) : IEnumerable
frameworks String The frameworks.
리턴 IEnumerable

GenerateGetInstanceVariableStatement() 보호된 메소드

Generates the "GetInstanceVariable" statement.
protected GenerateGetInstanceVariableStatement ( System.CodeDom.CodeThisReferenceExpression thisRef, CodeTypeReference typeRef, CodePrimitiveExpression nameRef ) : CodeStatement
thisRef System.CodeDom.CodeThisReferenceExpression This reference.
typeRef System.CodeDom.CodeTypeReference Type reference.
nameRef System.CodeDom.CodePrimitiveExpression Name reference.
리턴 System.CodeDom.CodeStatement

GenerateSetInstanceVariableStatement() 보호된 메소드

Generates the "SetInstanceVariable" statement.
protected GenerateSetInstanceVariableStatement ( System.CodeDom.CodeThisReferenceExpression thisRef, CodeTypeReference typeRef, CodePrimitiveExpression nameRef, System.CodeDom.CodePropertySetValueReferenceExpression valueRef ) : System.CodeDom.CodeExpression
thisRef System.CodeDom.CodeThisReferenceExpression This reference.
typeRef System.CodeDom.CodeTypeReference Type reference.
nameRef System.CodeDom.CodePrimitiveExpression Name reference.
valueRef System.CodeDom.CodePropertySetValueReferenceExpression Value reference
리턴 System.CodeDom.CodeExpression

IsDesignerRegionDelimiter() 보호된 메소드

Determines whether a line is a region delimiter.
protected IsDesignerRegionDelimiter ( String line, bool start ) : bool
line String The line.
start bool if set to true, check for a region start.
리턴 bool