LocalizationExtenderProvider Classe

Definição

Atenção

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

Fornece suporte em tempo de design para funcionalidades de localização a 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

Observações

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 saber mais sobre a utilização de recursos, veja Localização.

A arquitetura de suporte à localização permite aos designers inicializar propriedades dos componentes usando ficheiros de recurso que podem ser trocados em tempo de execução para suportar uma variedade de linguagens, estilos específicos de cultura e funcionalidades dinamicamente configuráveis. Pode usar os métodos desta classe para permitir que designers e serializadores geradores de código carreguem a partir de recursos e construam código de inicialização que utilize funcionalidades de localização.

Os serializadores padrão que vêm com o Visual Studio já são capazes de localizar componentes e controlos, mas só o fazem se encontrarem suporte para a arquitetura de localização do .NET Framework. Para detetar a presença de suporte à localização, o sistema de serialização deve localizar uma propriedade pública Boolean chamada "Localizable" no componente designer raiz. Se um serializador encontrar esta propriedade, procura uma propriedade do tipo CultureInfo chamada "Language" para determinar a configuração atual dos recursos. Os serializadores por defeito usam estas propriedades para determinar se devem localizar recursos localizáveis do componente e, em caso afirmativo, em que CultureInfo formato a informação do recurso deve ser guardada.

Construtores

Name Description
LocalizationExtenderProvider(ISite, IComponent)
Obsoleto.

Inicializa uma nova instância da LocalizationExtenderProvider classe usando o fornecedor de serviço especificado e o componente base.

Métodos

Name Description
CanExtend(Object)
Obsoleto.

Indica se este objeto pode fornecer as suas propriedades de extensor ao objeto especificado.

Dispose()
Obsoleto.

Elimina os recursos (exceto memória) usados pelo LocalizationExtenderProvider.

Dispose(Boolean)
Obsoleto.

Liberta os recursos não geridos usados pelo LocalizationExtenderProvider e opcionalmente liberta os recursos geridos.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()
Obsoleto.

Serve como função de hash predefinida.

(Herdado de Object)
GetLanguage(Object)
Obsoleto.

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

GetLoadLanguage(Object)
Obsoleto.

Obtém a cultura de recursos padrão para usar ao inicializar os valores de um objeto localizado no momento do design.

GetLocalizable(Object)
Obsoleto.

Recebe um valor que indica se o objeto especificado suporta 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 atual Object.

(Herdado de Object)
ResetLanguage(Object)
Obsoleto.

Reinicia a cultura de recursos para o objeto especificado.

SetLanguage(Object, CultureInfo)
Obsoleto.

Define a cultura de recursos atual para o objeto especificado para a cultura de recursos especificada.

SetLocalizable(Object, Boolean)
Obsoleto.

Define um valor que indica se o objeto especificado suporta recursos localizados.

ShouldSerializeLanguage(Object)
Obsoleto.

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

ToString()
Obsoleto.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a