XamlType.IsUnknown Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que indica si XamlType representa un tipo que no se puede resolver en el sistema de tipos subyacente.
public:
property bool IsUnknown { bool get(); };
public bool IsUnknown { get; }
member this.IsUnknown : bool
Public ReadOnly Property IsUnknown As Boolean
Valor de propiedad
true es si representa XamlType un tipo irresoluble; en caso contrario, falsees .
Comentarios
Si no usa la técnica de reflexión CLR interna predeterminada para , XamlTypelas llamadas a esta propiedad pueden invocar LookupIsUnknown invalidaciones en XamlType clases derivadas.
Para una ruta de acceso de carga que implica XamlObjectWriter, un XamlType que tiene true para IsUnknown no se puede escribir en un gráfico de objetos. En las implementaciones predeterminadas de System.Xaml , la XamlObjectWriter.WriteStartObject llamada produce cuando XamlObjectWriterException los informes true pertinentes para .IsUnknownXamlType No debes pasar un XamlType que tenga IsUnknown como true a menos que estés preparado para controlar las excepciones de XamlObjectWriter, o tienes otras maneras de ajustar el XamlObjectWriter comportamiento o el flujo de nodo XAML antes de escribir el gráfico de objetos.