Outlook Ribbon bei ausgewählten Contactitem ändern

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von Schiedsrichter.

    Outlook Ribbon bei ausgewählten Contactitem ändern

    Guten Morgen,

    ich möchte gern ein eigenes Ribbon was ganz normal geladen wird ändern sobald ein Contactitem ausgewählt ist. Aktuell fange ich das Event wie folgt ab.

    in der ThisAddIn.vb

    VB.NET-Quellcode

    1. Public Class ThisAddIn
    2. Public WithEvents myOlExp As Outlook.Explorer
    3. Public myOlSel As Outlook.Selection
    4. Public contactItem As Outlook.ContactItem
    5. Public myribbon As RibbonIsasTool
    6. Protected Overrides Function CreateRibbonExtensibilityObject() As Microsoft.Office.Core.IRibbonExtensibility
    7. Return New RibbonIsasTool()
    8. End Function
    9. Private Sub ThisAddIn_Startup() Handles Me.Startup
    10. myOlExp = Application.ActiveExplorer
    11. myOlSel = myOlExp.Selection
    12. End Sub
    13. Private Sub ThisAddIn_Shutdown() Handles Me.Shutdown
    14. End Sub
    15. Private Sub myOlExp_SelectionChange() Handles myOlExp.SelectionChange
    16. For Each SelectedItem In myOlExp.Selection
    17. If (TypeOf SelectedItem Is Outlook.ContactItem) Then
    18. contactItem = SelectedItem
    19. myribbon.contactname = contactItem.LastNameAndFirstName
    20. myribbon.ribbon.InvalidateControl("dmnu1")
    21. End If
    22. Next
    23. End Sub
    24. End Class


    aber ich bekomme es nicht gebacken das ich auf das ribbon zugreifen kann. myribbon ist andauernd nothing

    Vielleicht kann mir da ja jemand einen Schubs in die richtige Richtung geben.


    Vielen Dank
    Jürgen

    CodeTags korrigiert ~VaporiZed

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „VaporiZed“ ()