¿Para qué es el atributo ThemeInfo?

Cada vez que creo una nueva aplicación WPF o una biblioteca de control de usuarios de WPF,AssemblyInfo.cs El archivo incluye el siguiente atributo:

[assembly: ThemeInfo(
    ResourceDictionaryLocation.None, 
    //where theme specific resource dictionaries are located
    //(used if a resource is not found in the page, 
    // or application resource dictionaries)
    ResourceDictionaryLocation.SourceAssembly 
    //where the generic resource dictionary is located
    //(used if a resource is not found in the page, 
    // app, or any theme specific resource dictionaries)
)]

Que es estoThemeInfo atributo para? ¿Romperé algo si lo quito?

Respuestas a la pregunta(2)

Su respuesta a la pregunta