Langue

ProtectedViewWindow Interface

Définition

Représente une fenêtre de vue protégée.

public interface class ProtectedViewWindow
[System.Runtime.InteropServices.Guid("000244CD-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface ProtectedViewWindow
Public Interface ProtectedViewWindow
Attributs

Remarques

Une fenêtre Mode protégé sert à afficher un classeur provenant d’un emplacement potentiellement dangereux. Les emplacements présentant des risques de sécurité potentiels sont définis comme suit :

  1. Fichiers ouverts à partir d’Internet.
  2. Pièces jointes ouvertes à partir de Microsoft Outlook 2010.
  3. Fichiers bloqués par la stratégie de blocage des fichiers.
  4. Fichiers dont le processus de validation de fichier Office échoue.
  5. Fichiers explicitement ouverts en Mode protégé à l’aide de la commande Ouvrir en mode protégé du bouton Ouvrir dans la boîte de dialogue Ouvrir.

Les classeurs affichés dans une fenêtre Mode protégé ne sont pas modifiables, et l’exécution de contenu actif tel que les macros Visual Basic pour Applications et les connexions de données est restreint.

Pour renvoyer un seul ProtectedViewWindow objet de la ProtectedViewWindows collection, utilisez ProtectedViewWindows(Index), où Index correspond au numéro d’index de la fenêtre que vous souhaitez ouvrir. Vous pouvez également accéder à l’objet ProtectedViewWindow qui représente la fenêtre d’affichage protégé active à l’aide de la Microsoft.Office.Interop.Excel.Application.ActiveProtectedViewWindow propriété de l’objet Application .

Après avoir accédé à un ProtectedViewWindow objet, utilisez la Workbook propriété pour accéder à l’objet Workbook qui représente le fichier de classeur ouvert dans la fenêtre du mode protégé. Étant donné qu’une fenêtre de vue protégée est conçue pour protéger l’utilisateur contre du code potentiellement malveillant, les opérations que vous pouvez effectuer à l’aide d’un Workbook objet renvoyé par un ProtectedViewWindow objet seront limitées. La plupart des opérations non autorisées retournent « Erreur d’exécution 1004 : Cette commande n’est pas disponible lorsqu’Excel est en bac à sable ».

Propriétés

Nom Description
_Default

Représente une fenêtre de vue protégée.

Caption

Obtient ou définit une valeur représentant le nom qui apparaît dans la barre de titre de la fenêtre Vue protégée.

EnableResize

Obtient ou définit si la fenêtre du mode protégé peut être redimensionnée.

Height

Obtient ou définit une valeur qui représente la hauteur, en points, de la fenêtre Affichage protégé.

Left

Obtient ou définit une valeur qui représente la distance, en points, entre le bord gauche de la zone cliente et le bord gauche de la fenêtre Affichage protégé.

SourceName

Obtient le nom du fichier source ouvert dans la fenêtre de vue protégée spécifiée.

SourcePath

Obtient le chemin du fichier source ouvert dans la fenêtre de mode protégé spécifiée.

Top

Obtient ou définit une valeur qui représente la distance, en points, entre le bord supérieur de la fenêtre de vue protégée spécifiée et le bord supérieur de la zone utilisable.

Visible

Obtient ou définit une valeur qui détermine si la fenêtre du Mode protégé spécifiée est visible.

Width

Obtient ou définit une valeur qui spécifie la largeur, en points, de la fenêtre du mode protégé spécifiée.

WindowState

Obtient ou définit l’état de la fenêtre de vue protégée spécifiée.

Workbook

Obtient un objet qui représente le classeur ouvert dans la fenêtre en mode protégé spécifiée.

Méthodes

Nom Description
Activate()

Amène la fenêtre Mode protégé au premier plan de l’ordre de plan.

Close()

Ferme la fenêtre de mode protégé spécifiée.

Edit(Object, Object)

Ouvre le classeur qui est ouvert dans la fenêtre Mode protégé spécifiée.

S’applique à