Partilhar via


Propriedade ReportViewer.InteractiveDeviceInfos

Obtém o objeto DeviceInfoCollection que o controle ReportViewer usa para renderizar o relatório na área de relatório como HTML.

Namespace:  Microsoft.Reporting.WebForms
Assembly:  Microsoft.ReportViewer.WebForms (em Microsoft.ReportViewer.WebForms.dll)

Sintaxe

'Declaração
<BrowsableAttribute(False)> _
Public Property InteractiveDeviceInfos As DeviceInfoCollection
[BrowsableAttribute(false)]
public DeviceInfoCollection InteractiveDeviceInfos { get; private set; }
[BrowsableAttribute(false)]
public:
property DeviceInfoCollection^ InteractiveDeviceInfos {
    DeviceInfoCollection^ get ();
    private: void set (DeviceInfoCollection^ value);
}
[<BrowsableAttribute(false)>]
member InteractiveDeviceInfos : DeviceInfoCollection with get, private set
function get InteractiveDeviceInfos () : DeviceInfoCollection
private function set InteractiveDeviceInfos (value : DeviceInfoCollection)

Valor de propriedade

Tipo: Microsoft.Reporting.WebForms.DeviceInfoCollection
Um objeto DeviceInfoCollection.

Comentários

Você pode adicionar ou remover configurações de informações de dispositivo na propriedade InteractiveDeviceInfos para especificar como o relatório deve ser renderizado na área de relatório.As configurações de informações de dispositivo na propriedade são aplicadas apenas para o relatório que é renderizado na área de relatório.Elas não se aplicam à função Exportar na interface de usuário do ReportViewer.Por exemplo, elas não se aplicam a um servidor de relatório que você exporta no formato de MHTML usando a interface do usuário de Exportar.

Determinadas configurações de informações de dispositivo, como PrefixId e HTMLFragment, são definidas pelo controle ReportViewer e não podem ser substituídas. E determinadas configurações podem ser definidas diretamente por meio das propriedades do membro ou os métodos no controle ReportViewer.Por exemplo, a configuração de Seção pode ser definida usando a propriedade CurrentPage e a configuração de LinkTarget pode ser definida usando HyperlinkTarget.Se você tentar adicionar essas configurações à coleção, o controle ReportViewer gera uma ArgumentException.Para obter mais informações, consulte HTML Device Information Settings.

Exemplos

O exemplo a seguir adiciona informações do dispositivo AccessibleTablix à coleção de InteractiveDeviceInfos para gerar uma marcação de HTML adicional para tablices em relatórios renderizados.

this.ReportViewer1.InteractiveDeviceInfos.Add("AccessibleTablix", "true");
Me.ReportViewer1.InteractiveDeviceInfos.Add("AccessibleTablix", "true")

Consulte também

Referência

ReportViewer Classe

Namespace Microsoft.Reporting.WebForms