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 este objeto 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
Es true
si este objeto XamlType representa un tipo que no se puede resolver; de lo contrario, es false
.
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 objeto 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 un XamlObjectWriterException cuando los informes true
pertinentes XamlType para IsUnknown. 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.