Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

INameScope (Interfaz)

Define un contrato de cómo los nombres de elementos se deben realizar desde dentro de un ámbito de nombres XAML determinado, y cómo se aplican la exclusividad de nombres dentro de ese ámbito de nombres XAML.

Espacio de nombres:  System.Windows.Markup
Ensamblado:  System.Xaml (en System.Xaml.dll)
public interface INameScope

El tipo INameScope expone los siguientes miembros.

  NombreDescripción
Método públicoFindNameDevuelve un objeto que tiene el nombre de identificación proporcionado.
Método públicoRegisterNameRegistra el nombre proporcionado en el ámbito actual de XAML.
Método públicoUnregisterNameAnula el nombre proporcionado del ámbito actual de XAML.
Arriba

Esta interfaz se implementa por clases que tienen elementos secundarios destinados a reutilizar a través de la plantilla o difieran metáfora. Las plantillas, generadores y construcciones similares deben tener ámbitos únicos XAML que son independientes de un gráfico y una raíz XAML el objeto principal. El principio aquí es que no debe haber conflictos de nombre cuando los objetos creados de esos elementos secundarios se presentan al gráfico de objetos de una aplicación, de forma que las operaciones DOM y XAML hagan referencia las técnicas que se basan en el identificador de nombre pueden confiar en la exclusividad del nombre en cada ámbito de nombres XAML.

En versiones anteriores de.NET Framework, esta interfaz existía en el ensamblado WPF-específico WindowsBase. En .NET Framework 4, INameScope está en el ensamblado System.Xaml. Para obtener más información, vea Tipos migrados de WPF a System.Xaml.

Notas de uso de WPF

Esta interfaz se implementa mediante la clase NameScopede WPF. La mayoría de las operaciones del ámbito de nombres XAML en WPF funcionan con las instancias de NameScope , pero la información se comunica ocasionalmente internamente utilizando las referencias de INameScope .

Los ejemplos de las clases de WPF que utilizan un generador o diferir la metáfora combinada con la representación de XAML son Style y FrameworkTemplate. Estas implementaciones se basan normalmente en las versiones explícitas de los métodos de interfaz disponibles de la clase de NameScope .

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
¿Te ha resultado útil?
(Caracteres restantes: 1500)

Adiciones de comunidad

AGREGAR
© 2013 Microsoft. Reservados todos los derechos.