Skip to main content

PackageManifest class

Namespace: Velopack.NuGet

public class PackageManifest

Constructors​

ConstructorSummary
PackageManifest

PackageManifest()​

protected PackageManifest()

Properties​

PropertySummary
ProductName
ProductDescription
ProductCompany
ProductCopyright
Id
Version
ProjectUrl
ReleaseNotes
ReleaseNotesHtml
IconUrl
Language
Channel
Description
Owners
Title
Summary
Copyright
ShortcutAumid
ShortcutLocations
Authors
RuntimeDependencies

ProductName​

public string? ProductName { get; }

ProductDescription​

public string? ProductDescription { get; }

ProductCompany​

public string? ProductCompany { get; }

ProductCopyright​

public string? ProductCopyright { get; }

Id​

public string? Id { get; }

Version​

public SemanticVersion? Version { get; }

ProjectUrl​

public Uri? ProjectUrl { get; }

ReleaseNotes​

public string? ReleaseNotes { get; }

ReleaseNotesHtml​

public string? ReleaseNotesHtml { get; }

IconUrl​

public Uri? IconUrl { get; }

Language​

public string? Language { get; }

Channel​

public string? Channel { get; }

Description​

public string? Description { get; }

Owners​

public string? Owners { get; }

Title​

public string? Title { get; }

Summary​

public string? Summary { get; }
public string? Copyright { get; }

ShortcutAumid​

public string? ShortcutAumid { get; }

ShortcutLocations​

public IEnumerable<string> ShortcutLocations { get; }

Authors​

public IEnumerable<string> Authors { get; }

RuntimeDependencies​

public IEnumerable<string> RuntimeDependencies { get; }

Methods​

MethodSummary
ParseFromFile
TryParseFromFile
ReadManifest
IsPackageFile

ParseFromFile(filePath)​

public static PackageManifest ParseFromFile(string filePath)

Parameters

NameTypeDescription
filePathstring

Returns PackageManifest

TryParseFromFile(filePath, manifest)​

public static bool TryParseFromFile(string filePath, out PackageManifest manifest)

Parameters

NameTypeDescription
filePathstring
manifestPackageManifest

Returns bool

ReadManifest(manifestStream)​

protected void ReadManifest(Stream manifestStream)

Parameters

NameTypeDescription
manifestStreamStream

IsPackageFile(partPath)​

protected bool IsPackageFile(string partPath)

Parameters

NameTypeDescription
partPathstring

Returns bool


Generated from Velopack 1.2.0