LocalizationExtenderProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
This class has been deprecated. Use CodeDomLocalizationProvider instead. http://go.microsoft.com/fwlink/?linkid=14202
Stellt Entwurfszeitunterstützung für Lokalisierungsfeatures für einen Stammdesigner bereit.
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
- Vererbung
-
LocalizationExtenderProvider
- Attribute
- Implementiert
Hinweise
LocalizationExtenderProvider kann eine IRootDesigner mit einer Reihe von Eigenschaften und Methoden erweitern, die Unterstützung für die .NET Framework-Lokalisierungsarchitektur bieten. Weitere Informationen zum Verwenden von Ressourcen finden Sie unter Lokalisierung.
Die Lokalisierungsunterstützungsarchitektur ermöglicht Es Designern, Komponenteneigenschaften mithilfe von Ressourcendateien zu initialisieren, die zur Laufzeit ausgetauscht werden können, um eine Vielzahl von Sprachen, kulturspezifischen Stilen und dynamisch konfigurierbaren Features zu unterstützen. Sie können die Methoden dieser Klasse verwenden, um Designern und Code zu ermöglichen, serialisierer aus Ressourcen zu laden und Initialisierungscode zu erstellen, der Lokalisierungsfeatures verwendet.
Die Standard serialisierer, die mit Visual Studio ausgeliefert werden, sind bereits in der Lage, Komponenten und Steuerelemente zu lokalisieren, aber sie tun dies nur, wenn sie unterstützung für die .NET Framework-Lokalisierungsarchitektur finden. Um das Vorhandensein der Lokalisierungsunterstützung zu erkennen, muss das Serialisierungssystem eine öffentliche Boolean Eigenschaft namens "Localizable" in der Stamm-Designer-Komponente suchen. Wenn ein Serialisierer diese Eigenschaft findet, sucht er nach einer Eigenschaft vom Typ CultureInfo "Language", um die aktuelle Ressourcenkonfiguration zu ermitteln. Standardmäßige Serialisierer verwenden diese Eigenschaften, um zu ermitteln, ob lokalisierbare Ressourcen der Komponente lokalisiert werden sollen, und wenn ja, in welchem CultureInfo Format die Ressourceninformationen gespeichert werden sollen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| LocalizationExtenderProvider(ISite, IComponent) |
Veraltet.
Initialisiert eine neue Instanz der LocalizationExtenderProvider Klasse mithilfe des angegebenen Dienstanbieters und der Basiskomponente. |
Methoden
| Name | Beschreibung |
|---|---|
| CanExtend(Object) |
Veraltet.
Gibt an, ob dieses Objekt seine Erweiterungseigenschaften für das angegebene Objekt bereitstellen kann. |
| Dispose() |
Veraltet.
Entfernt die ressourcen (außer Arbeitsspeicher), die von der LocalizationExtenderProvider. |
| Dispose(Boolean) |
Veraltet.
Gibt die nicht verwalteten Ressourcen frei, die von den LocalizationExtenderProvider verwalteten Ressourcen verwendet werden, und gibt optional die verwalteten Ressourcen frei. |
| Equals(Object) |
Veraltet.
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Veraltet.
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetLanguage(Object) |
Veraltet.
Ruft die aktuelle Ressourcenkultur für das angegebene Objekt ab. |
| GetLoadLanguage(Object) |
Veraltet.
Ruft die Standardressourcenkultur ab, die beim Initialisieren der Werte eines lokalisierten Objekts zur Entwurfszeit verwendet werden soll. |
| GetLocalizable(Object) |
Veraltet.
Ruft einen Wert ab, der angibt, ob das angegebene Objekt die Ressourcenlokalisierung unterstützt. |
| GetType() |
Veraltet.
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Veraltet.
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ResetLanguage(Object) |
Veraltet.
Setzt die Ressourcenkultur für das angegebene Objekt zurück. |
| SetLanguage(Object, CultureInfo) |
Veraltet.
Legt die aktuelle Ressourcenkultur für das angegebene Objekt auf die angegebene Ressourcenkultur fest. |
| SetLocalizable(Object, Boolean) |
Veraltet.
Legt einen Wert fest, der angibt, ob das angegebene Objekt lokalisierte Ressourcen unterstützt. |
| ShouldSerializeLanguage(Object) |
Veraltet.
Ruft einen Wert ab, der angibt, ob das angegebene Objekt seine lokalisierbaren Werte in einer Ressource beibehalten haben muss. |
| ToString() |
Veraltet.
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |