GenerateDeploymentManifest Třída

Definice

Generuje manifest nasazení pro projekty ClickOnce.Generates a deploy manifest for ClickOnce projects.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public ref class GenerateDeploymentManifest sealed : Microsoft::Build::Tasks::GenerateManifestBase
public sealed class GenerateDeploymentManifest : Microsoft.Build.Tasks.GenerateManifestBase
type GenerateDeploymentManifest = class
    inherit GenerateManifestBase
Public NotInheritable Class GenerateDeploymentManifest
Inherits GenerateManifestBase
Dědičnost
GenerateDeploymentManifest

Konstruktory

GenerateDeploymentManifest()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci GenerateDeploymentManifest třídy.Initializes a new instance of the GenerateDeploymentManifest class.

Vlastnosti

AssemblyName

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví název sestavení.Gets or sets the name of the assembly.

(Zděděno od GenerateManifestBase)
AssemblyVersion

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví verzi sestavení.Gets or sets the assembly version.

(Zděděno od GenerateManifestBase)
BuildEngine

Modul buildu tuto vlastnost automaticky nastaví, aby bylo možné úlohy volat zpět do této vlastnosti.The build engine automatically sets this property to allow tasks to call back into it.

(Zděděno od Task)
BuildEngine2

Modul buildu tuto vlastnost automaticky nastaví, aby bylo možné úlohy volat zpět do této vlastnosti.The build engine automatically sets this property to allow tasks to call back into it. Toto je vlastnost pohodlí, aby autoři úloh, které dědí z této třídy, nemuseli přetypovat hodnotu z IBuildEngine na IBuildEngine2.This is a convenience property so that task authors inheriting from this class do not have to cast the value from IBuildEngine to IBuildEngine2.

(Zděděno od Task)
BuildEngine3

Načte IBuildEngine3 verzi rozhraní modulu sestavení poskytované hostitelem.Retrieves the IBuildEngine3 version of the build engine interface provided by the host.

(Zděděno od Task)
BuildEngine4

Načte IBuildEngine4 verzi rozhraní modulu sestavení poskytované hostitelem.Retrieves the IBuildEngine4 version of the build engine interface provided by the host.

(Zděděno od Task)
BuildEngine5

Načte IBuildEngine5 verzi rozhraní modulu sestavení poskytované hostitelem.Retrieves the IBuildEngine5 version of the build engine interface provided by the host.

(Zděděno od Task)
BuildEngine6

Načte IBuildEngine6 verzi rozhraní modulu sestavení poskytované hostitelem.Retrieves the IBuildEngine6 version of the build engine interface provided by the host.

(Zděděno od Task)
BuildEngine7

Získá verzi rozhraní modulu sestavení poskytované hostitelem.Gets the version of the build engine interface provided by the host.

(Zděděno od Task)
CreateDesktopShortcut

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví, zda je během instalace aplikace ClickOnce na ploše vytvořená ikona.Gets or sets whether an icon is created on the desktop during ClickOnce application installation.

DeploymentUrl

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví umístění aktualizace pro aplikaci.Gets or sets the update location for the application.

Description

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví text popisu manifestu.Gets or sets the manifest description text.

(Zděděno od GenerateManifestBase)
DisallowUrlActivation

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví logickou hodnotu, která označuje, jestli se má aplikace spouštět automaticky při otevření prostřednictvím adresy URL.Gets or sets a Boolean value that indicates whether the application should be run automatically when it is opened through a URL.

EntryPoint

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví odkaz na spravované sestavení nebo manifest ClickOnce, který je vstupním bodem manifestu.Gets or sets the managed assembly or ClickOnce manifest reference that is the entry point to the manifest.

(Zděděno od GenerateManifestBase)
ErrorReportUrl

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví adresu URL webové stránky, která se zobrazí v dialogových oknech během instalace ClickOnce.Gets or sets the URL of the Web page that is displayed in dialog boxes during ClickOnce installations.

HelpKeywordPrefix

Získá nebo nastaví předponu používanou k vytváření klíčových slov v názvech prostředků v řetězci.Gets or sets the prefix used to compose help keywords from string resource names. Pokud úloha nemá klíčová slova, která jsou přidružená ke svým zprávám, může tuto vlastnost ignorovat nebo ji nastavit na hodnotu null.If a task does not have help keywords associated with its messages, it can ignore this property or set it to null. Pokud je předpona nastavena na prázdný řetězec, názvy prostředků řetězců budou použity jako klíčová slova help.If the prefix is set to an empty string, then string resource names will be used verbatim as help keywords. Příklad použití této předpony naleznete v metodě TaskLoggingHelper. LogErrorWithCodeFromResources (String, Object []).For an example of how this prefix is used, see the TaskLoggingHelper.LogErrorWithCodeFromResources(string, object[]) method.

(Zděděno od Task)
HostObject

Modul sestavení nastavuje tuto vlastnost, pokud má rozhraní IDE hostitele přidružený objekt hostitele s touto konkrétní úlohou.The build engine sets this property if the host IDE has associated a host object with this particular task.

(Zděděno od Task)
InputManifest

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví vstupní manifest.Gets or sets the input manifest.

(Zděděno od GenerateManifestBase)
Install

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví logickou hodnotu, která označuje, jestli je aplikace nainstalovaná aplikace nebo jenom online aplikace.Gets or sets a Boolean that indicates whether the application is an installed application or an online-only application.

Log

Načte instanci třídy TaskLoggingHelper obsahující metody protokolování úloh.Gets an instance of a TaskLoggingHelper class containing task logging methods. TaskLoggingHelper je objekt MarshallByRef, který musí být volán MarkAsInactive, Pokud nadřazená úloha provádí doménu AppDomain a zařazování tohoto objektu do něj.The taskLoggingHelper is a MarshallByRef object which needs to have MarkAsInactive called if the parent task is making the appdomain and marshaling this object into it. Pokud doména AppDomain není uvolněna na konci provádění úlohy a metoda MarkAsInactive není volána, výsledkem bude nevrácení instancí úloh v doméně aplikace, kterou byl úkol vytvořen v rámci.If the appdomain is not unloaded at the end of the task execution and the MarkAsInactive method is not called this will result in a leak of the task instances in the appdomain the task was created within.

(Zděděno od Task)
MapFileExtensions

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví logickou hodnotu, která označuje, jestli se používá mapování přípon názvu souboru. deploy.Gets or sets a Boolean value that indicates whether the .deploy file name extension mapping is used.

MaxTargetPath

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví maximální délku názvu souboru manifestu.Gets or sets the maximum manifest file name length.

(Zděděno od GenerateManifestBase)
MinimumRequiredVersion

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví logickou hodnotu, která označuje, jestli uživatel může tuto aktualizaci přeskočit.Gets or sets a Boolean value that indicates whether the user can skip the update.

OutputManifest

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví generovaný manifest.Gets or sets the generated manifest.

(Zděděno od GenerateManifestBase)
Platform

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví platformu manifestu.Gets or sets the manifest platform.

(Zděděno od GenerateManifestBase)
Product

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví název aplikace.Gets or sets the name of the application.

Publisher

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví vydavatele aplikace.Gets or sets the publisher of the application.

SuiteName

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví název složky v nabídce Start , kde se aplikace nachází po nasazení ClickOnce.Gets or sets the name of the folder on the Start menu where the application is located after ClickOnce deployment.

SupportUrl

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví odkaz, který se zobrazí v dialogovém okně Odinstalovat nebo změnit program pro aplikaci.Gets or sets the link that appears in the Uninstall or change a program dialog box for the application. Zadaná hodnota by měla být úplná adresa URL nebo cesta UNC.The specified value should be a fully qualified URL or UNC path.

TargetCulture

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví kód cílové jazykové verze manifestu.Gets or sets the manifest target culture code.

(Zděděno od GenerateManifestBase)
TargetFrameworkMoniker

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví moniker cílového rozhraní .NET Framework.Gets or sets the target framework moniker.

(Zděděno od GenerateManifestBase)
TargetFrameworkVersion

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Cílová .NET Framework.NET Framework verze projektu.The target .NET Framework.NET Framework version for the project.

(Zděděno od GenerateManifestBase)
TaskResources

Získá nebo nastaví prostředky specifické pro jazykovou verzi úlohy.Gets or sets the task's culture-specific resources. Odvozené třídy by měly registrovat své prostředky buď během konstrukce, nebo prostřednictvím této vlastnosti, pokud mají lokalizované řetězce.Derived classes should register their resources either during construction, or via this property, if they have localized strings.

(Zděděno od Task)
TrustUrlParameters

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví logickou hodnotu, která označuje, zda mají být pro aplikaci k dispozici parametry řetězce dotazu adresy URL.Gets or sets a Boolean value that indicates whether URL query-string parameters should be made available to the application.

UpdateEnabled

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví logickou hodnotu, která označuje, jestli je aplikace povolená pro aktualizace.Gets or sets a Boolean value that indicates whether the application is enabled for updates.

UpdateInterval

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví interval aktualizace pro aplikaci.Gets or sets the update interval for the application.

UpdateMode

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví logickou hodnotu, která indikuje, jestli se mají kontrolovat aktualizace.Gets or sets a Boolean value that indicates whether updates should be checked. Aktualizace lze zkontrolovat před spuštěním aplikace (v popředí) nebo při spuštění aplikace (na pozadí).Updates can be checked before the application is started (in the foreground), or when the application is running (in the background).

UpdateUnit

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví časovou jednotku pro UpdateInterval vlastnost.Gets or sets the time unit for the UpdateInterval property.

Metody

AddAssemblyFromItem(ITaskItem)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přidá odkaz na sestavení do manifestu na základě zadané položky.Adds an assembly reference to the manifest, based on the specified item.

(Zděděno od GenerateManifestBase)
AddAssemblyNameFromItem(ITaskItem, AssemblyReferenceType)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přidá odkaz na sestavení do manifestu na základě zadané položky a typu odkazu na sestavení.Adds an assembly reference to the manifest, based on the specified item and the assembly reference type.

(Zděděno od GenerateManifestBase)
AddEntryPointFromItem(ITaskItem, AssemblyReferenceType)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přidá odkaz na vstupní bod k manifestu na základě zadané položky a typu odkazu na sestavení.Adds an entry point reference to the manifest, based on the specified item and the assembly reference type.

(Zděděno od GenerateManifestBase)
AddFileFromItem(ITaskItem)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přidá odkaz na soubor do manifestu na základě zadané položky.Adds a file reference to the manifest, based on the specified item.

(Zděděno od GenerateManifestBase)
CompareFrameworkVersions(String, String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Porovná dvě verze .NET Framework a určí, která verze předchází druhé.Compares two .NET Framework versions and determines which version comes before the other one.

(Zděděno od GenerateManifestBase)
ConvertFrameworkVersionToString(String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede danou verzi .NET Framework na řetězec.Converts the given .NET Framework version to a string.

(Zděděno od GenerateManifestBase)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
Execute()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Spustí úlohu GenerateManifestBase .Executes the GenerateManifestBase task.

(Zděděno od GenerateManifestBase)
FindFileFromItem(ITaskItem)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí odkaz na soubor manifestu, který odpovídá zadané položce.Returns the manifest file reference that matches the specified item.

(Zděděno od GenerateManifestBase)
GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetObjectType()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci v odvozené třídě vrátí typ manifestu.When implemented in a derived class, returns the type of the manifest.

(Zděděno od GenerateManifestBase)
GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
OnManifestLoaded(Manifest)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci v odvozené třídě nastaví vlastnosti manifestu a všechny závislosti.When implemented in a derived class, sets manifest properties and any dependencies.

(Zděděno od GenerateManifestBase)
OnManifestResolved(Manifest)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci v odvozené třídě nastaví vyřešené vlastnosti manifestu.When implemented in a derived class, sets resolved manifest properties.

(Zděděno od GenerateManifestBase)
ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)
ValidateInputs()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Ověří vstupy GenerateManifestBase úlohy.Validates the inputs of the GenerateManifestBase task.

(Zděděno od GenerateManifestBase)
ValidateOutput()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Ověří generovaný manifest.Validates the generated manifest.

(Zděděno od GenerateManifestBase)

Platí pro