Search Results for

    Show / Hide Table of Contents

    Advanced Use Cases

    This section gives an overview of more advanced use cases and functionality in the plug-in framework.

    Advanced Use Cases

    This section gives an overview of other, more advanced functionality and aspects of the plug-in framework.

    The following topics will be covered:

    • The Plug-in Registry: A closer look at the plug-in registry and various ways to initialize it.
    • Object Registry: Utility classes for host applications.
    • Auxiliary Extension Attributes: Adding additional meta data to an extension.
    • Sortable Extension Points: Mechanisms to deal with extension point that have a concept of order for their extensions.
    • Plug-in Resources and Localizability: How to make extension meta-data localizable
    • Deployment: How plug-ins are deployed.
    • Plug-in State: Maintaining the state of enabled and disabled plug-ins.
    • Plug-in State Handlers: Preventing enabling or disabling plug-ins.
    • The Plug-in Manifest Generator: Information about how plug-ins manifests are created.
    • Compile-time Validation: Information about how to validate extension definitions at compile-time.
    • Serialization Performance: Information on how to ensure good plug-in loading performance.
    • Improve this Doc

    On this page

    • Advanced Use Cases
    Back to top Generated by DocFX