LocalizationExtenderProvider Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
This class has been deprecated. Use CodeDomLocalizationProvider instead. http://go.microsoft.com/fwlink/?linkid=14202
Poskytuje podporu návrhu pro lokalizační funkce kořenového návrháře.
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
- Dědičnost
-
LocalizationExtenderProvider
- Atributy
- Implementuje
Poznámky
LocalizationExtenderProvider může rozšířit IRootDesigner se sadou vlastností a metod, které poskytují podporu pro architekturu lokalizace .NET Framework. Další informace o používání prostředků najdete v tématu Lokalizace.
Architektura podpory lokalizace umožňuje návrhářům inicializovat vlastnosti komponent pomocí souborů prostředků, které je možné za běhu prohodit, aby podporovali různé jazyky, styly specifické pro jazykovou verzi a dynamicky konfigurovatelné funkce. Metody této třídy můžete použít k tomu, aby návrháři a kód generující serializátory načítá z prostředků a inicializační kód sestavení, který používá lokalizační funkce.
Výchozí serializátory, které jsou dodávány s Visual Studio jsou již schopné lokalizovat komponenty a ovládací prvky, ale dělají to pouze v případě, že vyhledají podporu pro architekturu lokalizace .NET Framework. Aby bylo možné zjistit přítomnost podpory lokalizace, musí systém serializace vyhledat veřejnou Boolean vlastnost s názvem Lokalizovatelná v kořenové součásti návrháře. Pokud serializátor najde tuto vlastnost, vyhledá vlastnost typu CultureInfo s názvem "Language" k určení aktuální konfigurace prostředků. Výchozí serializátory používají tyto vlastnosti k určení, zda mají lokalizovat všechny lokalizovatelné prostředky komponenty, a pokud ano, v jakém CultureInfo formátu by se měly informace o prostředku uložit.
Konstruktory
| Name | Description |
|---|---|
| LocalizationExtenderProvider(ISite, IComponent) |
Zastaralé.
Inicializuje novou instanci třídy pomocí zadaného LocalizationExtenderProvider poskytovatele služeb a základní komponenty. |
Metody
| Name | Description |
|---|---|
| CanExtend(Object) |
Zastaralé.
Určuje, zda tento objekt může poskytnout své rozšiřující vlastnosti zadaného objektu. |
| Dispose() |
Zastaralé.
Odstraní prostředky (jiné než paměť) používané nástrojem LocalizationExtenderProvider. |
| Dispose(Boolean) |
Zastaralé.
Uvolní nespravované prostředky používané LocalizationExtenderProvider a volitelně uvolní spravované prostředky. |
| Equals(Object) |
Zastaralé.
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Zastaralé.
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetLanguage(Object) |
Zastaralé.
Získá aktuální jazykovou verzi prostředku pro zadaný objekt. |
| GetLoadLanguage(Object) |
Zastaralé.
Získá výchozí jazykovou verzi prostředků, která se má použít při inicializaci hodnot lokalizovaného objektu v době návrhu. |
| GetLocalizable(Object) |
Zastaralé.
Získá hodnotu určující, zda zadaný objekt podporuje lokalizaci prostředků. |
| GetType() |
Zastaralé.
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Zastaralé.
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ResetLanguage(Object) |
Zastaralé.
Obnoví jazykovou verzi prostředku pro zadaný objekt. |
| SetLanguage(Object, CultureInfo) |
Zastaralé.
Nastaví aktuální jazykovou verzi prostředků pro zadaný objekt na zadanou jazykovou verzi prostředku. |
| SetLocalizable(Object, Boolean) |
Zastaralé.
Nastaví hodnotu určující, zda zadaný objekt podporuje lokalizované prostředky. |
| ShouldSerializeLanguage(Object) |
Zastaralé.
Získá hodnotu určující, zda zadaný objekt musí mít své lokalizovatelné hodnoty trvalé v prostředku. |
| ToString() |
Zastaralé.
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |