EnvironmentTagHelper Třída

Definice

ITagHelper implementace, která cílí na <prvky prostředí> , které podmíněně vykreslují obsah na základě aktuální hodnoty EnvironmentName. Pokud prostředí není uvedené v zadaném Names nebo Includenebo pokud je v Excludeněm, obsah se nevykreslí.

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
Dědičnost
EnvironmentTagHelper

Konstruktory

EnvironmentTagHelper(IHostingEnvironment)

Vytvoří nový objekt EnvironmentTagHelper.

EnvironmentTagHelper(IWebHostEnvironment)

Vytvoří nový objekt EnvironmentTagHelper.

Vlastnosti

Exclude

Seznam názvů prostředí oddělených čárkami, ve kterých se obsah nevykreslí.

HostingEnvironment

IWebHostEnvironment Získá pro aplikaci.

Include

Seznam názvů prostředí oddělených čárkami, ve kterých se má obsah vykreslit. Pokud je aktuální prostředí také v Exclude seznamu, obsah se nevykreslí.

Names

Seznam názvů prostředí oddělených čárkami, ve kterých se má obsah vykreslit. Pokud je aktuální prostředí také v Exclude seznamu, obsah se nevykreslí.

Order

Když se spustí sada ITagHelpers, jejich Init(TagHelperContext)'s jsou nejprve vyvolány v zadané Order; jejich ProcessAsync(TagHelperContext, TagHelperOutput)' jsou vyvolány v zadané Order. Nejprve se spustí nižší hodnoty.

Metody

Init(TagHelperContext)

Inicializuje ITagHelper s danou context. V rámci této metody by se měly provádět doplňky, Items aby se zajistilo, že se přidají před spuštěním podřízených položek.

(Zděděno od TagHelper)
Process(TagHelperContext, TagHelperOutput)

Synchronně provede danou TagHelper context a output.

ProcessAsync(TagHelperContext, TagHelperOutput)

Asynchronně provede danou TagHelper context a output.

(Zděděno od TagHelper)

Platí pro