BaseTemplateParser.GetUserControlType(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
仮想パスによって指定される UserControl オブジェクトの型をコンパイルして返します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
protected public:
Type ^ GetUserControlType(System::String ^ virtualPath);
protected internal Type GetUserControlType (string virtualPath);
member this.GetUserControlType : string -> Type
Protected Friend Function GetUserControlType (virtualPath As String) As Type
パラメーター
- virtualPath
- String
UserControl の仮想パス。
戻り値
ユーザー コントロールの型。
例外
注釈
オブジェクトが PageParserFilter 定義されていて、その AllowVirtualReference プロパティが の false
場合、メソッドは GetUserControlType 例外を HttpException 発生させます。
さらに、仮想パスによって参照されるオブジェクトがコンパイルなしのコントロールとしてマークされている場合 UserControl は、 HttpException 例外がスローされます。 を強制的 UserControl にコンパイルするには、 @ Control ディレクティブのコンパイル モード属性を フィールドに Always 設定します。 アプリケーション全体のページとコントロールのコンパイル モードを設定するには、Web.config ファイルの pages 要素 (ASP.NET 設定スキーマ) の属性を設定compilationMode
します。
適用対象
こちらもご覧ください
.NET