Aracılığıyla paylaş


IComponentConnector Arabirim

Tanım

Adlandırılmış XAML öğeleri ve bunlara olay işleyicileri eklemek için işaretleme derleme ve araç desteği sağlar.

public interface class IComponentConnector
public interface IComponentConnector
type IComponentConnector = interface
Public Interface IComponentConnector
Türetilmiş

Açıklamalar

Bu arabirim tarafından Baml2006Readerdahili olarak kullanılır.

InitializeComponent uygulamaları, uygulama ve programlama modelleriyle birlikte XAML kullanan çerçeveler veya teknolojiler tarafından sağlanan altyapının bir parçası olarak yaygın olarak gözlemlenebilir. Örneğin, WPF sayfalarında ve uygulamalarında XAML kök öğeleri için oluşturulan sınıflara her baktığınızda çıkışta tanımlı ifadesini görürsünüz InitializeComponent . Bu yöntem derlenmiş derlemede de bulunur ve XAML ayrıştırma zamanında XAML UI içeriğinin yüklenmesine ilişkin WPF uygulama modelinde bir rol oynar. Kavramın WPF tümleştirmesi hakkında daha fazla bilgi için bkz. Uygulama YönetimineInitializeComponent Genel Bakış veya WPF'de Arka Planda Kod ve XAML.

.NET Framework önceki sürümlerinde, bu arabirim WPF'ye özgü WindowsBase derlemesinde mevcut oldu. .NET Framework 4'te System.Xaml IComponentConnector derlemesindedir. . Daha fazla bilgi için bkz . WPF'den System.Xaml'e Geçirilen Türler.

İpucu

Bir derleme girişimi sırasında çözümlenememesi IComponentConnector genellikle WPF projenizi doğru şekilde güncelleştirmediğinize dair bir göstergedir. Özellikle, proje .NET Framework 4'i hedefleyen bir proje için System.Xaml derlemesine başvurmuyor. Proje için seçeneğini çalıştırmayı devenv /upgrade deneyin veya system.Xaml'in başvuru listesinde olması için proje derleme başvurularını başka bir şekilde ayarlayın.

Yöntemler

Connect(Int32, Object)

Derlenmiş içeriğe olayları ve adları ekler.

InitializeComponent()

Bir bileşenin derlenmiş sayfasını yükler.

Şunlara uygulanır