Como a: Personalizar de navegação
Usar Web Sites a maioria dos alguma forma de personalizado interface usuário (interface do usuário) que fornece aos usuários visual dicas sobre como navegar no site mais facilmente e localizar as informações que precisam. Embora o aspecto e sensação (ou identificação de marca) pode variar a partir do site a site, os mesmos elementos navegação básica estão normalmente presentes, como barras navegação e menus que expõem opções um usuário pode escolher para navegar para uma página ou subsite.
Este conjunto de tópicos descreve como funciona navegação Microsoft Office do SharePoint Server 2007 ossossversion12 e algumas formas você pode personalizá-la programaticamente e por meio de interface do usuário, incluindo:
Usando o provedor e fonte de dados APIs para personalizar a estrutura e o comportamento dos menus verticais e horizontais.
Noções básicas sobre opções interface do usuário as configurações de navegação e usando-los para configurar uma hierarquia navegação site.
Substituindo o provedor navegação usar como padrão incluída no O Office SharePoint Server 2007 com seu próprio personalizado provedor.
Configurando múltiplo provedores navegação para um site.
Conceitos básicos de navegação
Para facilitar para compilar navegação eficiente elementos como horizontal e vertical menus e navegação breadcrumb, O Office SharePoint Server 2007 tira proveito dos navegação conectável Microsoft ASP.NET 2.0 ? o Provider model. O modelo do provedor define um provedor como um módulo software que fornece uma interface uniforme entre um serviço e um banco de dados. Abstrato provedores mídia armazenamento em muito a mesma maneira que dispositivo abstrato drivers físico dispositivos hardware e você poderá usá-las para armazenar dados do estado praticamente em qualquer lugar. De exemplo, pelo desenvolvimento personalizado provedores, você pode armazenar dados do estado em uma variedade de externo provedores dados, como front-end serviços da Web, arquivos XML e bancos de dados. A navegação ossosshort API inclui um provedor mapa (n.); mapear (v.) site que abstrai site mapa (n.); mapear (v.) dados e um objeto fonte de dados que controla os mapas e estrutura de navegação filtros e dados a partir de provedor para apresentação em navegação UI Web. Tanto o provedor e fonte de dados API incluem propriedades poder get e um conjunto dinâmico que habilitar flexível, Opções para personalizar seu site.
Navegação O Office SharePoint Server 2007 ossossshort é site-centralizada, o que significa que cada site em uma coleção site podem determinar o modo como o aplicativo exibe cada navegação item abaixo na hierarquia de site: All the way Down to o próximo site. Como resultado, cada site possui várias opções navegação que você pode definir através de interface do usuário ou programaticamente.
Você pode criar a navegação você desejar determinando no avançado a hierarquia desejar para a Web Sites e você estiver criando páginas e por qualquer ajuste a hierarquia, usando a página Navigation Settings disponível através do menu **** Site Actions ou Site Settings página em O Office SharePoint Server 2007.
O sistema navegação usar como padrão se baseia a hierarquia para o site e a navegação através de site ocorre com base em opções feitas por meio de interface do usuário ou programaticamente. Você pode definir as opções incluem se a apresentação subsites e páginas em navegação, se classificar navegação itens manualmente ou automaticamente e como individual identificador classificar e exibir atributos e o comportamento do individual itens navegação.
Quando você definir menus verticais e horizontais, você pode implantar uma seção da navegação com um ou mais estático ou dinâmico níveis menu:
Menu Estático Itens representam níveis de hierarquia e são geralmente hiperlink. Você pode criar níveis adicionais de estático e dinâmico itens menu sob a de alto nível navegação item (a raiz).
O Office SharePoint Server 2007 cria dinâmico ? instantaneamente-out ? menu Opções com base na estrutura site. A hierarquia site define os níveis no menu de navegação.
Seu site pode ter qualquer número de estático e dinâmico níveis.
Por design, navegação controla detecção sua localidade em uma estrutura site e usar um método complexo para determinar a ordem na qual deve ser retornada nós a partir de armazenamento de dados. Quando você classificar itens navegação, O Office SharePoint Server 2007 primeiro retorna nós a partir de armazenamento de dados e, em seguida, classifica os itens de navegação.
Consulte também
Referência
Microsoft.SharePoint.Publishing.Navigation
Microsoft.SharePoint.Navigation
Outros recursos
How to: Work with Menus and Navigation Objects
How to: Modify Navigation Settings through the UI
How to: Customize Navigation Controls and Providers
Best Practices: Using Disposable Windows SharePoint Services Objects