IXamlNameProvider Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir nesne girip bir XAML adı döndürmek için kaydetme ve yazma işlemleri sırasında kullanılan bir hizmet sağlar.
public interface class IXamlNameProvider
public interface IXamlNameProvider
type IXamlNameProvider = interface
Public Interface IXamlNameProvider
Açıklamalar
Bu hizmet yalnızca bir öznitelikli değer dönüştürücü kullanımını seri hale getirmesi XamlXmlWriter ve tür dönüştürücüsü veya değer seri hale getiricinin serileştirmeyi desteklemesi gibi bir kaydetme yolu işlemi için geçerlidir. , XamlObjectWriter hizmeti hizmet bağlamında sağlamaz.
Tür dönüştürücüsü veya değer serileştiricisi, hizmet sağlayıcısı olarak kullanılabilir bir şema bağlamını kullanarak ve ardından bu bağlamda uygulanan hizmeti alarak IXamlNameProvider bu hizmete erişebilir. Daha fazla bilgi için bkz . XAML ve Hizmet Bağlamları için Tür Dönüştürücüleri ve İşaretleme Uzantıları Tür Dönüştürücüleri ve İşaretleme Uzantıları için Kullanılabilir.
XAML tanımlı adları doğru kullanmak için, eyleme geçen XAML ad kapsamı ve INameScope onu temsil eden değer hakkında da bilgi edinmeniz gerekebilir.
Yöntemler
GetName(Object) |
Belirtilen nesnenin XAML adını alır. |