Visual Studioを開いて新しいWPFプロジェクトを作成すると、開始時に次の行を含むXAMLドキュメントが作成されます。xamlまたは他の多くのxmlファイルの名前空間にreacheableがないのはなぜですか?
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
URIをWebブラウザにコピーして名前空間の定義を調べると、404ステータスが返されます。私が名前空間定義を削除すると、最初のエラーとしてスローされます。
The standard namespace is not defined.
他の多くのXMLファイルでは、名前空間定義の指定されたhttp URIのほとんどが指定されたアドレスで利用できないことも同様です。
これは内部で特にXAMLでどのように機能していますか?名前空間の定義はどこにありますか?
編集:トピックWhy do XML Namespaces usually start with http://…?私の質問を投稿した後、それは名前空間定義がどのように命名されるかを説明します。しかし、実際にはXAMLの場合はどこから来ていますか?
これまでのところ、私はポイントを見ていますが、実際の定義はどこにありますか。 XAMLプレゼンテーションの名前空間? – Booser
XML文書にそのことを示す情報はありません。私はそれらを試してみるためにGoogleを使いたいと思う。 – Quentin