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.
- In Microsoft Outlook 2010 geöffnete Anlagen
- 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 Sammlung 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 der geschützten 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 der geschützten Ansicht den Benutzer vor potenziell bösartigem Code schützen soll, sind die Operationen, die Sie mit einem Workbook von einem ProtectedViewWindow Objekt zurückgegebenen Objekt ausführen können, begrenzt. 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
| Name | Beschreibung |
|---|---|
| _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, ob die Größe des Fensters "Geschützte Ansicht" geändert werden kann, oder legt fest. |
| 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 bis zum linken Rand des Fensters "Geschützte Ansicht" darstellt, oder legt diesen fest. |
| SourceName |
Ruft den Namen der Quelldatei ab, die im angegebenen Fenster "Geschützte Ansicht" geöffnet ist. |
| SourcePath |
Ruft den Pfad der Quelldatei ab, die im angegebenen Fenster der geschützten Ansicht geöffnet ist. |
| Top |
Ruft einen Wert ab, der den Abstand in Punkt vom oberen Rand des angegebenen Fensters für die geschützte Ansicht bis zum oberen Rand des nutzbaren Bereichs darstellt, oder legt diesen fest. |
| Visible |
Ruft einen Wert ab, der bestimmt, ob das angegebene Fenster "Geschützte Ansicht" sichtbar ist, oder legt diesen fest. |
| Width |
Ruft einen Wert ab, der die Breite des angegebenen Fensters "Geschützte Ansicht" in Punkt angibt, oder legt diesen fest. |
| WindowState |
Ruft den Status des angegebenen Fensters "Geschützte Ansicht" ab oder legt ihn fest. |
| Workbook |
Ruft ein Objekt ab, das die Arbeitsmappe darstellt, die im angegebenen Fenster "Geschützte Ansicht" geöffnet ist. |
Methoden
| Name | Beschreibung |
|---|---|
| Activate() |
Bringt das Fenster Geschützte Ansicht an den Beginn der Z-Reihenfolge. |
| Close() |
Schließt das angegebene Fenster "Geschützte Ansicht". |
| Edit(Object, Object) |
Öffnet die Arbeitsmappe, die im angegebenen Fenster Geschützte Ansicht geöffnet ist, zum Bearbeiten. |