Window.CommandBars Propriété
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.
Obtient une référence à la collection CommandBars Microsoft Office de la fenêtre associée à l’objet Window .
public:
abstract property System::Object ^ CommandBars { System::Object ^ get(); };
public abstract object CommandBars { get; }
member this.CommandBars : obj
Public MustOverride ReadOnly Property CommandBars As Object
Valeur de propriété
Référence à la collection Microsoft Office CommandBars de la fenêtre associée à l’objet Window .
Exceptions
Le modèle de formulaire n'est pas configuré avec l'option Autorisation totale de la catégorie Sécurité et approbation dans la boîte de dialogue Options de formulaire.
Exemples
Dans l’exemple suivant, la propriété CommandBars de la Window classe est utilisée pour obtenir une collection CommandBars et afficher le nombre de barres de commandes.
Cet exemple a besoin d'une directive using ou Imports pour l'espace de noms Microsoft.Office.Core dans la section des déclarations du module de code du formulaire.
// Get CommandBars collection casting to
// Microsoft.Office.Core.CommandBars type.
CommandBars myCommandBars =
(CommandBars)this.Application.ActiveWindow.CommandBars;
// Get count using CommandBars Count property.
int commandBarsCount = myCommandBars.Count;
// Display count of command bars.
MessageBox.Show("There are " + commandBarsCount.ToString() +
" Command Bars");
' Get CommandBars collection casting to
' Microsoft.Office.Core.CommandBars type.
Dim myCommandBars As CommandBars =
DirectCast(Me.Application.ActiveWindow.CommandBars, CommandBars)
' Get count using CommandBars Count property.
Dim commandBarsCount As Integer = myCommandBars.Count
' Display count of command bars.
MessageBox.Show("There are " & commandBarsCount.ToString() &
" Command Bars")
Remarques
Après avoir établi une référence à la collection CommandBars, vous pouvez accéder à toutes les propriétés et méthodes de cette classe.
Important : Pour que la propriété CommandBars fonctionne, vous devez établir une référence à la bibliothèque d’objets Microsoft Office 14.0 à l’aide de l’onglet COM de la boîte de dialogue Ajouter une référence dans Visual Studio 2012. Vous établirez ainsi une référence à l'espace de noms Microsoft.Office.Core, qui contient la classe CommandBars. En outre, le formulaire doit être exécuté au niveau Confiance totale.
Seuls les formulaires ouverts à partir d’un modèle de formulaire qui ont été configurés pour s’exécuter en mode confiance totale en utilisant la catégorie Sécurité et approbation de la boîte de dialogue Options de formulaire peuvent accéder à ce membre. Ce membre nécessite la confiance totale pour l’appelant immédiat et ne peut être utilisé par un code ayant un niveau de confiance partiel. Pour plus d’informations, voir « Utilisation de bibliothèques à partir de code d’un niveau de confiance partiel » sur MSDN.
Vous pouvez uniquement accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler.