C# Class PluginFramework.AddIn.Core.BundleRepository

Inheritance: IBundleRepository
显示文件 Open project: tianjing/PluginFramework Class Usage Examples

Public Methods

Method Description
BundleRepository ( ) : System
GetBundle ( int bundleId ) : IBundle
GetBundle ( string symbolicName, System.Version version ) : IBundle
GetBundles ( ) : IBundle[]
GetBundles ( string symbolicName ) : IBundle[]
Register ( IBundle bundle ) : void
Unregister ( IBundle bundle ) : bool
this ( int index ) : IBundle

Method Details

BundleRepository() public method

public BundleRepository ( ) : System
return System

GetBundle() public method

public GetBundle ( int bundleId ) : IBundle
bundleId int
return IBundle

GetBundle() public method

public GetBundle ( string symbolicName, System.Version version ) : IBundle
symbolicName string
version System.Version
return IBundle

GetBundles() public method

public GetBundles ( ) : IBundle[]
return IBundle[]

GetBundles() public method

public GetBundles ( string symbolicName ) : IBundle[]
symbolicName string
return IBundle[]

Register() public method

public Register ( IBundle bundle ) : void
bundle IBundle
return void

Unregister() public method

public Unregister ( IBundle bundle ) : bool
bundle IBundle
return bool

this() public method

public this ( int index ) : IBundle
index int
return IBundle