ProtectedViewWindow Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Fenster mit geschützter Ansicht dar.
public interface class ProtectedViewWindow
[System.Runtime.InteropServices.Guid("000244CD-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface ProtectedViewWindow
Public Interface ProtectedViewWindow
- Attribute
Hinweise
Ein Fenster Geschützte Ansicht wird verwendet, um eine Arbeitsmappe von einem potenziell unsicheren Speicherort anzuzeigen. Unsichere Speicherorte sind wie folgt definiert:
- Aus dem Internet geöffnete Dateien.
- Anlagen, die über Microsoft Outlook 2010 geöffnet werden.
- Durch eine Zugriffsschutz-Richtlinie gesperrte Dateien.
- Dateien, die die Office-Dateiüberprüfung nicht bestehen.
- Dateien, die explizit mithilfe des Befehls In geschützter Ansicht öffnen der Schaltfläche Öffnen im Dialogfeld Öffnen in der geschützten Ansicht geöffnet werden.
In einem Fenster Geschützte Ansicht angezeigte Arbeitsmappen können nicht bearbeitet werden und können aktive Inhalte, wie etwa VBA-Makros (Visual Basic für Applikationen) und Datenverbindungen, nur eingeschränkt ausführen.
Um ein einzelnes ProtectedViewWindow Objekt aus der ProtectedViewWindows Auflistung zurückzugeben, verwenden Sie ProtectedViewWindows(Index), wobei Index die Indexnummer des Fensters ist, das Sie öffnen möchten. Sie können auch auf das ProtectedViewWindow Objekt zugreifen, das das aktive Fenster geschützte Ansicht darstellt, indem Sie die Microsoft.Office.Interop.Excel.Application.ActiveProtectedViewWindow -Eigenschaft des Application -Objekts verwenden.
Nachdem Sie auf ein ProtectedViewWindow Objekt zugegriffen haben, verwenden Sie die Workbook -Eigenschaft, um auf das Workbook Objekt zuzugreifen, das die Arbeitsmappendatei darstellt, die im Fenster Geschützte Ansicht geöffnet ist. Da ein Fenster geschützte Ansicht den Benutzer vor potenziell schädlichem Code schützt, sind die Vorgänge, die Sie mithilfe eines von einem WorkbookProtectedViewWindow Objekt zurückgegebenen Objekts ausführen können, eingeschränkt. Für die meisten unerlaubten Vorgänge wird "Laufzeitfehler 1004: Dieser Befehl ist nicht verfügbar, wenn Excel mit eingeschränkter Sicherheitsstufe ausgeführt wird" zurückgegeben.
Eigenschaften
_Default |
Stellt ein Fenster mit geschützter Ansicht dar. |
Caption |
Ruft einen Wert ab, der den Namen darstellt, der in der Titelleiste des Fensters Geschützte Ansicht angezeigt wird, oder legt diesen fest. |
EnableResize |
Ruft ab oder legt fest, ob die Größe des Fensters geschützte Ansicht geändert werden kann. |
Height |
Ruft einen Wert ab, der die Höhe des Fensters Geschützte Ansicht in Punkt darstellt, oder legt diesen fest. |
Left |
Ruft einen Wert ab, der den Abstand (in Punkt) vom linken Rand des Clientbereichs zum linken Rand des Fensters Geschützte Ansicht darstellt, oder legt diesen fest. |
SourceName |
Ruft den Namen der Quelldatei ab, die im angegebenen Geschützten Ansichtsfenster geöffnet ist. |
SourcePath |
Ruft den Pfad der Quelldatei ab, die im angegebenen Fenster geschützte Ansicht geöffnet ist. |
Top |
Ruft einen Wert ab, der den Abstand (in Punkt) vom oberen Rand des angegebenen Geschützten Ansichtsfensters bis zum oberen Rand des nutzbaren Bereichs darstellt, oder legt diesen fest. |
Visible |
Ruft einen Wert ab, der bestimmt, ob das angegebene Geschützte Ansichtsfenster sichtbar ist, oder legt diesen fest. |
Width |
Ruft einen Wert ab, der die Breite des angegebenen Geschützten Ansichtsfensters in Punkt angibt, oder legt diesen fest. |
WindowState |
Ruft den Zustand des angegebenen Fensters geschützte Ansicht ab oder legt den Zustand fest. |
Workbook |
Ruft ein -Objekt ab, das die Arbeitsmappe darstellt, die im angegebenen Fenster geschützte Ansicht geöffnet ist. |
Methoden
Activate() |
Bringt das Fenster Geschützte Ansicht an den Beginn der Z-Reihenfolge. |
Close() |
Schließt das angegebene Fenster der geschützten Ansicht. |
Edit(Object, Object) |
Öffnet die Arbeitsmappe, die im angegebenen Fenster Geschützte Ansicht geöffnet ist, zum Bearbeiten. |