Partager via


RibbonPosition, interface

Représente l'emplacement d'un contrôle de ruban dans le menu Microsoft Office par rapport à un contrôle intégré, l'emplacement d'un onglet par rapport à un onglet intégré ou l'emplacement d'un groupe par rapport à un groupe intégré.

Espace de noms :  Microsoft.Office.Tools.Ribbon
Assemblys :   Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
  Microsoft.Office.Tools.Common.v4.0.Utilities (dans Microsoft.Office.Tools.Common.v4.0.Utilities.dll)
  Microsoft.Office.Tools.Common (dans Microsoft.Office.Tools.Common.dll)
  Microsoft.Office.Tools.Word.v4.0.Utilities (dans Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntaxe

'Déclaration
<GuidAttribute("d7167a9c-8d5c-4ca4-9de8-8d19b66d1aa5")> _
Public Interface RibbonPosition _
    Inherits IEquatable(Of RibbonPosition)
[GuidAttribute("d7167a9c-8d5c-4ca4-9de8-8d19b66d1aa5")]
public interface RibbonPosition : IEquatable<RibbonPosition>

Le type RibbonPosition expose les membres suivants.

Propriétés

  Nom Description
Propriété publique OfficeId Obtient l'ID du contrôle, du groupe ou de l'onglet de ruban intégré que le RibbonPosition actuel utilise pour définir un emplacement par rapport à un autre contrôle, groupe ou onglet.
Propriété publique PositionType Obtient une valeur qui indique si le RibbonPosition actuel représente un emplacement avant ou après un contrôle, groupe ou onglet intégré.

Début

Méthodes

  Nom Description
Méthode publique Equals Indique si l'objet actuel est égal à un autre objet du même type. (Hérité de IEquatable<RibbonPosition>.)

Début

Notes

Utilisez la propriété Position d'un RibbonGroup pour spécifier l'emplacement d'un groupe sur un onglet intégré, par rapport à un groupe intégré sur l'onglet. Pour plus d'informations, consultez Comment : personnaliser un onglet intégré.

Utilisez la propriété Position des contrôles qui peuvent être utilisés dans le menu Microsoft Office, tel que RibbonButton, pour spécifier l'emplacement du contrôle par rapport à un contrôle intégré sur le menu. La propriété Position de ces contrôles n'a aucun effet lorsque les contrôles sont placés sur un onglet du ruban. Pour plus d'informations, consultez Comment : ajouter des contrôles au mode Backstage.

Utilisez la propriété Position d'un RibbonTab pour spécifier l'emplacement d'un onglet par rapport à un onglet intégré.

Pour créer un objet RibbonPosition, appelez la méthode AfterOfficeId ou la méthode BeforeOfficeId ou l'objet RibbonPositionStatics.

Vous pouvez obtenir un objet RibbonPositionStatics au moment de l'exécution à l'aide de la propriété RibbonPosition de l'objet RibbonFactory.

Il existe deux méthodes pour accéder à l'objet RibbonFactory :

  • En utilisant la propriété Factory de la classe du ruban. Utilisez cette approche depuis le code dans votre classe de ruban.

  • En utilisant la méthode Globals.Factory.GetRibbonFactory. Utilisez cette approche depuis le code en dehors de votre classe de ruban.

Voir aussi

Référence

Microsoft.Office.Tools.Ribbon, espace de noms

Autres ressources

Comment : ajouter des contrôles au mode Backstage

Comment : personnaliser un onglet intégré

Vue d'ensemble du modèle objet de ruban