ProtectedViewWindow Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 :
- Fichiers ouverts à partir d’Internet.
- Pièces jointes ouvertes à partir de Microsoft Outlook 2010.
- Fichiers bloqués par la stratégie de blocage des fichiers.
- Fichiers dont le processus de validation de fichier Office échoue.
- 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. |