Freigeben über


MarkupCompilePass1 Klasse

Definition

Implementiert die MarkupCompilePass1-Aufgabe. Verwenden Sie das MarkupCompilePass1-Element in der Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen zu Verwendung und zu Parametern finden Sie unter MarkupCompilePass1.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public ref class MarkupCompilePass1 sealed : Microsoft::Build::Utilities::Task
public sealed class MarkupCompilePass1 : Microsoft.Build.Utilities.Task
type MarkupCompilePass1 = class
    inherit Task
Public NotInheritable Class MarkupCompilePass1
Inherits Task
Vererbung
MarkupCompilePass1

Konstruktoren

MarkupCompilePass1()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der MarkupCompilePass1-Klasse.

Eigenschaften

AllGeneratedFiles

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine Liste der Dateien ab oder legt diese fest, die vom Markup-Compiler generiert werden.

AlwaysCompileMarkupFilesInSeparateDomain

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Kompilierung in der zweiten Anwendungsdomäne ausgeführt werden soll.

ApplicationMarkup

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Namen der XAML-Datei der Anwendungsdefinition ab oder legt diese fest.

AssembliesGeneratedDuringBuild

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine Liste von Verweisassemblys ab oder legt diese fest, die sich während des Buildzyklus ändern.

AssemblyName

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Übernimmt oder bestimmt den Kurznamen der Assembly, die für dieses Projekt generiert wird.

AssemblyPublicKeyToken

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Übernimmt oder bestimmt das öffentliche Schlüsseltoken der Assembly.

AssemblyVersion

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Version der Assembly ab oder legt sie fest.

ContentFiles

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine Liste mit losen Inhaltsdateien ab oder legt diese fest.

DefineConstants

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der aktuelle Wert von DefineConstants beibehalten wird.

ExtraBuildControlFiles

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine Liste der Dateien ab (bzw. legt diese fest), mit denen gesteuert wird, ob beim erneuten Ausführen der MarkupCompilePass1-Aufgabe eine Neuerstellung ausgelöst wird. Eine Neuerstellung wird ausgelöst, wenn sich eine dieser Dateien ändert.

GeneratedBamlFiles

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die generierten BAML-Dateien (Binary XAML) ab oder legt sie fest.

GeneratedCodeFiles

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Liste der generierten verwalteten Codedateien ab oder legt diese fest.

GeneratedLocalizationFiles

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die generierte Lokalisierungsdatei für jede lokalisierbare XAML-Datei ab oder legt sie fest.

HostInBrowser

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der angibt, ob die generierte Assembly eine XAML-Browseranwendung (XBAP) ist, oder legt diesen fest.

IsRunningInVisualStudio

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der angibt, ob die Task in Visual Studio ausgeführt wird, oder legt diesen fest.

KnownReferencePaths

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Pfade zu referenzierten Assemblys ab, die sich während des Build-Verfahrens nicht ändern, oder legt diese fest.

Language

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die verwaltete Sprache ab, die der Compiler unterstützt, oder legt sie fest.

LanguageSourceExtension

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Erweiterung ab bzw. legt diese fest, die an die Erweiterung der generierten verwalteten Codedatei angefügt wird.

LocalizationDirectivesToLocFile

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der angibt, wie Lokalisierungsinformationen für jede XAML-Datei (Extensible Application Markup Language) generiert werden, oder legt diesen fest.

OutputPath

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Speicherort von generierten Codedateien ab oder legt diesen fest.

OutputType

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Ausgabetyp der Assembly ab oder legt diesen fest.

PageMarkup

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine Liste der zu verarbeitenden XAML-Dateien ab oder legt sie fest.

References

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Assemblyverweise ab oder legt diese fest.

RequirePass2ForMainAssembly

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der angibt, ob das Projekt nicht lokalisierbare XAML-Dateien enthält, die auf lokale Typen verweisen, die in die Standard assembly eingebettet sind, oder legt diesen fest.

RequirePass2ForSatelliteAssembly

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der angibt, ob das Projekt lokalisierbare XAML-Dateien enthält, die auf lokale Typen verweisen, die in die Satellitenassembly eingebettet sind, oder legt diesen fest.

RootNamespace

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Übernimmt oder bestimmt den Stammnamespace der Klassen innerhalb des Projekts.

SourceCodeFiles

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Liste der Quellcodedatei für das aktuelle Projekt ab, oder legt diese fest.

SplashScreen

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Übernimmt oder bestimmt das Bild für den Begrüßungsbildschirm, der vor dem Initialisieren der Anwendung angezeigt werden soll.

UICulture

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der angibt, welche Kultursatellitenassembly die generierten binären XAML-Dateien (BAML) enthält, oder legt diesen fest.

XamlDebuggingInformation

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der angibt, ob Diagnoseinformationen generiert und im kompilierten XAML enthalten sind, um das Debuggen zu unterstützen, oder legt diesen fest.

Methoden

Execute()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Führt eine Aufgabe aus.

Gilt für: