C# 클래스 Dynamo.ViewModels.PackageManagerClientViewModel

A thin wrapper on the Greg rest client for performing IO with the Package Manager
상속: Dynamo.Core.NotificationObject
파일 보기 프로젝트 열기: DynamoDS/Dynamo 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DynamoViewModel DynamoViewModel

Private Properties

프로퍼티 타입 설명
CanToggleLoginState bool
DownloadAndInstall void
PackageManagerClientViewModel System
ShowNodePublishInfo void
ShowNodePublishInfo void
ToggleLoginState void

공개 메소드들

메소드 설명
CanPublishCurrentWorkspace ( object m ) : bool
CanPublishCustomNode ( Function m ) : bool
CanPublishNewPackage ( object m ) : bool
CanPublishSelectedNodes ( object m ) : bool
ClearCompletedDownloads ( ) : void
GoToWebsite ( ) : void
ListAll ( ) : List
PublishCurrentWorkspace ( object m ) : void
PublishCustomNode ( Function m ) : void
PublishNewPackage ( object m ) : void
PublishSelectedNodes ( object m ) : void

비공개 메소드들

메소드 설명
CanToggleLoginState ( ) : bool
DownloadAndInstall ( PackageDownloadHandle packageDownloadHandle, string downloadPath ) : void

This method downloads the package represented by the PackageDownloadHandle, uninstalls its current installation if necessary, and installs the package. Note that, if the package is already installed, it must be uninstallable

PackageManagerClientViewModel ( DynamoViewModel dynamoViewModel, PackageManagerClient model ) : System
ShowNodePublishInfo ( ) : void
ShowNodePublishInfo ( CustomNodeDefinition>.ICollection funcDefs ) : void
ToggleLoginState ( ) : void

메소드 상세

CanPublishCurrentWorkspace() 공개 메소드

public CanPublishCurrentWorkspace ( object m ) : bool
m object
리턴 bool

CanPublishCustomNode() 공개 메소드

public CanPublishCustomNode ( Function m ) : bool
m Function
리턴 bool

CanPublishNewPackage() 공개 메소드

public CanPublishNewPackage ( object m ) : bool
m object
리턴 bool

CanPublishSelectedNodes() 공개 메소드

public CanPublishSelectedNodes ( object m ) : bool
m object
리턴 bool

ClearCompletedDownloads() 공개 메소드

public ClearCompletedDownloads ( ) : void
리턴 void

GoToWebsite() 공개 메소드

public GoToWebsite ( ) : void
리턴 void

ListAll() 공개 메소드

public ListAll ( ) : List
리턴 List

PublishCurrentWorkspace() 공개 메소드

public PublishCurrentWorkspace ( object m ) : void
m object
리턴 void

PublishCustomNode() 공개 메소드

public PublishCustomNode ( Function m ) : void
m Function
리턴 void

PublishNewPackage() 공개 메소드

public PublishNewPackage ( object m ) : void
m object
리턴 void

PublishSelectedNodes() 공개 메소드

public PublishSelectedNodes ( object m ) : void
m object
리턴 void

프로퍼티 상세

DynamoViewModel 공개적으로 프로퍼티

public DynamoViewModel DynamoViewModel
리턴 DynamoViewModel