ReportingService2005.GetUserModel(String, String) Método

Definição

Retorna a parte semântica de um modelo para o usuário atual.

public:
 cli::array <System::Byte> ^ GetUserModel(System::String ^ Model, System::String ^ Perspective);
public byte[] GetUserModel (string Model, string Perspective);
member this.GetUserModel : string * string -> byte[]
Public Function GetUserModel (Model As String, Perspective As String) As Byte()

Parâmetros

Model
String

Nome completo do modelo para o qual recuperar a definição de modelo específica ao usuário.

Perspective
String

A ID da perspectiva para a qual recuperar o modelo de relatório.

Retornos

Byte[]

Uma matriz de bytes que contém a definição de SMDL das partes semânticas do modelo para o qual o usuário tem permissão. Para obter mais informações sobre esse tipo de dados, consulte a documentação do Microsoft .NET Framework sobre estrutura de byte.

Comentários

A tabela a seguir mostra o cabeçalho e as informações de permissão sobre esta operação.

Cabeçalhos SOAP (Out) ServerInfoHeaderValue
Permissões necessárias ReadProperties

A definição de modelo retornada é limitada às partes semânticas do modelo que o usuário tem permissão para exibir ou usar.

Quando Perspective é fornecido, o modelo de usuário retornado reflete apenas os itens de modelo que o usuário tem permissão para ver nessa perspectiva.

Aplica-se a