LocalizationExtenderProvider Klas

Definitie

Let op

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

Biedt ontwerptijdondersteuning voor lokalisatiefuncties voor een hoofdontwerper.

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
Overname
LocalizationExtenderProvider
Kenmerken
Implementeringen

Opmerkingen

LocalizationExtenderProvider kan een IRootDesigner uitbreiden met een set eigenschappen en methoden die ondersteuning bieden voor de .NET Framework-lokalisatiearchitectuur. Zie Lokalisatie voor meer informatie over het gebruik van resources.

Met de lokalisatieondersteuningsarchitectuur kunnen ontwerpers onderdeeleigenschappen initialiseren met behulp van resourcebestanden die tijdens runtime kunnen worden gewisseld om verschillende talen, cultuurspecifieke stijlen en dynamisch configureerbare functies te ondersteunen. U kunt de methoden van deze klasse gebruiken om ontwerpers en code die serializers genereren in staat te stellen om te laden uit resources en initialisatiecode te bouwen die gebruikmaakt van lokalisatiefuncties.

De standaard serializers die worden geleverd met Visual Studio zijn al in staat om onderdelen en besturingselementen te lokaliseren, maar ze doen dit alleen als ze ondersteuning zoeken voor de .NET Framework-lokalisatiearchitectuur. Om de aanwezigheid van lokalisatieondersteuning te detecteren, moet het serialisatiesysteem een openbare Boolean eigenschap met de naam Localizable vinden in het hoofdontwerponderdeel. Als een serializer deze eigenschap vindt, zoekt deze naar een eigenschap van het type CultureInfo 'Taal' om de huidige resourceconfiguratie te bepalen. Standaardserialisaties gebruiken deze eigenschappen om te bepalen of deze lokale resources van het onderdeel moeten lokaliseren. Als dat het geval is, in welke CultureInfo indeling de resourcegegevens moeten worden opgeslagen.

Constructors

Name Description
LocalizationExtenderProvider(ISite, IComponent)
Verouderd.

Initialiseert een nieuw exemplaar van de LocalizationExtenderProvider klasse met behulp van de opgegeven serviceprovider en het basisonderdeel.

Methoden

Name Description
CanExtend(Object)
Verouderd.

Hiermee wordt aangegeven of dit object de extender-eigenschappen aan het opgegeven object kan leveren.

Dispose()
Verouderd.

Verwijdert de resources (behalve het geheugen) die worden gebruikt door de LocalizationExtenderProvider.

Dispose(Boolean)
Verouderd.

Publiceert de niet-beheerde resources die worden gebruikt door de LocalizationExtenderProvider beheerde resources en brengt eventueel de beheerde resources vrij.

Equals(Object)
Verouderd.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()
Verouderd.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetLanguage(Object)
Verouderd.

Hiermee haalt u de huidige resourcecultuur voor het opgegeven object op.

GetLoadLanguage(Object)
Verouderd.

Hiermee wordt de standaardresourcecultuur opgehaald die moet worden gebruikt bij het initialiseren van de waarden van een gelokaliseerd object tijdens het ontwerp.

GetLocalizable(Object)
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het opgegeven object resourcelokalisatie ondersteunt.

GetType()
Verouderd.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()
Verouderd.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ResetLanguage(Object)
Verouderd.

Hiermee stelt u de resourcecultuur voor het opgegeven object opnieuw in.

SetLanguage(Object, CultureInfo)
Verouderd.

Hiermee stelt u de huidige resourcecultuur voor het opgegeven object in op de opgegeven resourcecultuur.

SetLocalizable(Object, Boolean)
Verouderd.

Hiermee stelt u een waarde in die aangeeft of het opgegeven object gelokaliseerde resources ondersteunt.

ShouldSerializeLanguage(Object)
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het opgegeven object de lokaliseerbare waarden in een resource moet bevatten.

ToString()
Verouderd.

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op