Share via


WebPartsSection.Transformers Özellik

Tanım

Nesne koleksiyonunu TransformerInfo alır.

public:
 property System::Web::Configuration::TransformerInfoCollection ^ Transformers { System::Web::Configuration::TransformerInfoCollection ^ get(); };
[System.Configuration.ConfigurationProperty("transformers")]
public System.Web.Configuration.TransformerInfoCollection Transformers { get; }
[<System.Configuration.ConfigurationProperty("transformers")>]
member this.Transformers : System.Web.Configuration.TransformerInfoCollection
Public ReadOnly Property Transformers As TransformerInfoCollection

Özellik Değeri

Nesne TransformerInfoCollection koleksiyonu TransformerInfo .

Öznitelikler

Örnekler

Aşağıdaki kod örneği özelliğinin Transformers nasıl kullanılacağını gösterir.

// 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();
' 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()

Açıklamalar

TransformerInfo nesneleri, yapılandırma dosyasından WebPartTransformer etkilenen ASP.NET uygulamaları için Web Bölümü bağlantıları tarafından kullanılmak üzere sınıfını genişleten özel sınıflar belirtir. Bu transformatör sınıfları, bağlı Web Bölümleri arasında köprü görevi görür ve uyumsuz bağlantı noktalarına sahip Web Bölümleri arasında verileri çevirir.

Şunlara uygulanır

Ayrıca bkz.