x:Member Yönergesi

İşaretlemede bir XAML üyesini bildirer.

XAML Nesne Öğesi Kullanımı

<object x:Class="className">
  <x:Members>
    <x:Member Name="propertyName"/>
    additionalMembers
  </x:Members>
</object>

XAML Değerleri

className XAML üretimi için destek sınıfının veya kısmi sınıfın adı.
memberName Tanımlanan özelliğin üye adı.

Açıklamalar

.NET XAML Hizmetleri uygulamasında, . x:Member , doğrudan tür desteğine sahip değildir, ancak sınıfı tarafından MemberDefinition de destekler. Bir XAML düğümü akışında, XAML dili XAML ad alanının öğesi x:Member adlı üye olarak temsil edilen bir Member öğe. Üye, Member işaretleme tarafından bildirilen öznitelikleri tutar.

ve Name 'nin Type anlamı .NET XAML Hizmetleri düzeyinde atanmaz. Bunlar, daha sonra belirli çerçeveler tarafından dayatılan kurallar altında yorumlanması için ilk XAML düğümü akışında dize değerleri olarak depolanır. Anlamı bir XAML adı ve XAML türü anlamı ile uyumlu olabilir veya uygulamaya bağlı olarak yalnızca bir destek türü sisteminde geçerli olabilir.

işaretlemesinde üye tanımları belirtmek için bir araç olarak pratik kullanımını desteklemek için, üyelerin değiştirilebilir bir x:Members sınıfla ilişkilendirilmelidir. Hedeflenen model, x:Members belirten bir türün üyesi olarak mevcut olan x:Class modelidir. Ancak, türleri ve üyeleri irdeleye ya da dinamik üye tanımları üretme mekanizması .NET XAML Hizmetleri düzeyinde desteklanmaz. Bu, XAML'den üye tanımlarını destekleyen uygulama modelleri olan tek tek çerçevelere bıraktır. Genellikle, XAML'yi işaretlemek-derlemek ve arka kodla tümleştirerek veya saf XAML derlemeleri üreten MSBUILD derleme eylemleri, bu özelliği desteklemek için gereklidir.

Windows Workflow Foundation için x:Property

Workflow Foundation Windows için, tamamen XAML'de oluşan özel bir etkinliğin üyelerini veya bir etkinlik tasarımcısının XAML tanımlı dinamik üyelerini arkalarında x:Property kodla tanımlar. x:Class XAML üretim kök öğesinde de belirtilmelidir. Bu , .NET XAML Hizmetleri düzeyinde bir gereksinim değildir, ancak özel etkinlikleri destekleyen MSBUILD derleme eylemleri ve genel olarak Windows Workflow Foundation XAML tarafından XAML yüklendiğinde bir gereksinim haline gelir. Windows Workflow Foundation, için amaçlanan değeri olarak saf XAML türü adını kullanmaz x:PropertyType özniteliğini kullanır ve bunun yerine burada belgelenmiş bir kural kullanır. Daha fazla bilgi için bkz. DynamicActivity Oluşturma.