LocalizationExtenderProvider Classe

Definição

Cuidado

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

Fornece suporte de tempo de design para recursos de localização para um designer raiz.

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
Herança
LocalizationExtenderProvider
Atributos
Implementações

Comentários

LocalizationExtenderProvider pode estender um IRootDesigner com um conjunto de propriedades e métodos que fornecem suporte para a arquitetura de localização do .NET Framework. Para obter mais informações sobre como usar recursos, consulte Localização.

A arquitetura de suporte à localização permite que os designers inicializem propriedades de componente usando arquivos de recurso que podem ser trocados em tempo de execução para dar suporte a uma variedade de idiomas, estilos específicos à cultura e recursos configuráveis dinamicamente. Você pode usar os métodos dessa classe para habilitar designers e serializadores de geração de código a serem carregados de recursos e criar código de inicialização que usa recursos de localização.

Os serializadores padrão que são enviados com Visual Studio já são capazes de localizar componentes e controles, mas só o fazem se localizarem suporte para a arquitetura de localização do .NET Framework. Para detectar a presença de suporte à localização, o sistema de serialização deve localizar uma propriedade pública Boolean chamada "Localizable" no componente do designer raiz. Se um serializador encontrar essa propriedade, ele procurará uma propriedade do tipo CultureInfo chamada "Language" para determinar a configuração de recurso atual. Serializadores padrão usam essas propriedades para determinar se ele deve localizar quaisquer recursos localizáveis do componente e, em caso afirmativo, em qual CultureInfo formato as informações do recurso devem ser salvas.

Construtores

Nome Description
LocalizationExtenderProvider(ISite, IComponent)
Obsoleto.

Inicializa uma nova instância da LocalizationExtenderProvider classe usando o provedor de serviços e o componente base especificados.

Métodos

Nome Description
CanExtend(Object)
Obsoleto.

Indica se esse objeto pode fornecer suas propriedades de extensor para o objeto especificado.

Dispose()
Obsoleto.

Descarta os recursos (além da memória) usados LocalizationExtenderProviderpelo .

Dispose(Boolean)
Obsoleto.

Libera os recursos não gerenciados usados pelo LocalizationExtenderProvider e, opcionalmente, libera os recursos gerenciados.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()
Obsoleto.

Serve como a função hash predefinida.

(Herdado de Object)
GetLanguage(Object)
Obsoleto.

Obtém a cultura de recurso atual para o objeto especificado.

GetLoadLanguage(Object)
Obsoleto.

Obtém a cultura de recurso padrão a ser usada ao inicializar os valores de um objeto localizado em tempo de design.

GetLocalizable(Object)
Obsoleto.

Obtém um valor que indica se o objeto especificado dá suporte à localização de recursos.

GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ResetLanguage(Object)
Obsoleto.

Redefine a cultura de recurso para o objeto especificado.

SetLanguage(Object, CultureInfo)
Obsoleto.

Define a cultura de recurso atual do objeto especificado como a cultura de recurso especificada.

SetLocalizable(Object, Boolean)
Obsoleto.

Define um valor que indica se o objeto especificado dá suporte a recursos localizados.

ShouldSerializeLanguage(Object)
Obsoleto.

Obtém um valor que indica se o objeto especificado deve ter seus valores localizáveis persistidos em um recurso.

ToString()
Obsoleto.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a