In VS2008 ist der Dokumenteintrag am nützlichsten:
Windows Presentation Foundation Erstellen einer WPF-Anwendung (WPF)
ms-help: //MS.VSCC.v90/MS.MSDNQTR.v90.de/wpf_conceptual/html/a58696fd-bdad-4b55-9759-136dfdf8b91c.htm
ApplicationDefinition Identifiziert die XAML-Markup-Datei, die die Anwendungsdefinition enthält (eine XAML-Markup-Datei, deren Stammelement Application ist). ApplicationDefinition ist obligatorisch, wenn Install true und OutputType winexe ist. Eine WPF-Anwendung und folglich ein MSBuild-Projekt können nur eine ApplicationDefinition haben.
Seite Identifiziert eine XAML-Markup-Datei, deren Inhalt in ein Binärformat konvertiert und in eine Assembly kompiliert wird. Seitenelemente werden normalerweise in Verbindung mit einer CodeBehind-Klasse implementiert.
Die am häufigsten verwendeten Seitenelemente sind XAML-Dateien, deren Elemente der obersten Ebene eines der folgenden sind:
Window (System.Windows..::.Window).
Page (System.Windows.Controls..::.Page).
PageFunction (System.Windows.Navigation..::.PageFunction<(Of <(T>)>)).
ResourceDictionary (System.Windows..::.ResourceDictionary).
FlowDocument (System.Windows.Documents..::.FlowDocument).
UserControl (System.Windows.Controls..::.UserControl).
Ressource Identifiziert eine Ressourcendatei, die zu einer Anwendungsassembly kompiliert wird. Wie bereits erwähnt, verarbeitet UICulture Ressourcenelemente.
Inhalt Identifiziert eine Inhaltsdatei, die mit einer Anwendung verteilt wird. Metadaten, die die Inhaltsdatei beschreiben, werden in die Anwendung kompiliert (mithilfe von AssemblyAssociatedContentFileAttribute).