Partilhar via


XamlType.IsUnknown Propriedade

Definição

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

Boolean

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.

Aplica-se a