LocalizationExtenderProvider Klasse

Definition

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)

Gilt für: