Поделиться через


ReportingService2006.GetUserModel(String, String) Метод

Определение

Возвращает семантическую часть модели для текущего пользователя.

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()

Параметры

Model
String

Полный URL-адрес модели, включая имя файла и расширение SMDL.

Perspective
String

Идентификатор перспективы, получаемой из модели отчета.

Возвращаемое значение

Byte[]

Массив байтов, содержащий определение на языке SMDL для семантических частей модели, на которые пользователь имеет разрешение. Дополнительные сведения об этом типе данных см. в разделе «Байтовая структура» документации по Microsoft .NET Framework.

Комментарии

В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.

Заголовки SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Необходимые разрешения <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

Возвращаемое определение модели ограничено семантической частью модели, которую пользователь имеет разрешение на просмотр или использование.

При Perspective указании возвращаемой пользовательской модели отображаются только те элементы модели, на которые пользователь имеет разрешение на просмотр в этой перспективе.

Применяется к