ProtectedViewWindow Interface

Définition

Représente une fenêtre Mode protégé.

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 est le 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 Mode 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 Mode protégé. Étant donné qu’une fenêtre Mode protégé est conçue pour protéger l’utilisateur contre le code potentiellement malveillant, les opérations que vous pouvez effectuer à l’aide d’un Workbook objet retourné par un ProtectedViewWindow objet seront limitées. La plupart des opérations qui ne sont pas autorisées retournent « Erreur d’exécution 1004 : Cette commande n’est pas disponible quand Excel est en bac à sable ».

Propriétés

_Default

Représente une fenêtre Mode protégé.

Caption

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

EnableResize

Obtient ou définit si la fenêtre 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 Mode 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 Mode protégé.

SourceName

Obtient le nom du fichier source qui est ouvert dans la fenêtre Mode protégé spécifiée.

SourcePath

Obtient le chemin du fichier source qui est ouvert dans la fenêtre 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 Mode protégé 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 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 Mode protégé spécifiée.

WindowState

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

Workbook

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

Méthodes

Activate()

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

Close()

Ferme la fenêtre 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 à