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
- Атрибуты
Комментарии
Окно Защищенное представление используется для отображения книги из потенциально небезопасного расположения. Небезопасные расположения определяются следующим образом:
- Файлы, открытые из Интернета.
- Вложения, открытые из Microsoft Outlook 2010, русская версия.
- Файлы, заблокированные политикой блокировки файлов.
- Файлы, которые не прошли проверку файлов Office.
- Файлы, явно открытые в защищенном представлении с помощью команды Открыть в защищенном режиме кнопки Открыть в диалоговом окне Открыть.
Книги, отображаемые в окне защищенного представления, не могут быть изменены и запрещено запускать активное содержимое, например 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) |
Открывает книгу, открытую в указанном окне защищенного представления для редактирования. |