Search Results for

    Show / Hide Table of Contents

    Class DefaultPluginLocator

    Inheritance
    System.Object
    DefaultPluginLocator
    Implements
    IPluginLocator
    System.IDisposable
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Sdl.Core.PluginFramework
    Assembly: Sdl.Core.PluginFramework.dll
    Syntax
    public sealed class DefaultPluginLocator : IPluginLocator, IDisposable

    Constructors

    DefaultPluginLocator()

    Declaration
    public DefaultPluginLocator()

    DefaultPluginLocator(String, String, String)

    Declaration
    public DefaultPluginLocator(string systemPluginsDirectory, string thirdPartyPluginsDirectory, string thirdPartyPluginsPackagesDirectory)
    Parameters
    Type Name Description
    System.String systemPluginsDirectory
    System.String thirdPartyPluginsDirectory
    System.String thirdPartyPluginsPackagesDirectory

    Properties

    LoadThirdPartyPlugins

    Declaration
    public bool LoadThirdPartyPlugins { get; set; }
    Property Value
    Type Description
    System.Boolean

    SystemPluginsDirectory

    Declaration
    public string SystemPluginsDirectory { get; }
    Property Value
    Type Description
    System.String

    ThirdPartyPluginsDirectory

    Declaration
    public string ThirdPartyPluginsDirectory { get; }
    Property Value
    Type Description
    System.String

    ThirdPartyPluginsPackagesDirectory

    Declaration
    public string ThirdPartyPluginsPackagesDirectory { get; }
    Property Value
    Type Description
    System.String

    Methods

    Dispose()

    Declaration
    public void Dispose()

    GetPluginDescriptors()

    Declaration
    public IPluginDescriptor[] GetPluginDescriptors()
    Returns
    Type Description
    IPluginDescriptor[]

    Implements

    IPluginLocator
    System.IDisposable

    On this page

    • Constructors
      • DefaultPluginLocator()
      • DefaultPluginLocator(String, String, String)
    • Properties
      • LoadThirdPartyPlugins
      • SystemPluginsDirectory
      • ThirdPartyPluginsDirectory
      • ThirdPartyPluginsPackagesDirectory
    • Methods
      • Dispose()
      • GetPluginDescriptors()
    • Implements
    Back to top Generated by DocFX