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


ProtectedViewWindow Интерфейс

Определение

Представляет окно защищенного представления.

public interface class ProtectedViewWindow
[System.Runtime.InteropServices.Guid("000244CD-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface ProtectedViewWindow
Public Interface ProtectedViewWindow
Атрибуты

Комментарии

Окно Защищенное представление используется для отображения книги из потенциально небезопасного расположения. Небезопасные расположения определяются следующим образом:

  1. Файлы, открытые из Интернета.
  2. Вложения, открытые из Microsoft Outlook 2010, русская версия.
  3. Файлы, заблокированные политикой блокировки файлов.
  4. Файлы, которые не прошли проверку файлов Office.
  5. Файлы, явно открытые в защищенном представлении с помощью команды Открыть в защищенном режиме кнопки Открыть в диалоговом окне Открыть.

Книги, отображаемые в окне защищенного представления, не могут быть изменены и запрещено запускать активное содержимое, например Visual Basic для приложений макросы и подключения к данным.

Чтобы вернуть один ProtectedViewWindow объект из ProtectedViewWindows коллекции, используйте ProtectedViewWindows(Index), где Index — это номер индекса открываемого окна. Вы также можете получить доступ к объектуProtectedViewWindow, представляющего активное окно защищенного Application представления, с помощью Microsoft.Office.Interop.Excel.Application.ActiveProtectedViewWindow свойства объекта .

После доступа к объекту ProtectedViewWindowWorkbook используйте свойство для доступа Workbook к объекту, представляющего файл книги, открытый в окне Защищенное представление. Так как окно Защищенное представление предназначено для защиты пользователя от потенциально вредоносного кода, операции, которые можно выполнить с помощью Workbook объекта, возвращаемого ProtectedViewWindow объектом, будут ограничены. Большинство недопустимых операций возвращают сообщение "Ошибка времени выполнения 1004: эта команда недоступна, если Excel находится в изолированной среде".

Свойства

_Default

Представляет окно защищенного представления.

Caption

Возвращает или задает значение, представляющее имя, которое отображается в строке заголовка окна Защищенное представление.

EnableResize

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

Height

Возвращает или задает значение, представляющее высоту окна Защищенное представление (в точках).

Left

Получает или задает значение, представляющее расстояние (в точках) от левого края клиентской области до левого края окна Защищенное представление.

SourceName

Возвращает имя исходного файла, открытого в указанном окне защищенного представления.

SourcePath

Возвращает путь к исходному файлу, открытому в указанном окне защищенного представления.

Top

Возвращает или задает значение, представляющее расстояние (в точках) от верхнего края указанного окна защищенного представления до верхнего края полезной области.

Visible

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

Width

Возвращает или задает значение, указывающее ширину указанного окна защищенного представления (в точках).

WindowState

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

Workbook

Возвращает объект , представляющий книгу, открытую в указанном окне защищенного представления.

Методы

Activate()

Выводит окно Защищенное представление в начало z-порядка.

Close()

Закрывает указанное окно защищенного представления.

Edit(Object, Object)

Открывает книгу, открытую в указанном окне защищенного представления для редактирования.

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