LocalizationExtenderProvider Klass

Definition

Varning

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

Ger designtidsstöd för lokaliseringsfunktioner till en rotdesigner.

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
Arv
LocalizationExtenderProvider
Attribut
Implementeringar

Kommentarer

LocalizationExtenderProvider kan utöka en IRootDesigner med en uppsättning egenskaper och metoder som ger stöd för .NET Framework-lokaliseringsarkitekturen. Mer information om hur du använder resurser finns i Lokalisering.

Arkitekturen för lokaliseringsstöd gör det möjligt för designers att initiera komponentegenskaper med hjälp av resursfiler som kan växlas vid körning för att stödja en mängd olika språk, kulturspecifika format och dynamiskt konfigurerbara funktioner. Du kan använda metoderna i den här klassen för att göra det möjligt för designers och kodgenererande serialiserare att läsa in från resurser och skapa initieringskod som använder lokaliseringsfunktioner.

Standard-serialiserare som levereras med Visual Studio kan redan lokalisera komponenter och kontroller, men de gör det bara om de hittar stöd för .NET Framework-lokaliseringsarkitekturen. För att identifiera förekomsten av lokaliseringsstöd måste serialiseringssystemet hitta en offentlig Boolean egenskap med namnet "Localizable" på rotdesignerkomponenten. Om en serialiserare hittar den här egenskapen söker den efter en egenskap av typen CultureInfo "Language" för att fastställa den aktuella resurskonfigurationen. Standard-serialiserare använder dessa egenskaper för att avgöra om de ska lokalisera lokala resurser för komponenten, och i så fall vilket CultureInfo format resursinformationen ska sparas i.

Konstruktorer

Name Description
LocalizationExtenderProvider(ISite, IComponent)
Föråldrad.

Initierar en ny instans av klassen med hjälp av LocalizationExtenderProvider den angivna tjänstleverantören och baskomponenten.

Metoder

Name Description
CanExtend(Object)
Föråldrad.

Anger om det här objektet kan ge dess utökaregenskaper till det angivna objektet.

Dispose()
Föråldrad.

Gör sig av med de resurser (förutom minne) som används av LocalizationExtenderProvider.

Dispose(Boolean)
Föråldrad.

Släpper de ohanterade resurser som används av LocalizationExtenderProvider och släpper eventuellt de hanterade resurserna.

Equals(Object)
Föråldrad.

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()
Föråldrad.

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetLanguage(Object)
Föråldrad.

Hämtar den aktuella resurskulturen för det angivna objektet.

GetLoadLanguage(Object)
Föråldrad.

Hämtar den standardresurskultur som ska användas när du initierar värdena för ett lokaliserat objekt vid designtillfället.

GetLocalizable(Object)
Föråldrad.

Hämtar ett värde som anger om det angivna objektet stöder resurslokalisering.

GetType()
Föråldrad.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()
Föråldrad.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ResetLanguage(Object)
Föråldrad.

Återställer resurskulturen för det angivna objektet.

SetLanguage(Object, CultureInfo)
Föråldrad.

Anger den aktuella resurskulturen för det angivna objektet till den angivna resurskulturen.

SetLocalizable(Object, Boolean)
Föråldrad.

Anger ett värde som anger om det angivna objektet stöder lokaliserade resurser.

ShouldSerializeLanguage(Object)
Föråldrad.

Hämtar ett värde som anger om det angivna objektet måste ha kvar sina localizable-värden i en resurs.

ToString()
Föråldrad.

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för