C# Класс Microsoft.Iot.Ino.InoProject

Наследование: IProjectWithCustomBuild
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
Compile Task
CompileFile bool
CompileFiles bool
CopyResourceFileBuildFolder bool
CopyResourceFileBuildFolderAndUnzip bool
ExecuteExternalProcess int
Link Task

Открытые методы

Метод Описание
BuildAsync ( string outputFolder, StreamWriter logging ) : Task
GetAppxContentChanges ( ) : ReadOnlyCollection
GetAppxContents ( ) : ReadOnlyCollection
GetAppxMapContents ( Collection resourceMetadata, Collection files, string outputFolder ) : bool
GetBaseProjectType ( ) : IBaseProjectTypes
GetCapabilities ( ) : ReadOnlyCollection
GetDependencies ( Collection availableDependencyProviders ) : ReadOnlyCollection
IsSourceSupported ( string source ) : bool

Приватные методы

Метод Описание
Compile ( string outputFolder, StreamWriter logging ) : Task
CompileFile ( string sourceFile, string sourceRoot, string cachedRoot, string fullBuildOutputDir, bool useCachedVersionIfAvailable ) : bool
CompileFiles ( string sourceFiles, string sourceRoot, string cachedRoot, string fullBuildOutputDir, bool useCachedVersionIfAvailable ) : bool
CopyResourceFileBuildFolder ( string resourceName, string outputFolder ) : bool
CopyResourceFileBuildFolderAndUnzip ( string resourceName, string outputFolder, string unzipFolder ) : bool
ExecuteExternalProcess ( string executableFileName, string workingDirectory, string arguments, string logFileName ) : int
Link ( string outputFolder, StreamWriter logging ) : Task

Описание методов

BuildAsync() публичный Метод

public BuildAsync ( string outputFolder, StreamWriter logging ) : Task
outputFolder string
logging System.IO.StreamWriter
Результат Task

GetAppxContentChanges() публичный Метод

public GetAppxContentChanges ( ) : ReadOnlyCollection
Результат ReadOnlyCollection

GetAppxContents() публичный Метод

public GetAppxContents ( ) : ReadOnlyCollection
Результат ReadOnlyCollection

GetAppxMapContents() публичный Метод

public GetAppxMapContents ( Collection resourceMetadata, Collection files, string outputFolder ) : bool
resourceMetadata Collection
files Collection
outputFolder string
Результат bool

GetBaseProjectType() публичный Метод

public GetBaseProjectType ( ) : IBaseProjectTypes
Результат IBaseProjectTypes

GetCapabilities() публичный Метод

public GetCapabilities ( ) : ReadOnlyCollection
Результат ReadOnlyCollection

GetDependencies() публичный Метод

public GetDependencies ( Collection availableDependencyProviders ) : ReadOnlyCollection
availableDependencyProviders Collection
Результат ReadOnlyCollection

IsSourceSupported() публичный Метод

public IsSourceSupported ( string source ) : bool
source string
Результат bool