ReportingService2005.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
Полное имя модели, для которой нужно получить определение модели конкретного пользователя.
- Perspective
- String
Идентификатор перспективы, для которой должна быть получена модель отчета.
Возвращаемое значение
Массив байтов, содержащий определение на языке SMDL для семантических частей модели, на которые пользователь имеет разрешение. Дополнительные сведения об этом типе данных см. в разделе «Байтовая структура» документации по Microsoft .NET Framework.
Комментарии
В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.
Заголовки SOAP | (Out) ServerInfoHeaderValue |
Необходимые разрешения | ReadProperties |
Возвращаемое определение модели ограничено семантической частью модели, на просмотр или использование которого пользователь имеет разрешение.
При Perspective
указании возвращаемая модель пользователя отражает только те элементы модели, на которые пользователь имеет разрешение на просмотр в этой перспективе.