Свойство | Тип | Описание | |
---|---|---|---|
AddAssemblies | void | ||
ContainsFile | bool | ||
EnumerateAssembliesInBinDirectory | IEnumerable |
||
InUse | bool | ||
IsCustomNodeFromPackageInUse | bool | ||
IsNodeLibrary | bool | ||
IsWorkspaceFromPackageOpen | bool | ||
MarkForUninstall | void | ||
RefreshCustomNodesFromDirectory | void | ||
UninstallCore | void | ||
UnmarkForUninstall | void |
Метод | Описание | |
---|---|---|
EnumerateAdditionalFiles ( ) : void | ||
EnumerateAssemblyFilesInBinDirectory ( ) : IEnumerable |
||
FromDirectory ( string rootPath, ILogger logger ) : |
||
FromJson ( string headerPath, ILogger logger ) : |
||
Package ( string directory, string name, string versionName, string license ) : System |
Метод | Описание | |
---|---|---|
Log ( ILogMessage obj ) : void | ||
Log ( string s ) : void |
Метод | Описание | |
---|---|---|
AddAssemblies ( IEnumerable |
Add assemblies at runtime to the package. Does not load the assembly into the node library. If the package is already present in LoadedAssemblies, this will mutate it's IsNodeLibrary property.
|
|
ContainsFile ( string path ) : bool | ||
EnumerateAssembliesInBinDirectory ( ) : IEnumerable |
Enumerates all assemblies in the package
|
|
InUse ( |
||
IsCustomNodeFromPackageInUse ( |
||
IsNodeLibrary ( IEnumerable |
Determine if an assembly is in the "node_libraries" list for the package. This algorithm accepts assemblies that don't have the same version, but the same name. This is important when a package author has updated a dll in their package. This algorithm assumes all of the entries in nodeLibraryFullNames are properly formatted as returned by the Assembly.FullName property. If they are not, it ignores the entry.
|
|
IsWorkspaceFromPackageOpen ( |
||
MarkForUninstall ( IPreferences prefs ) : void | ||
RefreshCustomNodesFromDirectory ( Dynamo.Utilities.CustomNodeManager customNodeManager, bool isTestMode ) : void | ||
UninstallCore ( Dynamo.Utilities.CustomNodeManager customNodeManager, Dynamo.PackageManager.PackageLoader packageLoader, IPreferences prefs ) : void | ||
UnmarkForUninstall ( IPreferences prefs ) : void |
public EnumerateAdditionalFiles ( ) : void | ||
Результат | void |
public EnumerateAssemblyFilesInBinDirectory ( ) : IEnumerable |
||
Результат | IEnumerable |
public static FromDirectory ( string rootPath, ILogger logger ) : |
||
rootPath | string | |
logger | ILogger | |
Результат |
public static FromJson ( string headerPath, ILogger logger ) : |
||
headerPath | string | |
logger | ILogger | |
Результат |
public Package ( string directory, string name, string versionName, string license ) : System | ||
directory | string | |
name | string | |
versionName | string | |
license | string | |
Результат | System |