IUrlHelper Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje kontrakt pro pomocníka k vytváření adres URL pro ASP.NET MVC v rámci aplikace.
public interface class IUrlHelper
public interface IUrlHelper
type IUrlHelper = interface
Public Interface IUrlHelper
- Odvozené
Vlastnosti
ActionContext |
Získá pro ActionContext aktuální požadavek. |
Metody
Action(UrlActionContext) |
Vygeneruje adresu URL s absolutní cestou pro metodu akce, která obsahuje název akce, název kontroleru, hodnoty trasy, protokol, který se má použít, název hostitele a fragment určený parametrem UrlActionContext. Vygeneruje absolutní adresu URL, pokud ProtocolHost nejsou. |
Content(String) |
Převede virtuální cestu (relativní, počínaje ~/) na absolutní cestu aplikace. |
IsLocalUrl(String) |
Vrátí hodnotu, která označuje, jestli je adresa URL místní. Adresa URL se považuje za místní, pokud nemá část hostitele nebo autority a má absolutní cestu. Adresy URL používající virtuální cesty (~/) jsou také místní. |
Link(String, Object) |
Vygeneruje absolutní adresu URL pro zadanou |
RouteUrl(UrlRouteContext) |
Vygeneruje adresu URL s absolutní cestou, která obsahuje název trasy, hodnoty trasy, protokol, který se má použít, název hostitele a fragment určený parametrem UrlRouteContext. Vygeneruje absolutní adresu URL, pokud ProtocolHost nejsou. |
Metody rozšíření
Action(IUrlHelper) |
Vygeneruje adresu URL s cestou pro metodu akce. |
Action(IUrlHelper, String) |
Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný |
Action(IUrlHelper, String, Object) |
Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný |
Action(IUrlHelper, String, String) |
Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadané |
Action(IUrlHelper, String, String, Object) |
Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný |
Action(IUrlHelper, String, String, Object, String) |
Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný |
Action(IUrlHelper, String, String, Object, String, String) |
Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný |
Action(IUrlHelper, String, String, Object, String, String, String) |
Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný |
ActionLink(IUrlHelper, String, String, Object, String, String, String) |
Vygeneruje absolutní adresu URL pro metodu akce, která obsahuje zadaný |
Page(IUrlHelper, String) |
Vygeneruje adresu URL s relativní cestou pro zadanou |
Page(IUrlHelper, String, Object) |
Vygeneruje adresu URL s relativní cestou pro zadanou |
Page(IUrlHelper, String, String) |
Vygeneruje adresu URL s relativní cestou pro zadanou |
Page(IUrlHelper, String, String, Object) |
Vygeneruje adresu URL s relativní cestou pro zadanou |
Page(IUrlHelper, String, String, Object, String) |
Vygeneruje adresu URL s absolutní cestou pro zadanou |
Page(IUrlHelper, String, String, Object, String, String) |
Vygeneruje adresu URL s absolutní cestou pro zadanou |
Page(IUrlHelper, String, String, Object, String, String, String) |
Vygeneruje adresu URL s absolutní cestou pro zadanou |
PageLink(IUrlHelper, String, String, Object, String, String, String) |
Vygeneruje absolutní adresu URL stránky, která obsahuje zadanou |
RouteUrl(IUrlHelper, Object) |
Vygeneruje adresu URL s absolutní cestou pro zadanou trasu |
RouteUrl(IUrlHelper, String) |
Vygeneruje adresu URL s absolutní cestou pro zadanou |
RouteUrl(IUrlHelper, String, Object) |
Vygeneruje adresu URL s absolutní cestou pro zadanou |
RouteUrl(IUrlHelper, String, Object, String) |
Vygeneruje adresu URL s absolutní cestou pro zadanou trasu |
RouteUrl(IUrlHelper, String, Object, String, String) |
Vygeneruje adresu URL s absolutní cestou pro zadanou trasu |
RouteUrl(IUrlHelper, String, Object, String, String, String) |
Vygeneruje adresu URL s absolutní cestou pro zadanou trasu |