Compartilhar via


@ Import

[Esta documentação destina-se apenas à visualização e está sujeita a alterações em versões posteriores. Os tópicos em branco estão incluídos como espaços reservados.]

Explicitamente importa um namespace para um aplicativo ASP.Arquivo de aplicativo de rede (como uma página da Web, um controle de usuário, uma página mestra ou um arquivo global. asax), disponibilizando todas as classes e interfaces do namespace importado para o arquivo. O namespace importado pode ser parte da.NET Framework class library ou um espaço para nome definido pelo usuário.

<%@ Import namespace="value" %>

Atributos

  • namespace
    O nome totalmente qualificado do namespace para importar. Isso pode incluir qualquer um dos namespaces incluídos na.NET Framework ou um espaço para nome personalizado.

Remarks

O @ Import diretiva não pode ter mais de um namespace atributo. Para importar vários namespaces, usar várias @ Import diretivas.

Um conjunto de espaços para nome pode ser automaticamente importado para páginas. aspx. Os namespaces importados são definidos no arquivo Web. config de nível de máquina, dentro do <namespaces> seção a <pages> elemento. Os seguintes namespaces são automaticamente importados para todas as páginas:

Exemplo

O seguinte código exemplo importações o.NET Framework namespace de classe base System.Net e o espaço para nome definido pelo usuário Grocery.

<%@ Import Namespace="System.Net" %>
<%@ Import Namespace="Grocery" %>

Consulte também

Reference

Sintaxe de diretiva de modelo de texto

Concepts

ASP.NET Web Page Syntax Overview