C# 클래스 ReCommendedExtension.ContextActions.CodeContracts.Internal.OperatorContractInfo

상속: ContractInfo
파일 보기 프로젝트 열기: prodot/ReCommended-Extension 1 사용 예제들

공개 메소드들

메소드 설명
AddContracts ( ICSharpContextActionDataProvider provider, IExpression>.Func getContractExpression, ICollection &firstNonContractStatements ) : void
GetContractIdentifierForUI ( ) : string
TryCreate ( [ declaration, TreeTextRange selectedTreeRange, bool>.[ isAvailableForType ) : OperatorContractInfo

비공개 메소드들

메소드 설명
OperatorContractInfo ( [ declaration, [ type ) : System

메소드 상세

AddContracts() 공개 메소드

public AddContracts ( ICSharpContextActionDataProvider provider, IExpression>.Func getContractExpression, ICollection &firstNonContractStatements ) : void
provider ICSharpContextActionDataProvider
getContractExpression IExpression>.Func
firstNonContractStatements ICollection
리턴 void

GetContractIdentifierForUI() 공개 메소드

public GetContractIdentifierForUI ( ) : string
리턴 string

TryCreate() 공개 정적인 메소드

public static TryCreate ( [ declaration, TreeTextRange selectedTreeRange, bool>.[ isAvailableForType ) : OperatorContractInfo
declaration [
selectedTreeRange TreeTextRange
isAvailableForType bool>.[
리턴 OperatorContractInfo