Classes/VSTeamExtension.ps1
class VSTeamExtension : VSTeamLeaf { [string]$publisherId [string]$extensionId [string]$publisherName [string]$version [VSTeamInstallState]$installState VSTeamExtension ( [object]$obj ) : base($obj.extensionName, $obj.extensionId, $null) { $this.extensionId = $obj.extensionId $this.publisherId = $obj.publisherId $this.publisherName = $obj.publisherName $this.version = $obj.version $this.installState = [VSTeamInstallState]::new($obj.installState) $this._internalObj = $obj $this.AddTypeName('Team.Extension') } } |