IBuildEngine IBuildEngine IBuildEngine IBuildEngine Interface

定義

タスクの作成者が MSBuild エンジンの機能のサブセットを使用できる手段を提供します。Provides a way for task authors to use a subset of the functionality of the MSBuild engine.

public interface class IBuildEngine
public interface IBuildEngine
type IBuildEngine = interface
Public Interface IBuildEngine
派生

プロパティ

ColumnNumberOfTaskNode ColumnNumberOfTaskNode ColumnNumberOfTaskNode ColumnNumberOfTaskNode

タスクを呼び出した、プロジェクト ファイル内のタスク ノードの行番号を取得します。Gets the line number of the task node within the project file that called it.

ContinueOnError ContinueOnError ContinueOnError ContinueOnError

プロジェクト ファイルで、このタスクについて ContinueOnError フラグが true に設定されている場合、true を返します。Returns true if the ContinueOnError flag was set to true for this particular task in the project file.

LineNumberOfTaskNode LineNumberOfTaskNode LineNumberOfTaskNode LineNumberOfTaskNode

タスクを呼び出した、プロジェクト ファイル内のタスク ノードの行番号を取得します。Gets the line number of the task node within the project file that called it.

ProjectFileOfTaskNode ProjectFileOfTaskNode ProjectFileOfTaskNode ProjectFileOfTaskNode

このタスクへの呼び出しを含むプロジェクト ファイルの完全パスを取得します。Gets the full path to the project file that contained the call to this task.

メソッド

BuildProjectFile(String, String[], IDictionary, IDictionary) BuildProjectFile(String, String[], IDictionary, IDictionary) BuildProjectFile(String, String[], IDictionary, IDictionary) BuildProjectFile(String, String[], IDictionary, IDictionary)

プロジェクト ファイルのビルドを開始します。Initiates a build of a project file. ビルドに成功すると、出力がある場合は指定されたターゲットの出力が返されます。If the build is successful, the outputs, if any, of the specified targets are returned.

LogCustomEvent(CustomBuildEventArgs) LogCustomEvent(CustomBuildEventArgs) LogCustomEvent(CustomBuildEventArgs) LogCustomEvent(CustomBuildEventArgs)

登録されているすべての logger に対するカスタム イベントを発生します。Raises a custom event to all registered loggers.

LogErrorEvent(BuildErrorEventArgs) LogErrorEvent(BuildErrorEventArgs) LogErrorEvent(BuildErrorEventArgs) LogErrorEvent(BuildErrorEventArgs)

登録されているすべての logger に対するエラー イベントを発生します。Raises an error event to all registered loggers.

LogMessageEvent(BuildMessageEventArgs) LogMessageEvent(BuildMessageEventArgs) LogMessageEvent(BuildMessageEventArgs) LogMessageEvent(BuildMessageEventArgs)

登録されているすべての logger に対するメッセージ イベントを発生します。Raises a message event to all registered loggers.

LogWarningEvent(BuildWarningEventArgs) LogWarningEvent(BuildWarningEventArgs) LogWarningEvent(BuildWarningEventArgs) LogWarningEvent(BuildWarningEventArgs)

登録されているすべての logger に対する警告イベントを発生します。Raises a warning event to all registered loggers.

適用対象