<?xml version="1.0" encoding="utf-8"?>
<!--Copyright, Microsoft Corporation, All rights reserved.-->
<ProjectSchemaDefinitions xmlns="http://schemas.microsoft.com/build/2009/properties">

    <ContentType Name="HLSL" DisplayName="HLSL Derleyicisi" ItemType="FxCompile">
    </ContentType>

    <ContentType Name="HLSLHeader" DisplayName="HLSL Üst Bilgi Dosyası" ItemType="None">
    </ContentType>

    <ContentType Name="NoBuildShader" DisplayName="Gölgelendirici" ItemType="None">
    </ContentType>

    <ContentType Name="CppCode" DisplayName="C++ Kodu" ItemType="ClCompile">
    </ContentType>

    <ContentType Name="CCode" DisplayName="C Kodu" ItemType="ClCompile">
    </ContentType>

    <ContentType Name="CppHeader" DisplayName="C/C++ Üst Bilgisi" ItemType="ClInclude">
    </ContentType>

    <ContentType Name="CppClass" DisplayName="C++ Sınıfı" ItemType="ClCompile">
    </ContentType>

    <ContentType Name="CppForm" DisplayName="C++ Formu" ItemType="ClCompile">
    </ContentType>

    <ContentType Name="CppControl" DisplayName="C++ Denetimi" ItemType="ClCompile">
    </ContentType>

    <ContentType Name="CppModule" DisplayName="C++ Modül Arabirimi Birimi" ItemType="ClCompile">
    </ContentType>

    <ContentType Name="Text" DisplayName="Metin dosyası" ItemType="Text">
    </ContentType>

    <ContentType Name="DEF" DisplayName="DEF dosyası" ItemType="None">
    </ContentType>

    <ContentType Name="Midl" DisplayName="Idl dosyası" ItemType="Midl">
    </ContentType>

    <ContentType Name="Makefile" DisplayName="Derleme Görevleri Dosyası" ItemType="None">
    </ContentType>

    <ContentType Name="RGS" DisplayName="RGS dosyası" ItemType="None">
    </ContentType>

    <ContentType Name="RC" DisplayName="RC dosyası" ItemType="ResourceCompile">
    </ContentType>

    <ContentType Name="RC2" DisplayName="RC2 dosyası" ItemType="None">
    </ContentType>

    <ContentType Name="RES" DisplayName="RES dosyası" ItemType="Resource">
    </ContentType>

    <ContentType Name="XSD" DisplayName="XSD dosyası" ItemType="Xsd">
    </ContentType>

    <ContentType Name="XML" DisplayName="Xml dosyası" ItemType="Xml">
    </ContentType>

    <ContentType Name="HTML" DisplayName="Html dosyası" ItemType="None">
    </ContentType>

    <ContentType Name="CSS" DisplayName="Basamaklı biçim tablosu" ItemType="None">
    </ContentType>

    <ContentType Name="Resx" DisplayName="Resx dosyası" ItemType="EmbeddedResource">
    </ContentType>

    <ContentType Name="Script" DisplayName="Betik dosyası" ItemType="None">
    </ContentType>

    <ContentType Name="BSC" DisplayName="Bsc dosyası" ItemType="None">
    </ContentType>

    <ContentType Name="XSX" DisplayName="XSX dosyası" ItemType="None">
    </ContentType>

    <ContentType Name="CppWebService" DisplayName="C++ Web servisi" ItemType="ClInclude">
    </ContentType>

    <ContentType Name="Asax" DisplayName="Asax dosyası" ItemType="None">
    </ContentType>

    <ContentType Name="AspPage" DisplayName="ASP sayfası" ItemType="None">
    </ContentType>

    <ContentType Name="Document" DisplayName="Belge" ItemType="None">
    </ContentType>

    <ContentType Name="Discomap" DisplayName="Keşif dosyası" ItemType="CustomBuild">
    </ContentType>

    <ContentType Name="CSharpFile" DisplayName="C# dosyası" ItemType="None">
    </ContentType>

    <ContentType Name="ClassDiagram" DisplayName="Sınıf Diyagramı" ItemType="None">
    </ContentType>

    <ContentType Name="MHT" DisplayName="MHT dosyası" ItemType="None">
    </ContentType>

    <ContentType Name="CUR" DisplayName="İmleç" ItemType="None">
    </ContentType>

    <ContentType Name="Manifest" DisplayName="Bildirim" ItemType="Manifest">
    </ContentType>

    <ContentType Name="RDLC" DisplayName="RDLC dosyası" ItemType="None">
    </ContentType>

    <ContentType Name="OBJ" DisplayName="Nesne dosyası" ItemType="Object">
    </ContentType>

    <ContentType Name="LIB" DisplayName="Kitaplık dosyası" ItemType="Library">
    </ContentType>

    <ContentType Name="RSC" DisplayName="Kaynak" ItemType="Resource">
    </ContentType>

    <ContentType Name="Licenses" DisplayName="Derlenmiş Lisans" ItemType="_EmbedManagedResourceFile">
    </ContentType>

    <ContentType Name="PageXaml" DisplayName="XAML Sayfası" ItemType="Page">
        <NameValuePair Name="DependentFileExtensions" Value=".cpp;.h"/>
    </ContentType>

    <ContentType Name="AppXaml" DisplayName="XAML Uygulama Tanımı" ItemType="ApplicationDefinition">
        <NameValuePair Name="DependentFileExtensions" Value=".cpp;.h"/>
    </ContentType>

    <ContentType Name="PRIResource" DisplayName="PRI Kaynağı" ItemType="PRIResource">
    </ContentType>

    <ContentType Name="Image" DisplayName="Görüntü dosyası" ItemType="Image">
    </ContentType>

    <ContentType Name="AppxManifest" DisplayName="Uygulama Paketi Bildirimi" ItemType="AppxManifest">
    </ContentType>

    <ContentType Name="PackageLayout" DisplayName="Uygulama Paketi Düzeni" ItemType="PackageLayout">
    </ContentType>

    <ContentType Name="Media" DisplayName="Medya dosyası" ItemType="Media">
    </ContentType>

    <ContentType Name="Font" DisplayName="Yazı tipi dosyası" ItemType="Font">
    </ContentType>

    <ContentType Name="Natvis" DisplayName="C++ hata ayıklayıcısı görselleştirme dosyası" ItemType="Natvis">
    </ContentType>

    <ItemType Name="PRIResource" DisplayName="PRI Kaynağı"/>
    <ItemType Name="AppxManifest" DisplayName="Uygulama Paketi Bildirimi"/>
    <ItemType Name="PackageLayout" DisplayName="Uygulama Paketi Düzeni"/>
    <ItemType Name="Page" DisplayName="XAML Sayfası"/>
    <ItemType Name="ApplicationDefinition" DisplayName="XAML Uygulama Tanımı"/>
    <ItemType Name="ClCompile" DisplayName="C/C++ derleyicisi"/>
    <ItemType Name="ClInclude" DisplayName="C/C++ üst bilgisi"/>
    <ItemType Name="Midl" DisplayName="MIDL aracı"/>
    <ItemType Name="ResourceCompile" DisplayName="Kaynak derleyicisi"/>
    <ItemType Name="EmbeddedResource" DisplayName="Yönetilen kaynak derleyicisi"/>
    <ItemType Name="Xsd" DisplayName="XML Veri Oluşturma Aracı"/>
    <ItemType Name="CustomBuild" DisplayName="Özel Derleme Aracı"/>
    <ItemType Name="None" DisplayName="Derlemede yer almaz"/>
    <ItemType Name="Resource" DisplayName="Kaynak"/>
    <ItemType Name="Object" DisplayName="Nesne"/>
    <ItemType Name="Library" DisplayName="Kitaplık"/>
    <ItemType Name="Manifest" DisplayName="Bildirim Aracı"/>
    <ItemType Name="_EmbedManagedResourceFile" DisplayName="Derlenmiş Yönetilen Kaynak"/>
    <ItemType Name="FxCompile" DisplayName="HLSL Derleyicisi"/>
    <ItemType Name="Image" DisplayName="Görüntü"/>
    <ItemType Name="Media" DisplayName="Medya"/>
    <ItemType Name="Xml" DisplayName="Xml"/>
    <ItemType Name="Text" DisplayName="Metin"/>
    <ItemType Name="Font" DisplayName="Yazı Tipi"/>
    <ItemType Name="Natvis" DisplayName="C++ hata ayıklayıcısı görselleştirme dosyası"/>
    <ItemType Name="CopyFileToFolders" DisplayName="Dosyayı kopyala"/>

    <FileExtension Name=".resw" ContentType="PRIResource"/>
    <FileExtension Name=".resjson" ContentType="PRIResource"/>
    <FileExtension Name=".appxmanifest" ContentType="AppxManifest"/>
    <FileExtension Name=".packagelayout" ContentType="PackageLayout"/>
    <FileExtension Name=".xaml" ContentType="PageXaml"/>
    <FileExtension Name=".c" ContentType="CCode"/>
    <FileExtension Name=".cc" ContentType="CppCode"/>
    <FileExtension Name=".c++" ContentType="CppCode"/>
    <FileExtension Name=".cpp" ContentType="CppCode"/>
    <FileExtension Name=".cppm" ContentType="CppModule"/>
    <FileExtension Name=".cxx" ContentType="CppCode"/>
    <FileExtension Name=".ixx" ContentType="CppModule"/>

    <FileExtension Name=".h" ContentType="CppHeader"/>
    <FileExtension Name=".h++" ContentType="CppHeader"/>
    <FileExtension Name=".hh" ContentType="CppHeader"/>
    <FileExtension Name=".hpp" ContentType="CppHeader"/>
    <FileExtension Name=".hxx" ContentType="CppHeader"/>
    <FileExtension Name=".ipp" ContentType="CppHeader"/>

    <FileExtension Name=".idl" ContentType="Midl"/>
    <FileExtension Name=".odl" ContentType="Midl"/>

    <FileExtension Name=".asax" ContentType="Asax"/>
    <FileExtension Name=".asmx" ContentType="HTML"/>
    <FileExtension Name=".asp" ContentType="AspPage"/>
    <FileExtension Name=".def" ContentType="DEF"/>
    <FileExtension Name=".mk" ContentType="MakeFile"/>
    <FileExtension Name=".mak" ContentType="MakeFile"/>
    <FileExtension Name=".txt" ContentType="Text"/>
    <FileExtension Name=".log" ContentType="Text"/>
    <FileExtension Name=".rgs" ContentType="RGS"/>
    <FileExtension Name=".rc" ContentType="RC"/>
    <FileExtension Name=".rc2" ContentType="RC2"/>
    <FileExtension Name=".res" ContentType="RES"/>
    <FileExtension Name=".resx" ContentType="RESX"/>
    <FileExtension Name=".html" ContentType="HTML"/>
    <FileExtension Name=".htm" ContentType="HTML"/>
    <FileExtension Name=".css" ContentType="CSS"/>
    <FileExtension Name=".cur" ContentType="CUR"/>
    <FileExtension Name=".vbS" ContentType="Script"/>
    <FileExtension Name=".jS" ContentType="Script"/>
    <FileExtension Name=".xml" ContentType="XML"/>
    <FileExtension Name=".xslt" ContentType="XML"/>
    <FileExtension Name=".xsl" ContentType="XML"/>
    <FileExtension Name=".xsd" ContentType="XSD"/>
    <FileExtension Name=".wsdl" ContentType="Discomap"/>
    <FileExtension Name=".disco" ContentType="Discomap"/>
    <FileExtension Name=".discomap" ContentType="Discomap"/>
    <FileExtension Name=".cs" ContentType="CSharpFile"/>
    <FileExtension Name=".bsc" ContentType="BSC"/>
    <FileExtension Name=".mht" ContentType="MHT"/>
    <FileExtension Name=".manifest" ContentType="Manifest"/>
    <FileExtension Name=".rdlc" ContentType="RDLC"/>
    <FileExtension Name=".cd" ContentType="ClassDiagram"/>
    <FileExtension Name=".obj" ContentType="OBJ"/>
    <FileExtension Name=".o" ContentType="OBJ"/>
    <FileExtension Name=".lib" ContentType="LIB"/>
    <FileExtension Name=".so" ContentType="LIB"/>
    <FileExtension Name=".a" ContentType="LIB"/>
    <FileExtension Name=".rsc" ContentType="RSC"/>
    <FileExtension Name=".licenses" ContentType="Licenses"/>

    <FileExtension Name=".fx" ContentType="HLSL"/>
    <FileExtension Name=".hlsl" ContentType="HLSL"/>
    <FileExtension Name=".hlsli" ContentType="HLSLHeader"/>
    <FileExtension Name=".csh" ContentType="HLSL"/>
    <FileExtension Name=".dsh" ContentType="HLSL"/>
    <FileExtension Name=".gsh" ContentType="HLSL"/>
    <FileExtension Name=".hsh" ContentType="HLSL"/>
    <FileExtension Name=".psh" ContentType="HLSL"/>
    <FileExtension Name=".vsh" ContentType="HLSL"/>
    <FileExtension Name=".cshader" ContentType="HLSL"/>
    <FileExtension Name=".dshader" ContentType="HLSL"/>
    <FileExtension Name=".gshader" ContentType="HLSL"/>
    <FileExtension Name=".hshader" ContentType="HLSL"/>
    <FileExtension Name=".pshader" ContentType="HLSL"/>
    <FileExtension Name=".vshader" ContentType="HLSL"/>
    <FileExtension Name=".compute" ContentType="HLSL"/>
    <!--The following shader extensions were added to support colorization of unity shader files. We cannot make them buildable because 
        while unity shaders are very similar to HLSL and colorization works well for them, they are not buildable by the fx compiler. 
        Because Unity includes these as part of projects it creates for VS, we need to make sure they aren't attempted to be built. -->
    <FileExtension Name=".shader" ContentType="NoBuildShader"/>
    <FileExtension Name=".cginc" ContentType="NoBuildShader"/>
    <FileExtension Name=".jpg" ContentType="Image"/>
    <FileExtension Name=".jpe" ContentType="Image"/>
    <FileExtension Name=".jpeg" ContentType="Image"/>
    <FileExtension Name=".jfif" ContentType="Image"/>
    <FileExtension Name=".png" ContentType="Image"/>
    <FileExtension Name=".bmp" ContentType="Image"/>
    <FileExtension Name=".dib" ContentType="Image"/>
    <FileExtension Name=".gif" ContentType="Image"/>
    <FileExtension Name=".ico" ContentType="Image"/>
    <FileExtension Name=".tif" ContentType="Image"/>
    <FileExtension Name=".tiff" ContentType="Image"/>
    <FileExtension Name=".dds" ContentType="Image"/>
    <FileExtension Name=".tga" ContentType="Image"/>

    <FileExtension Name=".mp3" ContentType="Media"/>
    <FileExtension Name=".wav" ContentType="Media"/>
    <FileExtension Name=".mov" ContentType="Media"/>
    <FileExtension Name=".mp4" ContentType="Media"/>
    <FileExtension Name=".wmv" ContentType="Media"/>
    <FileExtension Name=".webm" ContentType="Media"/>

    <FileExtension Name=".ttf" ContentType="Font"/>
    <FileExtension Name=".otf" ContentType="Font"/>
    <FileExtension Name=".compositefont" ContentType="Font"/>
    <FileExtension Name=".natvis" ContentType="Natvis"/>

</ProjectSchemaDefinitions>
