LocalizationExtenderProvider Sınıf

Tanım

Dikkat

This class has been deprecated. Use CodeDomLocalizationProvider instead. http://go.microsoft.com/fwlink/?linkid=14202

Kök tasarımcıya yerelleştirme özellikleri için tasarım zamanı desteği sağlar.

public ref class LocalizationExtenderProvider : IDisposable, System::ComponentModel::IExtenderProvider
public class LocalizationExtenderProvider : IDisposable, System.ComponentModel.IExtenderProvider
[System.Obsolete("This class has been deprecated. Use CodeDomLocalizationProvider instead.  http://go.microsoft.com/fwlink/?linkid=14202")]
public class LocalizationExtenderProvider : IDisposable, System.ComponentModel.IExtenderProvider
type LocalizationExtenderProvider = class
    interface IExtenderProvider
    interface IDisposable
[<System.Obsolete("This class has been deprecated. Use CodeDomLocalizationProvider instead.  http://go.microsoft.com/fwlink/?linkid=14202")>]
type LocalizationExtenderProvider = class
    interface IExtenderProvider
    interface IDisposable
Public Class LocalizationExtenderProvider
Implements IDisposable, IExtenderProvider
Devralma
LocalizationExtenderProvider
Öznitelikler
Uygulamalar

Açıklamalar

LocalizationExtenderProvider, .NET Framework yerelleştirme mimarisi için destek sağlayan bir dizi özellik ve yöntemle bir IRootDesigner genişletebilir. Kaynakları kullanma hakkında daha fazla bilgi için bkz. Yerelleştirme.

Yerelleştirme destek mimarisi tasarımcıların çeşitli dilleri, kültüre özgü stilleri ve dinamik olarak yapılandırılabilir özellikleri desteklemek için çalışma zamanında değiştirilebilen kaynak dosyalarını kullanarak bileşen özelliklerini başlatmasını sağlar. Tasarımcıların ve kod oluşturan serileştiricilerin kaynaklardan yüklenmesini ve yerelleştirme özelliklerini kullanan başlatma kodu oluşturmasını sağlamak için bu sınıfın yöntemlerini kullanabilirsiniz.

Visual Studio ile birlikte gelen varsayılan serileştiriciler bileşenleri ve denetimleri yerelleştirme özelliğine sahiptir, ancak bunu yalnızca .NET Framework yerelleştirme mimarisi desteğini bulduklarında yapar. Yerelleştirme desteğinin varlığını algılamak için serileştirme sisteminin kök tasarımcı bileşeninde "Localizable" adlı bir ortak Boolean özelliği bulması gerekir. Seri hale getirici bu özelliği bulursa, geçerli kaynak yapılandırmasını belirlemek için "Language" adlı türde CultureInfo bir özellik arar. Varsayılan seri hale getiriciler, bileşenin yerelleştirilebilir kaynaklarını yerelleştirmesi gerekip gerekmediğini ve bu durumda kaynak bilgilerinin hangi CultureInfo biçime kaydedilmesi gerektiğini belirlemek için bu özellikleri kullanır.

Oluşturucular

Name Description
LocalizationExtenderProvider(ISite, IComponent)
Geçersiz.

Belirtilen hizmet sağlayıcısını ve temel bileşeni kullanarak sınıfın yeni bir örneğini LocalizationExtenderProvider başlatır.

Yöntemler

Name Description
CanExtend(Object)
Geçersiz.

Bu nesnenin belirtilen nesneye genişletici özelliklerini sağlayıp sağlayamayacağını gösterir.

Dispose()
Geçersiz.

tarafından kullanılan kaynakları (bellek dışında) atılır LocalizationExtenderProvider.

Dispose(Boolean)
Geçersiz.

tarafından LocalizationExtenderProvider kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır.

Equals(Object)
Geçersiz.

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()
Geçersiz.

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetLanguage(Object)
Geçersiz.

Belirtilen nesne için geçerli kaynak kültürünü alır.

GetLoadLanguage(Object)
Geçersiz.

Tasarım zamanında yerelleştirilmiş bir nesnenin değerlerini başlatırken kullanılacak varsayılan kaynak kültürünü alır.

GetLocalizable(Object)
Geçersiz.

Belirtilen nesnenin kaynak yerelleştirmesini destekleyip desteklemediğini belirten bir değer alır.

GetType()
Geçersiz.

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()
Geçersiz.

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ResetLanguage(Object)
Geçersiz.

Belirtilen nesne için kaynak kültürünü sıfırlar.

SetLanguage(Object, CultureInfo)
Geçersiz.

Belirtilen nesne için geçerli kaynak kültürünü belirtilen kaynak kültürüne ayarlar.

SetLocalizable(Object, Boolean)
Geçersiz.

Belirtilen nesnenin yerelleştirilmiş kaynakları destekleyip desteklemediğini belirten bir değer ayarlar.

ShouldSerializeLanguage(Object)
Geçersiz.

Belirtilen nesnenin yerelleştirilebilir değerlerinin bir kaynakta kalıcı olması gerekip gerekmediğini belirten bir değer alır.

ToString()
Geçersiz.

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır