Compartilhar via


XhtmlImageAdapter Classe

Definição

Cuidado

The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.

Fornece uma classe de adaptador de imagem para o conjunto de adaptadores XHTML. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

public ref class XhtmlImageAdapter : System::Web::UI::MobileControls::Adapters::XhtmlAdapters::XhtmlControlAdapter
public class XhtmlImageAdapter : System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlControlAdapter
[System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")]
public class XhtmlImageAdapter : System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlControlAdapter
type XhtmlImageAdapter = class
    inherit XhtmlControlAdapter
[<System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")>]
type XhtmlImageAdapter = class
    inherit XhtmlControlAdapter
Public Class XhtmlImageAdapter
Inherits XhtmlControlAdapter
Herança
Atributos

Comentários

Os adaptadores de controle no System.Web.UI.MobileControls.Adapters.XhtmlAdapters namespace fornecem renderização XHTML e processamento para controles móveis em uma variedade de dispositivos de exibição.

Construtores

Nome Description
XhtmlImageAdapter()
Obsoleto.

Inicializa uma nova instância da classe XhtmlImageAdapter. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

Propriedades

Nome Description
Control
Obsoleto.

Obtém uma referência fortemente tipada para o controle associado. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

CssLocation
Obsoleto.

Indica se a folha de estilos está localizada como um arquivo físico externo, é interna à página atual, é armazenada no estado da sessão atual ou está armazenada no cache do aplicativo. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
Device
Obsoleto.

Retorna o objeto de funcionalidades do dispositivo associado à solicitação. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)
DocumentType
Obsoleto.

Indica o tipo de marcação XHTML usado para renderizar o documento atual. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ItemWeight
Obsoleto.

Acessa o peso aproximado de um único item no controle. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)
Page
Obsoleto.

Retorna a página associada ao adaptador de dispositivo. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)
PageAdapter
Obsoleto.

Obtém o adaptador de página da página na qual o controle associado reside. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
SecondaryUIMode
Obsoleto.

Obtém o modo de interface do usuário secundário atual. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
Style
Obsoleto.

Retorna o objeto de estilo associado ao controle ao qual o adaptador de dispositivo está anexado. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)
StyleSheetLocationAttributeValue
Obsoleto.

Obtém o valor do CssLocation atributo, se existir, do formulário no qual ele está contido. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
StyleSheetStorageApplicationSetting
Obsoleto.

Obtém o valor da XhtmlCssState configuração na appSettings seção do arquivo Web.config. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
VisibleWeight
Obsoleto.

Obtém ou define o peso aproximado do controle, em caracteres. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)

Métodos

Nome Description
CalculateOptimumPageWeight(Int32)
Obsoleto.

Determina o peso ideal da página para o dispositivo. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)
ClearPendingBreakIfDeviceBreaksOnBlockLevel(XhtmlMobileTextWriter)
Obsoleto.

Limpa uma interrupção pendente se o dispositivo de destino for interrompido em elementos de bloco. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalClearCachedEndTag(XhtmlMobileTextWriter, String)
Obsoleto.

Limpa a marca de término atual do gravador de texto fornecido se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalClearPendingBreak(XhtmlMobileTextWriter)
Obsoleto.

Limpa uma interrupção pendente no dispositivo de destino se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalEnterFormat(XhtmlMobileTextWriter, Style)
Obsoleto.

Começa uma seção com a marca de abertura e atributos que implementam os formatos do estilo especificado, se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalEnterLayout(XhtmlMobileTextWriter, Style)
Obsoleto.

Começa uma seção com a marca de abertura e atributos que implementam o layout do estilo especificado, se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalEnterStyle(XhtmlMobileTextWriter, Style, String)
Obsoleto.

Grava a marca de abertura do elemento especificado, juntamente com atributos que implementam o layout e a formatação de caracteres do estilo especificado, se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalEnterStyle(XhtmlMobileTextWriter, Style)
Obsoleto.

Grava a marca de abertura de uma <span> seção, juntamente com atributos que implementam o layout e a formatação de caracteres do estilo especificado, se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalExitFormat(XhtmlMobileTextWriter, Style)
Obsoleto.

Termina um bloco que usa a formatação de caracteres de um estilo especificado, se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalExitLayout(XhtmlMobileTextWriter, Style)
Obsoleto.

Termina um bloco que usa a formatação de layout de um estilo especificado, se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalExitStyle(XhtmlMobileTextWriter, Style)
Obsoleto.

Termina um </span> elemento que vem usando o layout e a formatação de caracteres de um estilo especificado, se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalPopPhysicalCssClass(XhtmlMobileTextWriter)
Obsoleto.

Remove o nome da classe da folha de estilos em cascata atual do XhtmlMobileTextWriter objeto, se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalRenderClassAttribute(XhtmlMobileTextWriter)
Obsoleto.

Coloca um atributo de nome de classe no próximo elemento a ser renderizado, se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalRenderClosingDivElement(XhtmlMobileTextWriter)
Obsoleto.

Renderiza uma marca de fechamento </div> se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalRenderClosingSpanElement(XhtmlMobileTextWriter)
Obsoleto.

Renderiza um elemento de fechamento </span> se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalRenderCustomAttribute(XhtmlMobileTextWriter, String, String)
Obsoleto.

Inclui um atributo personalizado com o nome e o valor especificados no próximo elemento a ser renderizado, se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalRenderCustomAttribute(XhtmlMobileTextWriter, String)
Obsoleto.

Obtém o valor do atributo com o nome especificado do controle associado e o renderiza no próximo elemento com o nome especificado se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalRenderOpeningDivElement(XhtmlMobileTextWriter)
Obsoleto.

Renderiza uma marca de abertura para um <div> elemento se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalRenderOpeningSpanElement(XhtmlMobileTextWriter)
Obsoleto.

Renderiza uma marca de abertura para um <span> elemento, se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalSetPendingBreak(XhtmlMobileTextWriter)
Obsoleto.

Define uma interrupção pendente se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ConditionalSetPendingBreakAfterInline(XhtmlMobileTextWriter)
Obsoleto.

Define uma interrupção pendente após elementos embutidos se determinadas condições forem atendidas. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
CreateTemplatedUI(Boolean)
Obsoleto.

Chamado por um controle para criar uma interface do usuário (interface do usuário) modelo. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)
Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
ExitSecondaryUIMode()
Obsoleto.

Sai de qualquer modo de interface do usuário secundário para o controle. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
GetCustomAttributeValue(MobileControl, String)
Obsoleto.

Obtém o valor do atributo especificado de um determinado controle. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
GetCustomAttributeValue(String)
Obsoleto.

Obtém o valor do atributo especificado da marcação do controle associado. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
GetDefaultLabel(Int32)
Obsoleto.

Retorna a cadeia de caracteres padrão localizada para o controle de rótulo. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)
GetHashCode()
Obsoleto.

Serve como a função de hash padrão.

(Herdado de Object)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
HandlePostBackEvent(String)
Obsoleto.

Retorna true se o evento foi tratado. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)
LoadAdapterState(Object)
Obsoleto.

Carrega dados de estado de exibição específicos para este adaptador. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
LoadPostData(String, NameValueCollection, Object, Boolean)
Obsoleto.

Retorna true se o adaptador manipula o carregamento dos dados postais. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
OnInit(EventArgs)
Obsoleto.

Chamado depois que um objeto, como um formulário ou uma página, é inicializado. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)
OnLoad(EventArgs)
Obsoleto.

Carrega dados que pertencem a um controle, uma página ou um adaptador de dispositivo. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)
OnPreRender(EventArgs)
Obsoleto.

Chamado pelo método do OnPreRender(EventArgs) controle, para executar o trabalho específico do adaptador antes da renderização. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)
OnUnload(EventArgs)
Obsoleto.

Descarrega dados que pertencem a um controle, uma página ou um adaptador de dispositivo. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)
PreprocessQueryString(String)
Obsoleto.

Obtém a parte da cadeia de caracteres de consulta fornecida que contém parâmetros para processar a solicitação. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
Render(HtmlTextWriter)
Obsoleto.

Exibe o controle associado e todos os seus controles filho no cliente. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
Render(XhtmlMobileTextWriter)
Obsoleto.

Renderiza o controle e seu conteúdo no cliente usando o fornecido XhtmlMobileTextWriter. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

RenderAsHiddenInputField(XhtmlMobileTextWriter)
Obsoleto.

Renderiza o texto do campo oculto para um controle. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
RenderBeginLink(XhtmlMobileTextWriter, String, String, Style, String, String)
Obsoleto.

Renderiza a marca de abertura de um link usando o determinado XhtmlMobileTextWriter e o destino, bem como os estilos fornecidos ou o nome da classe da folha de estilos em cascata, a chave de acesso e o texto do título. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
RenderBeginLink(XhtmlMobileTextWriter, String, String, Style, String)
Obsoleto.

Renderiza a marca de abertura de um link usando o determinado XhtmlMobileTextWriter e o destino, bem como os estilos fornecidos ou o nome da classe de folha de estilos em cascata fornecido. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
RenderBeginLink(XhtmlMobileTextWriter, String)
Obsoleto.

Renderiza a marca de abertura de um link usando o determinado XhtmlMobileTextWriter e o destino. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
RenderChildren(HtmlTextWriter)
Obsoleto.

Renderiza os filhos do controle. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de ControlAdapter)
RenderClosingListTag(XhtmlMobileTextWriter, String)
Obsoleto.

Renderiza uma marca de fechamento para um elemento de lista especificado. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
RenderEndLink(XhtmlMobileTextWriter)
Obsoleto.

Renderiza uma marca de fechamento (</a>) para um elemento de link. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
RenderImage(XhtmlMobileTextWriter)
Obsoleto.

Renderiza o controle de imagem no cliente usando o objeto fornecido XhtmlMobileTextWriter . Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

RenderOffPageVariables(XhtmlMobileTextWriter, Control, Int32)
Obsoleto.

Renderiza variáveis de postback ocultas para controles filho que não estão visíveis devido à paginação ou à interface do usuário secundária. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
RenderOpeningListTag(XhtmlMobileTextWriter, String)
Obsoleto.

Renderiza uma marca de abertura para o nome da marca especificado. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
RenderPostBackEventAsAnchor(XhtmlMobileTextWriter, String, String, String, Style, String)
Obsoleto.

Renderiza um evento de postback como um link com o argumento, o texto e a chave de acesso especificados, bem como os estilos especificados ou o nome da classe de folha de estilos em cascata especificado. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
RenderPostBackEventAsAnchor(XhtmlMobileTextWriter, String, String, String)
Obsoleto.

Renderiza um evento de postback como um link com o argumento, o texto e a chave de acesso especificados. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
RenderPostBackEventAsAnchor(XhtmlMobileTextWriter, String, String)
Obsoleto.

Renderiza um evento de postback como um link com o argumento e o texto especificados. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
SaveAdapterState()
Obsoleto.

Salva dados de estado de exibição específicos para este adaptador. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Mobile Apps & Sites com ASP.NET.

(Herdado de XhtmlControlAdapter)
ToString()
Obsoleto.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também