ICscHostObjectとは? わかりやすく解説

ICscHostObject インターフェイス

メモ : このインターフェイスは、.NET Framework version 2.0新しく追加されたものです。

Csc タスクホスト統合開発環境 (IDE: Integrated Development Environment) との間の通信可能にするインターフェイス定義します

名前空間: Microsoft.Build.Tasks.Hosting
アセンブリ: Microsoft.Build.Tasks (microsoft.build.tasks.dll 内)
構文構文

<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("8520CC4D-64DC-4855-BE3F-4C28CCE048EE")>
 _
<ComVisibleAttribute(True)> _
Public Interface ICscHostObject
    Inherits ITaskHost
Dim instance As ICscHostObject
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)] 
[GuidAttribute("8520CC4D-64DC-4855-BE3F-4C28CCE048EE")] 
[ComVisibleAttribute(true)] 
public interface ICscHostObject : ITaskHost
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)] 
[GuidAttribute(L"8520CC4D-64DC-4855-BE3F-4C28CCE048EE")] 
[ComVisibleAttribute(true)] 
public interface class ICscHostObject : ITaskHost
/** @attribute InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown) */ 
/** @attribute GuidAttribute("8520CC4D-64DC-4855-BE3F-4C28CCE048EE") */
 
/** @attribute ComVisibleAttribute(true) */ 
public interface ICscHostObject extends ITaskHost
InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown) 
GuidAttribute("8520CC4D-64DC-4855-BE3F-4C28CCE048EE") 
ComVisibleAttribute(true) 
public interface ICscHostObject extends ITaskHost
解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ICscHostObject メンバ
Microsoft.Build.Tasks.Hosting 名前空間

ICscHostObject メソッド


パブリック メソッドパブリック メソッド

  名前 説明
パブリック メソッド BeginInitialization ICscHostObject の初期化開始します
パブリック メソッド Compile プロジェクトコンパイルます。
パブリック メソッド EndInitialization 指定したエラー メッセージおよびコード出力しICscHostObject初期化終了します
パブリック メソッド IsDesignTime 統合開発環境 (IDE) が現在デザインモードであるかどうかを示す値を返します
パブリック メソッド IsUpToDate コンパイルされたプロジェクト最新版であるかどうかを示す値を返します
パブリック メソッド SetAdditionalLibPaths 参照検索する追加ディレクトリ指定します
パブリック メソッド SetAddModules アセンブリ含め1 つまたは複数モジュール指定します
パブリック メソッド SetAllowUnsafeBlocks unsafe キーワードが使用されているコードコンパイル許可するかどうかを示す値を指定します
パブリック メソッド SetBaseAddress DLL読み込む位置として推奨されるベース アドレス指定します
パブリック メソッド SetCheckForOverflowUnderflow 整数算術演算によりデータ型境界オーバーフロー実行時発生したときに例外生成するかどうかを示す値を指定します
パブリック メソッド SetCodePage コンパイルにおいてすべてのソース コード ファイルに対して使用するコード ページ指定します
パブリック メソッド SetDebugType デバッグ種類指定します
パブリック メソッド SetDefineConstants 定義するプリプロセッサ シンボル指定します
パブリック メソッド SetDelaySign 完全署名されアセンブリ作成するかどうかを示す値を指定します
パブリック メソッド SetDisabledWarnings 無効にする警告リスト指定します
パブリック メソッド SetDocumentationFile 処理されドキュメントコメント保存する XML ファイル指定します
パブリック メソッド SetEmitDebugInformation デバッグ情報生成してプログラム データベース (.pdb) ファイル格納するかどうかを示す値を指定します
パブリック メソッド SetErrorReport 内部コンパイラ エラーどのように Microsoft報告するかを示す値を指定します
パブリック メソッド SetFileAlignment 出力ファイル内のセクションサイズ指定します
パブリック メソッド SetGenerateFullPaths ファイルへの絶対パスコンパイラ出力含めかどうかを示す値を指定します
パブリック メソッド SetKeyContainer 暗号化キー コンテナの名前を指定します
パブリック メソッド SetKeyFile 暗号化キー格納しているファイルの名前を指定します
パブリック メソッド SetLangVersion 使用する言語バージョン指定します
パブリック メソッド SetLinkResources 指定した .NET Framework リソースへのリンクを出力ファイル内に作成しますリソース ファイル出力ファイルには格納されません。
パブリック メソッド SetMainEntryPoint Main メソッド位置指定します
パブリック メソッド SetModuleAssemblyName .netmodule が非パブリック型にアクセスできるアセンブリ指定します
パブリック メソッド SetNoConfig コンパイラで csc.rsp ファイルコンパイル行わないようにするかどうかを示す値を指定します
パブリック メソッド SetNoStandardLib mscorlib.dll をインポートないようにするかどうかを示す値を指定します
パブリック メソッド SetOptimize 最適化有効にするかどうかを示す値を指定します
パブリック メソッド SetOutputAssembly 出力ファイルの名前を指定します
パブリック メソッド SetPdbFile 生成されデバッグ情報格納するプログラム データベース (.pdb) ファイル指定します
パブリック メソッド SetPlatform 出力ファイル対象とするプロセッサ プラットフォーム指定します
パブリック メソッド SetReferences パブリック型情報現在のプロジェクトインポートする場合インポート元の項目を指定します
パブリック メソッド SetResources 出力ファイル埋め込む .NET Framework リソース指定します
パブリック メソッド SetResponseFiles コンパイラコマンド格納している応答ファイル指定します
パブリック メソッド SetSources 1 つまたは複数Visual C# ソース ファイル指定します
パブリック メソッド SetTargetType 出力ファイルファイル形式指定します
パブリック メソッド SetTreatWarningsAsErrors すべての警告エラーとして扱うかどうかを示す値を指定します
パブリック メソッド SetWarningLevel 警告レベルを 0 ~ 4 の範囲指定します
パブリック メソッド SetWarningsAsErrors エラーとして扱う警告リスト指定します
パブリック メソッド SetWarningsNotAsErrors エラーとして扱わない警告リスト指定します
パブリック メソッド SetWin32Icon アセンブリ挿入する .ico ファイル指定します
パブリック メソッド SetWin32Resource 出力ファイル挿入する Win32 リソース (.res) ファイル指定します
参照参照

関連項目

ICscHostObject インターフェイス
Microsoft.Build.Tasks.Hosting 名前空間

ICscHostObject メンバ

Csc タスクホスト統合開発環境 (IDE: Integrated Development Environment) との間の通信可能にするインターフェイス定義します

ICscHostObject データ型公開されるメンバを以下の表に示します


パブリック メソッドパブリック メソッド
  名前 説明
パブリック メソッド BeginInitialization ICscHostObject の初期化開始します
パブリック メソッド Compile プロジェクトコンパイルます。
パブリック メソッド EndInitialization 指定したエラー メッセージおよびコード出力しICscHostObject初期化終了します
パブリック メソッド IsDesignTime 統合開発環境 (IDE) が現在デザインモードであるかどうかを示す値を返します
パブリック メソッド IsUpToDate コンパイルされたプロジェクト最新版であるかどうかを示す値を返します
パブリック メソッド SetAdditionalLibPaths 参照検索する追加ディレクトリ指定します
パブリック メソッド SetAddModules アセンブリ含め1 つまたは複数モジュール指定します
パブリック メソッド SetAllowUnsafeBlocks unsafe キーワードが使用されているコードコンパイル許可するかどうかを示す値を指定します
パブリック メソッド SetBaseAddress DLL読み込む位置として推奨されるベース アドレス指定します
パブリック メソッド SetCheckForOverflowUnderflow 整数算術演算によりデータ型境界オーバーフロー実行時発生したときに例外生成するかどうかを示す値を指定します
パブリック メソッド SetCodePage コンパイルにおいてすべてのソース コード ファイルに対して使用するコード ページ指定します
パブリック メソッド SetDebugType デバッグ種類指定します
パブリック メソッド SetDefineConstants 定義するプリプロセッサ シンボル指定します
パブリック メソッド SetDelaySign 完全署名されアセンブリ作成するかどうかを示す値を指定します
パブリック メソッド SetDisabledWarnings 無効にする警告リスト指定します
パブリック メソッド SetDocumentationFile 処理されドキュメントコメント保存する XML ファイル指定します
パブリック メソッド SetEmitDebugInformation デバッグ情報生成してプログラム データベース (.pdb) ファイル格納するかどうかを示す値を指定します
パブリック メソッド SetErrorReport 内部コンパイラ エラーどのように Microsoft報告するかを示す値を指定します
パブリック メソッド SetFileAlignment 出力ファイル内のセクションサイズ指定します
パブリック メソッド SetGenerateFullPaths ファイルへの絶対パスコンパイラ出力含めかどうかを示す値を指定します
パブリック メソッド SetKeyContainer 暗号化キー コンテナの名前を指定します
パブリック メソッド SetKeyFile 暗号化キー格納しているファイルの名前を指定します
パブリック メソッド SetLangVersion 使用する言語バージョン指定します
パブリック メソッド SetLinkResources 指定した .NET Framework リソースへのリンクを出力ファイル内に作成しますリソース ファイル出力ファイルには格納されません。
パブリック メソッド SetMainEntryPoint Main メソッド位置指定します
パブリック メソッド SetModuleAssemblyName .netmodule が非パブリック型にアクセスできるアセンブリ指定します
パブリック メソッド SetNoConfig コンパイラで csc.rsp ファイルコンパイル行わないようにするかどうかを示す値を指定します
パブリック メソッド SetNoStandardLib mscorlib.dll をインポートないようにするかどうかを示す値を指定します
パブリック メソッド SetOptimize 最適化有効にするかどうかを示す値を指定します
パブリック メソッド SetOutputAssembly 出力ファイルの名前を指定します
パブリック メソッド SetPdbFile 生成されデバッグ情報格納するプログラム データベース (.pdb) ファイル指定します
パブリック メソッド SetPlatform 出力ファイル対象とするプロセッサ プラットフォーム指定します
パブリック メソッド SetReferences パブリック型情報現在のプロジェクトインポートする場合インポート元の項目を指定します
パブリック メソッド SetResources 出力ファイル埋め込む .NET Framework リソース指定します
パブリック メソッド SetResponseFiles コンパイラコマンド格納している応答ファイル指定します
パブリック メソッド SetSources 1 つまたは複数Visual C# ソース ファイル指定します
パブリック メソッド SetTargetType 出力ファイルファイル形式指定します
パブリック メソッド SetTreatWarningsAsErrors すべての警告エラーとして扱うかどうかを示す値を指定します
パブリック メソッド SetWarningLevel 警告レベルを 0 ~ 4 の範囲指定します
パブリック メソッド SetWarningsAsErrors エラーとして扱う警告リスト指定します
パブリック メソッド SetWarningsNotAsErrors エラーとして扱わない警告リスト指定します
パブリック メソッド SetWin32Icon アセンブリ挿入する .ico ファイル指定します
パブリック メソッド SetWin32Resource 出力ファイル挿入する Win32 リソース (.res) ファイル指定します
参照参照

関連項目

ICscHostObject インターフェイス
Microsoft.Build.Tasks.Hosting 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からICscHostObjectを検索した結果を表示しています。
Weblioに収録されているすべての辞書からICscHostObjectを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からICscHostObjectを検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ICscHostObject」の関連用語

ICscHostObjectのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ICscHostObjectのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS