TransformerInfo クラスとは? わかりやすく解説

TransformerInfo クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

Web パーツ接続使用される WebPartTransformer クラス拡張するカスタム クラス指定します

名前空間: System.Web.Configuration
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public NotInheritable Class
 TransformerInfo
    Inherits ConfigurationElement
Dim instance As TransformerInfo
public sealed class TransformerInfo : ConfigurationElement
public ref class TransformerInfo sealed : public
 ConfigurationElement
public final class TransformerInfo extends
 ConfigurationElement
public final class TransformerInfo extends
 ConfigurationElement
解説解説
使用例使用例

以下は構成ファイルからの抜粋です。TransformerInfo クラス複数プロパティに対して宣言によって値を指定する方法示してます。

<system.web>
  <webParts>
    <transformers>
      <add name="RowToFieldTransformer"
        type="System.Web.UI.WebControls.WebParts.RowToFieldTransformer" />
      <add name="RowToFilterTransformer"
        type="System.Web.UI.WebControls.WebParts.RowToFilterTransformer" />
      <add name="RowToParametersTransformer"
        type="System.Web.UI.WebControls.WebParts.RowToParametersTransformer" />
    </transformers>
  </webParts> 
</system.web>

TransformerInfo クラス使用するコード例次に示します。このコード例は、WebPartsSection クラストピック取り上げているコード例一部分です。

' Add a Transfomer Info Object to the collection using a constructor.
webPartsSection.Transformers.Add(New TransformerInfo( _
  "RowToFilterTransformer", _
  "MyCustomTransformers.RowToFilterTransformer"))

' Show all TransformerInfo objects in the collection.
Dim ti As Integer
For ti = 0 To webPartsSection.Personalization.Providers.Count
 - 1
  Console.WriteLine("  #{0} Name={1} Type={2}", ti,
 _
    webPartsSection.Transformers(ti).Name, _
    webPartsSection.Transformers(ti).Type)
Next

' Remove a TransformerInfo object by name.
webPartsSection.Transformers.Remove("RowToFilterTransformer")

' Remove a TransformerInfo object by index.
webPartsSection.Transformers.RemoveAt(0)

' Clear all TransformerInfo objects from the collection.
webPartsSection.Transformers.Clear()

// Add a Transfomer Info Object to the collection using a constructor.
webPartsSection.Transformers.Add(new TransformerInfo(
    "RowToFilterTransformer",
    "MyCustomTransformers.RowToFilterTransformer"));

// Show all TransformerInfo objects in the collection.
for (int ti = 0;
    ti < webPartsSection.Personalization.Providers.Count; ti++)
{
    Console.WriteLine("  #{0} Name={1} Type={2}", ti,
        webPartsSection.Transformers[ti].Name,
        webPartsSection.Transformers[ti].Type);
}

// Remove a TransformerInfo object by name.
webPartsSection.Transformers.Remove("RowToFilterTransformer");

// Remove a TransformerInfo object by index.
webPartsSection.Transformers.RemoveAt(0);

// Clear all TransformerInfo objects from the collection.
webPartsSection.Transformers.Clear();

継承階層継承階層
System.Object
   System.Configuration.ConfigurationElement
    System.Web.Configuration.TransformerInfo
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



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

辞書ショートカット

すべての辞書の索引

「TransformerInfo クラス」の関連用語

TransformerInfo クラスのお隣キーワード
検索ランキング

   

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



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

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

©2025 GRAS Group, Inc.RSS