Markieren Sie das Kontrollkästchen Englisch, um die englische Version dieses Artikels anzuzeigen. Sie können den englischen Text auch in einem Popup-Fenster einblenden, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch
Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

Microsoft.Build.Tasks-Namespace

Diese API unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.

Der Microsoft.Build.Tasks-Namespace enthält die Implementierung aller Aufgaben von MSBuild. Weitere Informationen finden Sie unter MSBuild.

  KlasseBeschreibung
Öffentliche KlasseALInfrastruktur. Implementiert die AL-Aufgabe. Verwenden Sie das AL-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter AL (Assembly Linker)-Aufgabe.
Öffentliche KlasseAppDomainIsolatedTaskExtensionInfrastruktur. Stellt die gleichen Funktionen wie die Task-Klasse bereit, wird jedoch auch von MarshalByRefObject abgeleitet, sodass es in der eigenen Anwendungsdomäne instanziiert werden kann.
Öffentliche KlasseAspNetCompilerInfrastruktur. Implementiert die AspNetCompiler-Aufgabe. Verwenden Sie das AspNetCompiler-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter AspNetCompiler-Aufgabe.
Öffentliche KlasseAssignCultureInfrastruktur. Implementiert die AssignCulture-Aufgabe. Verwenden Sie das AssignCulture-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter AssignCulture-Aufgabe.
Öffentliche KlasseAssignProjectConfigurationInfrastruktur. Weist XML-Projektkonfigurationen Aufgabenelementen für Projektverweise zu.
Öffentliche KlasseAssignTargetPathInfrastruktur. Weist Eingabedateien Zielpfade zu.
Öffentliche KlasseCallTargetInfrastruktur. Implementiert die CallTarget-Aufgabe. Verwenden Sie das CallTarget-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter CallTarget-Aufgabe.
Öffentliche KlasseCodeTaskFactoryEine Aufgabenfactory, die eine Code-DOM-unterstützte Sprache akzeptiert und aus dieser eine Aufgabe erstellen kann.
Öffentliche KlasseCombinePathInfrastruktur. Kombiniert die angegebenen Pfade in einem einzelnen Pfad.
Öffentliche KlasseCommandLineBuilderExtensionInfrastruktur. Umfasst erweiterte Dienstprogrammmethoden zum Erstellen einer Befehlszeile.
Öffentliche KlasseConvertToAbsolutePathInfrastruktur. Implementiert die ConvertToAbsolutePath-Aufgabe. Verwenden Sie das ConvertToAbsolutePath-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter ConvertToAbsolutePath-Aufgabe.
Öffentliche KlasseCopyInfrastruktur. Implementiert die Copy-Aufgabe. Verwenden Sie das Copy-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter Copy-Aufgabe.
Öffentliche KlasseCreateCSharpManifestResourceNameInfrastruktur. Erstellt einen Manifestnamen im C#-Format auf der Grundlage eines bestimmten Ressourcendateinamens.
Öffentliche KlasseCreateItemInfrastruktur. Implementiert die CreateItem-Aufgabe. Verwenden Sie das CreateItem-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter CreateItem-Aufgabe.
Öffentliche KlasseCreateManifestResourceNameInfrastruktur. Bestimmt den Manifestressourcennamen für die Zuordnung zu einer Ressource.
Öffentliche KlasseCreatePropertyInfrastruktur. Implementiert die CreateProperty-Aufgabe. Verwenden Sie das CreateProperty-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter CreateProperty-Aufgabe.
Öffentliche KlasseCreateVisualBasicManifestResourceNameInfrastruktur. Erstellt einen Manifestnamen im Visual Basic-Format aus dem Namen einer angegebenen Ressourcendatei.
Öffentliche KlasseCscInfrastruktur. Implementiert die Csc-Aufgabe. Verwenden Sie das Csc-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter Csc-Aufgabe.
Öffentliche KlasseDeleteInfrastruktur. Implementiert die Delete-Aufgabe. Verwenden Sie das Delete-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter Delete-Aufgabe.
Öffentliche KlasseErrorInfrastruktur. Implementiert die Error-Aufgabe. Verwenden Sie das Error-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter Delete-Aufgabe.
Öffentliche KlasseExecInfrastruktur. Implementiert die Exec-Aufgabe. Verwenden Sie das Exec-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter Exec-Aufgabe.
Öffentliche KlasseFindAppConfigFileSucht in den angegebenen Listen die Datei app.config, sofern vorhanden.
Öffentliche KlasseFindInListInfrastruktur. Sucht ein Element in einer angegebenen Liste, das über eine entsprechende Elementspezifikation verfügt.
Öffentliche KlasseFindUnderPathInfrastruktur. Implementiert die FindUnderPath-Aufgabe. Verwenden Sie das FindUnderPath-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter FindUnderPath-Aufgabe.
Öffentliche KlasseFormatUrlInfrastruktur. Konvertiert eine URL in ein geeignetes URL-Format.
Öffentliche KlasseFormatVersionInfrastruktur. Fügt die Revisionsnummer an die Versionsnummer an.
Öffentliche KlasseGenerateApplicationManifestInfrastruktur. Implementiert die GenerateApplicationManifest-Aufgabe. Verwenden Sie das GenerateApplicationManifest-Element in der Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter GenerateApplicationManifest-Aufgabe.
Öffentliche KlasseGenerateBootstrapperInfrastruktur. Implementiert die GenerateBootstrapper-Aufgabe. Verwenden Sie das GenerateBootstrapper-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter GenerateBootstrapper-Aufgabe.
Öffentliche KlasseGenerateDeploymentManifestInfrastruktur. Implementiert die GenerateDeploymentManifest-Aufgabe. Verwenden Sie das GenerateDeploymentManifest-Element in der Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter GenerateDeploymentManifest-Aufgabe.
Öffentliche KlasseGenerateManifestBaseInfrastruktur. Stellt die Basisklasse für alle Aufgaben zum Generieren von Manifesten dar.
Öffentliche KlasseGenerateResourceInfrastruktur. Implementiert die GenerateResource-Aufgabe. Verwenden Sie das GenerateResource-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter GenerateResource-Aufgabe.
Öffentliche KlasseGenerateTrustInfoInfrastruktur. Generiert die Vertrauenswürdigkeit der Anwendung aus dem Basismanifest sowie aus der TargetZone-Eigenschaft und der ExcludedPermissions-Eigenschaft.
Öffentliche KlasseGetAssemblyIdentityInfrastruktur. Implementiert die GetAssemblyIdentity-Aufgabe. Verwenden Sie das GetAssemblyIdentity-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter GetAssemblyIdentity-Aufgabe.
Öffentliche KlasseGetFrameworkPathInfrastruktur. Implementiert die GetFrameworkPath-Aufgabe. Verwenden Sie das GetFrameworkPath-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter GetFrameworkPath-Aufgabe.
Öffentliche KlasseGetFrameworkSdkPathInfrastruktur. Implementiert die GetFrameworkSdkPath-Aufgabe. Verwenden Sie das GetFrameworkSdkPath-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter GetFrameworkSdkPath-Aufgabe.
Öffentliche KlasseGetReferenceAssemblyPathsGibt die Verweisassemblypfade zu den verschiedenen Frameworks zurück.
Öffentliche KlasseLCInfrastruktur. Implementiert die LC-Aufgabe. Verwenden Sie das LC-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter LC-Aufgabe.
Öffentliche KlasseMakeDirInfrastruktur. Implementiert die MakeDir-Aufgabe. Verwenden Sie das MakeDir-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter MakeDir-Aufgabe.
Öffentliche KlasseManagedCompilerInfrastruktur. Definiert die Eigenschaften und Methoden, verwalteten Compileraufgaben gemeinsam sind.
Öffentliche KlasseMessageInfrastruktur. Implementiert die Message-Aufgabe. Verwenden Sie das Message-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter Message-Aufgabe.
Öffentliche KlasseMoveAufgabe zum Verschieben einer oder mehrerer Dateien.
Öffentliche KlasseMSBuildInfrastruktur. Implementiert die MSBuild-Aufgabe. Verwenden Sie das MSBuild-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter MSBuild-Aufgabe.
Öffentliche KlasseReadLinesFromFileInfrastruktur. Implementiert die ReadLinesFromFile-Aufgabe. Verwenden Sie das ReadLinesFromFile-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter ReadLinesFromFile-Aufgabe.
Öffentliche KlasseRegisterAssemblyInfrastruktur. Implementiert die RegisterAssembly-Aufgabe. Verwenden Sie das RegisterAssembly-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter RegisterAssembly-Aufgabe.
Öffentliche KlasseRemoveDirInfrastruktur. Implementiert die RemoveDir-Aufgabe. Verwenden Sie das RemoveDir-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter RemoveDir-Aufgabe.
Öffentliche KlasseRemoveDuplicatesInfrastruktur. Implementiert die RemoveDuplicates-Aufgabe. Verwenden Sie das RemoveDuplicates-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter RemoveDuplicates-Aufgabe.
Öffentliche KlasseRequiresFramework35SP1AssemblyBestimmt, ob die Anwendung .NET Framework 3.5 SP1 erfordert.
Öffentliche KlasseResolveAssemblyReferenceInfrastruktur. Implementiert die ResolveAssemblyReference-Aufgabe. Verwenden Sie das ResolveAssemblyReference-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter ResolveAssemblyReference-Aufgabe.
Öffentliche KlasseResolveComReferenceInfrastruktur. Implementiert die ResolveComReference-Aufgabe. Verwenden Sie das ResolveComReference-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter ResolveComReference-Aufgabe.
Öffentliche KlasseResolveKeySourceInfrastruktur. Implementiert die ResolveKeySource-Aufgabe. Verwenden Sie das ResolveKeySource-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter ResolveKeySource-Aufgabe.
Öffentliche KlasseResolveManifestFilesInfrastruktur. Diese Aufgabe löst die folgenden Elemente im Buildprozess in Dateien für die Manifestgenerierung auf: erstellte Elemente, Abhängigkeiten, Satelliten, Inhalte, Debugsymbole und Dokumentation.
Öffentliche KlasseResolveNativeReferenceInfrastruktur. Implementiert die ResolveNativeReference-Aufgabe. Verwenden Sie das ResolveNativeReference-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter ResolveNativeReference-Aufgabe.
Öffentliche KlasseResolveNonMSBuildProjectOutputInfrastruktur. Bestimmt die Ausgabedateien für Projektverweise, die keine MSBuild-Projektverweise sind.
Öffentliche KlasseResolveProjectBaseInfrastruktur. Stellt die Basisklasse für ResolveNonMSBuildProjectOutput und AssignProjectConfiguration dar.
Öffentliche KlasseSGenInfrastruktur. Implementiert die SGen-Aufgabe. Verwenden Sie das SGen-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter SGen-Aufgabe.
Öffentliche KlasseSignFileInfrastruktur. Implementiert die SignFile-Aufgabe. Verwenden Sie das SignFile-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter SignFile-Aufgabe.
Öffentliche KlasseTaskExtensionInfrastruktur. Enthält Eigenschaften, die für die Erweiterung einer Aufgabe hilfreich sind.
Öffentliche KlasseTaskLoggingHelperExtensionInfrastruktur. Aktiviert das Protokollieren von verschiedenen Meldungen. Aktiviert außerdem das Laden und Formatierung von Ressourcen.
Öffentliche KlasseToolTaskExtensionInfrastruktur. Umfasst erweiterte Dienstprogrammmethoden zum Erstellen einer Aufgabe, die ein Befehlszeilentool umschließt.
Öffentliche KlasseTouchInfrastruktur. Implementiert die Touch-Aufgabe. Verwenden Sie das Touch-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter Touch-Aufgabe.
Öffentliche KlasseUnregisterAssemblyInfrastruktur. Implementiert die UnregisterAssembly-Aufgabe. Verwenden Sie das UnregisterAssembly-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter UnregisterAssembly-Aufgabe.
Öffentliche KlasseUpdateManifestInfrastruktur. Aktualisiert ausgewählte Eigenschaften in einem Manifest und führt eine erneute Signierung aus.
Öffentliche KlasseVbcInfrastruktur. Implementiert die Vbc-Aufgabe. Verwenden Sie das Vbc-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter Vbc-Aufgabe.
Öffentliche KlasseWarningInfrastruktur. Implementiert die Warning-Aufgabe. Verwenden Sie das Warning-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter Warning-Aufgabe.
Öffentliche KlasseWriteCodeFragmentGeneriert eine temporäre Codedatei mit dem angegebenen generierten Codefragment. Löscht die Datei nicht.
Öffentliche KlasseWriteLinesToFileInfrastruktur. Implementiert die WriteLinesToFile-Aufgabe. Verwenden Sie das WriteLinesToFile-Element in Ihrer Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen über Verwendung und Parameter finden Sie unter WriteLinesToFileWriteLinesToFile-Aufgabe.
Öffentliche KlasseXamlTaskFactoryDer Aufgabenfactoryanbieter für XAML-Aufgaben.
Öffentliche KlasseXmlPeekEine Aufgabe, die Werte wie von einer XPath-Abfrage angegeben aus einer XML-Datei zurückgibt.
Öffentliche KlasseXmlPokeEine Aufgabe, die Werte wie durch eine XPath-Abfrage angegeben in eine XML-Datei festlegt.
Öffentliche KlasseXslTransformationTransformiert eine XML-Eingabe mithilfe einer XSLT oder kompilierten XSLT und von Ausgaben in ein Ausgabegerät oder eine Datei.

  StrukturBeschreibung
Öffentliche StrukturExtractedClassNameInfrastruktur. Extrahiert einen Klassennamen aus einer Sprachquelldatei.

  SchnittstelleBeschreibung
Öffentliche SchnittstelleIFixedTypeInfoInfrastruktur. Stellt einen Ersatz für ITypeInfo bereit, indem die Definitionen von GetRefTypeOfImplType und GetRefTypeInfo geändert werden.
Anzeigen: