C# 클래스 ExcelDna.AddIn.Tasks.CreateExcelAddIn

상속: AbstractTask
파일 보기 프로젝트 열기: Excel-DNA/ExcelDna

Private Properties

프로퍼티 타입 설명
AddDnaToListOfFilesToPack void
CopyFileToBuildOutput void
GetAppConfigFileNameAs32Bit string
GetAppConfigFileNameAs64Bit string
GetBuildItemsForDnaFiles ExcelDna.AddIn.Tasks.BuildItemSpec[]
GetConfigFilesInProject ITaskItem[]
GetDnaFileNameAs32Bit string
GetDnaFileNameAs64Bit string
GetFileNameWithBitnessSuffix string
LogDiagnostics void
RunSanityChecks void
ShouldCopy32BitDnaOutput bool
ShouldCopy64BitDnaOutput bool
TryBuildAddInFor32Bit void
TryBuildAddInFor64Bit void
TryCopyConfigFileToOutput void
TryFindAppConfigFileName string

공개 메소드들

메소드 설명
CreateExcelAddIn ( ) : System
CreateExcelAddIn ( IExcelDnaFileSystem fileSystem ) : System
Execute ( ) : bool

비공개 메소드들

메소드 설명
AddDnaToListOfFilesToPack ( string outputDnaFileName, string outputXllFileName, string outputXllConfigFileName ) : void
CopyFileToBuildOutput ( string sourceFile, string destinationFile, bool overwrite ) : void
GetAppConfigFileNameAs32Bit ( ) : string
GetAppConfigFileNameAs64Bit ( ) : string
GetBuildItemsForDnaFiles ( ) : ExcelDna.AddIn.Tasks.BuildItemSpec[]
GetConfigFilesInProject ( ) : ITaskItem[]
GetDnaFileNameAs32Bit ( string fileName ) : string
GetDnaFileNameAs64Bit ( string fileName ) : string
GetFileNameWithBitnessSuffix ( string fileName, string suffix ) : string
LogDiagnostics ( ) : void
RunSanityChecks ( ) : void
ShouldCopy32BitDnaOutput ( BuildItemSpec item, IEnumerable buildItems ) : bool
ShouldCopy64BitDnaOutput ( BuildItemSpec item, IEnumerable buildItems ) : bool
TryBuildAddInFor32Bit ( BuildItemSpec buildItemsForDnaFiles ) : void
TryBuildAddInFor64Bit ( BuildItemSpec buildItemsForDnaFiles ) : void
TryCopyConfigFileToOutput ( string inputConfigFile, string inputFallbackConfigFile, string outputConfigFile ) : void
TryFindAppConfigFileName ( string preferredConfigFileName, string fallbackConfigFileName ) : string

메소드 상세

CreateExcelAddIn() 공개 메소드

public CreateExcelAddIn ( ) : System
리턴 System

CreateExcelAddIn() 공개 메소드

public CreateExcelAddIn ( IExcelDnaFileSystem fileSystem ) : System
fileSystem IExcelDnaFileSystem
리턴 System

Execute() 공개 메소드

public Execute ( ) : bool
리턴 bool