XamlType.IsUnknown Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um valor que indica se este XamlType representa um tipo que não pode ser resolvido no sistema de tipos subjacente.
public:
property bool IsUnknown { bool get(); };
public bool IsUnknown { get; }
member this.IsUnknown : bool
Public ReadOnly Property IsUnknown As Boolean
Valor da propriedade
true
se isso XamlType representar um tipo insolvível; caso contrário, false
.
Comentários
Se você não usar a técnica de reflexão clr interna padrão para uma XamlType, as chamadas para essa propriedade poderão invocar LookupIsUnknown substituições em XamlType classes derivadas.
Para um caminho de carga que envolveXamlObjectWriter, um XamlType que não pode IsUnknown true
ser gravado em um grafo de objeto. Sob as implementações padrão em System.Xaml , a XamlObjectWriter.WriteStartObject chamada lança um XamlObjectWriterException quando os relatórios true
relevantes XamlType para IsUnknown. Você não deve passar um XamlType que tenha IsUnknown como true
a menos que esteja preparado para lidar com as exceções ou tenha outras XamlObjectWritermaneiras de ajustar o XamlObjectWriter comportamento ou o fluxo de nó XAML antes de escrever o grafo do objeto.