Compartilhar via


Recursos XML dependentes de arquivos de código válidos

Se um arquivo XML for dependente de um arquivo de código de idioma válido para determinado projeto e um objeto de modelo de código do arquivo pode ser obtido no arquivo disse, o nome do recurso de manifesto de arquivo de recursos XML é calculado da seguinte forma: nome completo de primeira classe no arquivo que é o pai do arquivo de recurso + opcional RFC 1766 cultura seqüência de informações (se suportado pelo.NET Framework Resource Manager) +. Resources.

If the parent of the XML resource file does not contain any class definitions, then the project system will fall back to the resource-naming scheme described in Non-dependent XML Resource Files.

For example:

  • Considere a seguinte hierarquia de projeto, onde o nome completo da primeira classe no arquivo Form1. vb é ACME.WidgetApp.MyClass: Projeto1 - > Form1. vb - > Form1. Then the manifest resource name for the XML resource file Form1.resx would be ACME.WidgetApp.MyClass.resources.

  • Considere o mesmo projeto, exceto que agora Form1 é denominado resx. Desde que de é uma seqüência de caracteres de cultura RFC 1766 suportada pelo Resource Manager, ela é automaticamente incluída no nome do recurso. Consequently, in this case, the manifest resource name would become ACME.WidgetApp.MyClass.de.resources.

  • Considere o mesmo projeto, exceto que agora Form1 é denominado-FF. Embora de-ff é uma seqüência de informações cultura válida de acordo com RFC 1766, ela não é uma seqüência de informações de cultura que é suportada pelo.NET Framework Resource Manager. Therefore, de-ff will not be included in the resulting manifest resource name, and the manifest resource name would be the same as in the first example.

Consulte também

Referência

Recursos XML dependentes de arquivos de código inválidos