Freigeben über


EnvironmentTagHelper Klasse

Definition

ITagHelperImplementierung, die auf Umgebungselemente> abzielt<, die Inhalte bedingt rendern, die auf dem aktuellen Wert von EnvironmentNamebasieren. Wenn die Umgebung nicht im angegebenen Names oder Includeaufgeführt ist, oder wenn sie sich in Excludebefindet, wird der Inhalt nicht gerendert.

public ref class EnvironmentTagHelper : Microsoft::AspNetCore::Razor::TagHelpers::TagHelper
public class EnvironmentTagHelper : Microsoft.AspNetCore.Razor.TagHelpers.TagHelper
type EnvironmentTagHelper = class
    inherit TagHelper
Public Class EnvironmentTagHelper
Inherits TagHelper
Vererbung
EnvironmentTagHelper

Konstruktoren

EnvironmentTagHelper(IHostingEnvironment)

Erstellt einen neuen EnvironmentTagHelper.

EnvironmentTagHelper(IWebHostEnvironment)

Erstellt einen neuen EnvironmentTagHelper.

Eigenschaften

Exclude

Eine durch Trennzeichen getrennte Liste von Umgebungsnamen, in denen der Inhalt nicht gerendert wird.

HostingEnvironment

Ruft die IWebHostEnvironment für die Anwendung ab.

Include

Eine durch Kommas getrennte Liste von Umgebungsnamen, in denen der Inhalt gerendert werden soll. Wenn die aktuelle Umgebung ebenfalls in der Exclude Liste enthalten ist, wird der Inhalt nicht gerendert.

Names

Eine durch Kommas getrennte Liste von Umgebungsnamen, in denen der Inhalt gerendert werden soll. Wenn die aktuelle Umgebung ebenfalls in der Exclude Liste enthalten ist, wird der Inhalt nicht gerendert.

Order

Wenn eine Gruppe von ITagHelpers ausgeführt wird, werden ihre Init(TagHelperContext)'s zuerst in den angegebenen Orderaufgerufen. Dann werden ihre ProcessAsync(TagHelperContext, TagHelperOutput)'s im angegebenen Orderaufgerufen. Niedrigere Werte werden zuerst ausgeführt.

Methoden

Init(TagHelperContext)

Initialisiert das ITagHelper mit dem angegebenen context. In dieser Methode sollten Ergänzungen Items vorgenommen werden, um sicherzustellen, dass sie vor dem Ausführen der untergeordneten Elemente hinzugefügt werden.

(Geerbt von TagHelper)
Process(TagHelperContext, TagHelperOutput)

Führt synchron das TagHelper mit dem angegebenen context und outputaus.

ProcessAsync(TagHelperContext, TagHelperOutput)

Führt asynchron das TagHelper mit dem angegebenen context und aus output.

(Geerbt von TagHelper)

Gilt für: