LocalizationExtenderProvider Sınıf
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.
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) |