From 0a8a63da0fe1cbcb335a075a7481caf277273752 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 8 Feb 2019 13:07:13 +0000 Subject: [PATCH 001/159] Update dependencies from https://github.com/dotnet/arcade build 20190207.1 (#332) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19107.1 --- eng/Version.Details.xml | 4 ++-- .../templates/phases/publish-build-assets.yml | 13 ++++++++----- global.json | 2 +- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 535cba0195d..401c17218c9 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - b58add62b88ab28edd15932fb19f00b9e1c5e8dd + 03c88c88a653dd8122cf599974e6073f27787a3f diff --git a/eng/common/templates/phases/publish-build-assets.yml b/eng/common/templates/phases/publish-build-assets.yml index 85fabe62b98..211967debab 100644 --- a/eng/common/templates/phases/publish-build-assets.yml +++ b/eng/common/templates/phases/publish-build-assets.yml @@ -28,12 +28,15 @@ phases: SecretsFilter: 'MaestroAccessToken' condition: ${{ parameters.condition }} continueOnError: ${{ parameters.continueOnError }} - - script: eng\common\publishbuildassets.cmd - /p:ManifestsPath='$(Build.StagingDirectory)/Download/AssetManifests' - /p:BuildAssetRegistryToken=$(MaestroAccessToken) - /p:MaestroApiEndpoint=https://maestro-prod.westus2.cloudapp.azure.com - /p:Configuration=$(_BuildConfig) + - task: PowerShell@2 displayName: Publish Build Assets + inputs: + filePath: eng\common\sdk-task.ps1 + arguments: -task PublishBuildAssets -restore -msbuildEngine dotnet + /p:ManifestsPath='$(Build.StagingDirectory)/Download/AssetManifests' + /p:BuildAssetRegistryToken=$(MaestroAccessToken) + /p:MaestroApiEndpoint=https://maestro-prod.westus2.cloudapp.azure.com + /p:Configuration=$(_BuildConfig) condition: ${{ parameters.condition }} continueOnError: ${{ parameters.continueOnError }} - task: PublishBuildArtifacts@1 diff --git a/global.json b/global.json index 787b5272458..0bc23089372 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19106.4" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19107.1" } } From 6d8189a656affd842af154825d5989e933244ed1 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 8 Feb 2019 13:14:44 +0000 Subject: [PATCH 002/159] Update dependencies from https://github.com/dotnet/corefx build 20190207.12 (#333) This change updates the following dependencies - System.CodeDom - 4.6.0-preview.19107.12 - Microsoft.Win32.Registry - 4.6.0-preview.19107.12 - System.Windows.Extensions - 4.6.0-preview.19107.12 - System.Configuration.ConfigurationManager - 4.6.0-preview.19107.12 - System.Reflection.TypeExtensions - 4.6.0-preview.19107.12 - System.Security.AccessControl - 4.6.0-preview.19107.12 - System.Security.Cryptography.Xml - 4.6.0-preview.19107.12 - System.Security.Permissions - 4.6.0-preview.19107.12 - System.Security.Principal.Windows - 4.6.0-preview.19107.12 - System.Reflection.Emit - 4.6.0-preview.19107.12 - System.Diagnostics.EventLog - 4.6.0-preview.19107.12 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 401c17218c9..a91ab9065b0 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 4d180567e9dc5500006b58480184f0dcfe967c1e + 3685052201c95462f210582be9fe380baf1b902e - + https://github.com/dotnet/corefx - 4d180567e9dc5500006b58480184f0dcfe967c1e + 3685052201c95462f210582be9fe380baf1b902e - + https://github.com/dotnet/corefx - 4d180567e9dc5500006b58480184f0dcfe967c1e + 3685052201c95462f210582be9fe380baf1b902e - + https://github.com/dotnet/corefx - 4d180567e9dc5500006b58480184f0dcfe967c1e + 3685052201c95462f210582be9fe380baf1b902e - + https://github.com/dotnet/corefx - 4d180567e9dc5500006b58480184f0dcfe967c1e + 3685052201c95462f210582be9fe380baf1b902e - + https://github.com/dotnet/corefx - 4d180567e9dc5500006b58480184f0dcfe967c1e + 3685052201c95462f210582be9fe380baf1b902e - + https://github.com/dotnet/corefx - 4d180567e9dc5500006b58480184f0dcfe967c1e + 3685052201c95462f210582be9fe380baf1b902e - + https://github.com/dotnet/corefx - 4d180567e9dc5500006b58480184f0dcfe967c1e + 3685052201c95462f210582be9fe380baf1b902e - + https://github.com/dotnet/corefx - 4d180567e9dc5500006b58480184f0dcfe967c1e + 3685052201c95462f210582be9fe380baf1b902e - + https://github.com/dotnet/corefx - 4d180567e9dc5500006b58480184f0dcfe967c1e + 3685052201c95462f210582be9fe380baf1b902e - + https://github.com/dotnet/corefx - 4d180567e9dc5500006b58480184f0dcfe967c1e + 3685052201c95462f210582be9fe380baf1b902e diff --git a/eng/Versions.props b/eng/Versions.props index 692d427dd09..c12c99d0a93 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview.19106.8 - 4.6.0-preview.19106.8 - 4.6.0-preview.19106.8 - 4.6.0-preview.19106.8 - 4.6.0-preview.19106.8 - 4.6.0-preview.19106.8 - 4.6.0-preview.19106.8 - 4.6.0-preview.19106.8 - 4.6.0-preview.19106.8 - 4.6.0-preview.19106.8 - 4.6.0-preview.19106.8 + 4.6.0-preview.19107.12 + 4.6.0-preview.19107.12 + 4.6.0-preview.19107.12 + 4.6.0-preview.19107.12 + 4.6.0-preview.19107.12 + 4.6.0-preview.19107.12 + 4.6.0-preview.19107.12 + 4.6.0-preview.19107.12 + 4.6.0-preview.19107.12 + 4.6.0-preview.19107.12 + 4.6.0-preview.19107.12 0.1.0-preview2-181205-2 From fea93ceeca485483bc50393aaf3962d21eae41cf Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 9 Feb 2019 13:07:22 +0000 Subject: [PATCH 003/159] Update dependencies from https://github.com/dotnet/arcade build 20190208.1 (#335) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19108.1 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index a91ab9065b0..e2786ca781b 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 03c88c88a653dd8122cf599974e6073f27787a3f + 044309163eadaad0068156f0327af458d562f171 diff --git a/global.json b/global.json index 0bc23089372..b3b864adade 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19107.1" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19108.1" } } From 66efaf190bc951e696fbce64a748e1d52f5d2436 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 9 Feb 2019 13:17:19 +0000 Subject: [PATCH 004/159] Update dependencies from https://github.com/dotnet/corefx build 20190208.8 (#336) This change updates the following dependencies - System.CodeDom - 4.6.0-preview.19108.8 - Microsoft.Win32.Registry - 4.6.0-preview.19108.8 - System.Windows.Extensions - 4.6.0-preview.19108.8 - System.Configuration.ConfigurationManager - 4.6.0-preview.19108.8 - System.Reflection.TypeExtensions - 4.6.0-preview.19108.8 - System.Security.AccessControl - 4.6.0-preview.19108.8 - System.Security.Cryptography.Xml - 4.6.0-preview.19108.8 - System.Security.Permissions - 4.6.0-preview.19108.8 - System.Security.Principal.Windows - 4.6.0-preview.19108.8 - System.Reflection.Emit - 4.6.0-preview.19108.8 - System.Diagnostics.EventLog - 4.6.0-preview.19108.8 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index e2786ca781b..6d60dbf6a78 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 3685052201c95462f210582be9fe380baf1b902e + e1c0e1d4928b27113cdb2d021f4abbb202c9892a - + https://github.com/dotnet/corefx - 3685052201c95462f210582be9fe380baf1b902e + e1c0e1d4928b27113cdb2d021f4abbb202c9892a - + https://github.com/dotnet/corefx - 3685052201c95462f210582be9fe380baf1b902e + e1c0e1d4928b27113cdb2d021f4abbb202c9892a - + https://github.com/dotnet/corefx - 3685052201c95462f210582be9fe380baf1b902e + e1c0e1d4928b27113cdb2d021f4abbb202c9892a - + https://github.com/dotnet/corefx - 3685052201c95462f210582be9fe380baf1b902e + e1c0e1d4928b27113cdb2d021f4abbb202c9892a - + https://github.com/dotnet/corefx - 3685052201c95462f210582be9fe380baf1b902e + e1c0e1d4928b27113cdb2d021f4abbb202c9892a - + https://github.com/dotnet/corefx - 3685052201c95462f210582be9fe380baf1b902e + e1c0e1d4928b27113cdb2d021f4abbb202c9892a - + https://github.com/dotnet/corefx - 3685052201c95462f210582be9fe380baf1b902e + e1c0e1d4928b27113cdb2d021f4abbb202c9892a - + https://github.com/dotnet/corefx - 3685052201c95462f210582be9fe380baf1b902e + e1c0e1d4928b27113cdb2d021f4abbb202c9892a - + https://github.com/dotnet/corefx - 3685052201c95462f210582be9fe380baf1b902e + e1c0e1d4928b27113cdb2d021f4abbb202c9892a - + https://github.com/dotnet/corefx - 3685052201c95462f210582be9fe380baf1b902e + e1c0e1d4928b27113cdb2d021f4abbb202c9892a diff --git a/eng/Versions.props b/eng/Versions.props index c12c99d0a93..4ed6ec38727 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview.19107.12 - 4.6.0-preview.19107.12 - 4.6.0-preview.19107.12 - 4.6.0-preview.19107.12 - 4.6.0-preview.19107.12 - 4.6.0-preview.19107.12 - 4.6.0-preview.19107.12 - 4.6.0-preview.19107.12 - 4.6.0-preview.19107.12 - 4.6.0-preview.19107.12 - 4.6.0-preview.19107.12 + 4.6.0-preview.19108.8 + 4.6.0-preview.19108.8 + 4.6.0-preview.19108.8 + 4.6.0-preview.19108.8 + 4.6.0-preview.19108.8 + 4.6.0-preview.19108.8 + 4.6.0-preview.19108.8 + 4.6.0-preview.19108.8 + 4.6.0-preview.19108.8 + 4.6.0-preview.19108.8 + 4.6.0-preview.19108.8 0.1.0-preview2-181205-2 From 8430bf64934846e11790d73ffd43aba5a2d20fd3 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Mon, 11 Feb 2019 13:14:39 +0000 Subject: [PATCH 005/159] Update dependencies from dotnet/corefx (#337) * Update dependencies from https://github.com/dotnet/corefx build 20190209.6 This change updates the following dependencies - System.CodeDom - 4.6.0-preview.19109.6 - Microsoft.Win32.Registry - 4.6.0-preview.19109.6 - System.Windows.Extensions - 4.6.0-preview.19109.6 - System.Configuration.ConfigurationManager - 4.6.0-preview.19109.6 - System.Reflection.TypeExtensions - 4.6.0-preview.19109.6 - System.Security.AccessControl - 4.6.0-preview.19109.6 - System.Security.Cryptography.Xml - 4.6.0-preview.19109.6 - System.Security.Permissions - 4.6.0-preview.19109.6 - System.Security.Principal.Windows - 4.6.0-preview.19109.6 - System.Reflection.Emit - 4.6.0-preview.19109.6 - System.Diagnostics.EventLog - 4.6.0-preview.19109.6 * Update dependencies from https://github.com/dotnet/corefx build 20190210.4 This change updates the following dependencies - System.CodeDom - 4.6.0-preview.19110.4 - Microsoft.Win32.Registry - 4.6.0-preview.19110.4 - System.Windows.Extensions - 4.6.0-preview.19110.4 - System.Configuration.ConfigurationManager - 4.6.0-preview.19110.4 - System.Reflection.TypeExtensions - 4.6.0-preview.19110.4 - System.Security.AccessControl - 4.6.0-preview.19110.4 - System.Security.Cryptography.Xml - 4.6.0-preview.19110.4 - System.Security.Permissions - 4.6.0-preview.19110.4 - System.Security.Principal.Windows - 4.6.0-preview.19110.4 - System.Reflection.Emit - 4.6.0-preview.19110.4 - System.Diagnostics.EventLog - 4.6.0-preview.19110.4 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 6d60dbf6a78..3c1732b9e9b 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - e1c0e1d4928b27113cdb2d021f4abbb202c9892a + 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 - + https://github.com/dotnet/corefx - e1c0e1d4928b27113cdb2d021f4abbb202c9892a + 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 - + https://github.com/dotnet/corefx - e1c0e1d4928b27113cdb2d021f4abbb202c9892a + 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 - + https://github.com/dotnet/corefx - e1c0e1d4928b27113cdb2d021f4abbb202c9892a + 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 - + https://github.com/dotnet/corefx - e1c0e1d4928b27113cdb2d021f4abbb202c9892a + 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 - + https://github.com/dotnet/corefx - e1c0e1d4928b27113cdb2d021f4abbb202c9892a + 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 - + https://github.com/dotnet/corefx - e1c0e1d4928b27113cdb2d021f4abbb202c9892a + 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 - + https://github.com/dotnet/corefx - e1c0e1d4928b27113cdb2d021f4abbb202c9892a + 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 - + https://github.com/dotnet/corefx - e1c0e1d4928b27113cdb2d021f4abbb202c9892a + 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 - + https://github.com/dotnet/corefx - e1c0e1d4928b27113cdb2d021f4abbb202c9892a + 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 - + https://github.com/dotnet/corefx - e1c0e1d4928b27113cdb2d021f4abbb202c9892a + 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 diff --git a/eng/Versions.props b/eng/Versions.props index 4ed6ec38727..41a02873512 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview.19108.8 - 4.6.0-preview.19108.8 - 4.6.0-preview.19108.8 - 4.6.0-preview.19108.8 - 4.6.0-preview.19108.8 - 4.6.0-preview.19108.8 - 4.6.0-preview.19108.8 - 4.6.0-preview.19108.8 - 4.6.0-preview.19108.8 - 4.6.0-preview.19108.8 - 4.6.0-preview.19108.8 + 4.6.0-preview.19110.4 + 4.6.0-preview.19110.4 + 4.6.0-preview.19110.4 + 4.6.0-preview.19110.4 + 4.6.0-preview.19110.4 + 4.6.0-preview.19110.4 + 4.6.0-preview.19110.4 + 4.6.0-preview.19110.4 + 4.6.0-preview.19110.4 + 4.6.0-preview.19110.4 + 4.6.0-preview.19110.4 0.1.0-preview2-181205-2 From 43f5f44720cc17140dcaf080e1d6b46597a87048 Mon Sep 17 00:00:00 2001 From: Vatsan Madhavan Date: Mon, 11 Feb 2019 10:24:58 -0800 Subject: [PATCH 006/159] Updating branding to Preview4 (#338) --- eng/Versions.props | 2 +- src/Microsoft.DotNet.Wpf/src/System.Xaml/System.Xaml.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/Versions.props b/eng/Versions.props index 41a02873512..32dc62e8c26 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -2,7 +2,7 @@ 4.8.0 - prerelease + preview4 4.0.0.0 diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/System.Xaml.csproj b/src/Microsoft.DotNet.Wpf/src/System.Xaml/System.Xaml.csproj index d8de8227f7a..98e6d0aaa06 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/System.Xaml.csproj +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/System.Xaml.csproj @@ -15,7 +15,7 @@ runtime.win-$(Platform) runtime.win-x86 - $(PackageRuntimeIdentifierPrefix).Microsoft.DotNet.Wpf.Private + $(PackageRuntimeIdentifierPrefix).Microsoft.DotNet.Wpf.Private-$(PreReleaseVersionLabel) Microsoft.DotNet.Wpf From e7bc5d67441ebe8e8dcd5709b8f8df9531f2ed8d Mon Sep 17 00:00:00 2001 From: Steven Kirbach Date: Mon, 11 Feb 2019 10:48:59 -0800 Subject: [PATCH 007/159] adding back platform builds --- eng/pipeline.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/eng/pipeline.yml b/eng/pipeline.yml index 2b45dcb56d8..263268a913c 100644 --- a/eng/pipeline.yml +++ b/eng/pipeline.yml @@ -69,14 +69,26 @@ jobs: value: /p:OfficialBuildId=$(BUILD.BUILDNUMBER) strategy: matrix: - Build_Debug: + Build_Debug_x86: _BuildConfig: Debug # override some variables for debug _PublishType: none _SignType: test _DotNetPublishToBlobFeed : false - Build_Release: + _Platform: x86 + Build_Release_x86: _BuildConfig: Release + _Platform: x86 + Build_Debug_x64: + _BuildConfig: Debug + # override some variables for debug + _PublishType: none + _SignType: test + _DotNetPublishToBlobFeed : false + _Platform: x64 + Build_Release_x64: + _BuildConfig: Release + _Platform: x64 steps: - checkout: self clean: true From 4d9aad440080764c09c91b7729b9b551d8fabb89 Mon Sep 17 00:00:00 2001 From: Steven Kirbach Date: Mon, 11 Feb 2019 11:06:41 -0800 Subject: [PATCH 008/159] passing platform to cibuild.cmd --- eng/pipeline.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/eng/pipeline.yml b/eng/pipeline.yml index 263268a913c..0effa61aa29 100644 --- a/eng/pipeline.yml +++ b/eng/pipeline.yml @@ -39,6 +39,8 @@ jobs: value: '' - name: _OfficialBuildIdArgs value: '' + - name: _Platform + value: x86 # Override some values if we're building internally - ${{ if eq(parameters.runAsPublic, 'false') }}: @@ -67,6 +69,8 @@ jobs: /p:DotNetSymbolServerTokenSymWeb=$(symweb-symbol-server-pat) - name: _OfficialBuildIdArgs value: /p:OfficialBuildId=$(BUILD.BUILDNUMBER) + - name: _PlatformArgs + value: /p:Platform=$(_Platform) strategy: matrix: Build_Debug_x86: @@ -75,10 +79,8 @@ jobs: _PublishType: none _SignType: test _DotNetPublishToBlobFeed : false - _Platform: x86 Build_Release_x86: _BuildConfig: Release - _Platform: x86 Build_Debug_x64: _BuildConfig: Debug # override some variables for debug @@ -99,4 +101,5 @@ jobs: $(_PublishArgs) $(_SignArgs) $(_OfficialBuildIdArgs) + $(_PlatformArgs) displayName: Windows Build / Publish \ No newline at end of file From bc8ddb23073f8af40991b5c87a846929b742f74a Mon Sep 17 00:00:00 2001 From: Steven Kirbach Date: Mon, 11 Feb 2019 11:08:59 -0800 Subject: [PATCH 009/159] adding _PlatformArgs to the right place --- eng/pipeline.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/pipeline.yml b/eng/pipeline.yml index 0effa61aa29..1d75c6cf808 100644 --- a/eng/pipeline.yml +++ b/eng/pipeline.yml @@ -41,6 +41,8 @@ jobs: value: '' - name: _Platform value: x86 + - name: _PlatformArgs + value: /p:Platform=$(_Platform) # Override some values if we're building internally - ${{ if eq(parameters.runAsPublic, 'false') }}: @@ -69,8 +71,6 @@ jobs: /p:DotNetSymbolServerTokenSymWeb=$(symweb-symbol-server-pat) - name: _OfficialBuildIdArgs value: /p:OfficialBuildId=$(BUILD.BUILDNUMBER) - - name: _PlatformArgs - value: /p:Platform=$(_Platform) strategy: matrix: Build_Debug_x86: From b71f909c375b585dea9b7689a12bfdc1ffc815e9 Mon Sep 17 00:00:00 2001 From: Vatsan Madhavan Date: Mon, 11 Feb 2019 13:03:22 -0800 Subject: [PATCH 010/159] Go back to producing packages sans preview label (#345) --- src/Microsoft.DotNet.Wpf/src/System.Xaml/System.Xaml.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/System.Xaml.csproj b/src/Microsoft.DotNet.Wpf/src/System.Xaml/System.Xaml.csproj index 98e6d0aaa06..d8de8227f7a 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/System.Xaml.csproj +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/System.Xaml.csproj @@ -15,7 +15,7 @@ runtime.win-$(Platform) runtime.win-x86 - $(PackageRuntimeIdentifierPrefix).Microsoft.DotNet.Wpf.Private-$(PreReleaseVersionLabel) + $(PackageRuntimeIdentifierPrefix).Microsoft.DotNet.Wpf.Private Microsoft.DotNet.Wpf From d8e8d47fe653c01f19400cbc48f408c5a4d4f74a Mon Sep 17 00:00:00 2001 From: Vatsan Madhavan Date: Mon, 11 Feb 2019 13:52:52 -0800 Subject: [PATCH 011/159] Add release/3.0 to list of triggers (#344) * Add release/3.0 to list of triggers Add release/3.0 to triggers #343 * Update comment --- azure-pipelines.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 0a6cdbc44d4..9e1471e4d26 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -9,9 +9,10 @@ variables: # clean the local repo on the build agents Build.Repository.Clean: true -# only trigger ci builds for the master branch +# only trigger ci builds for the master and release branches trigger: - master +- release/3.0 # To be added in the future when VSTS supports this feature # only trigger pull request builds for the master branch @@ -26,4 +27,4 @@ jobs: # agent pool can't be read from a user-defined variable (Azure DevOps limitation) agentPool: dotnet-internal-temp-vs2019 # runAsPublic is used in expressions, which can't read from user-defined variables - runAsPublic: false \ No newline at end of file + runAsPublic: false From 479b0c6954725ec016324c20f08e83e4fec1666a Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 12 Feb 2019 13:16:15 +0000 Subject: [PATCH 012/159] Update dependencies from https://github.com/dotnet/corefx build 20190212.2 (#347) This change updates the following dependencies - System.CodeDom - 4.6.0-preview.19112.2 - Microsoft.Win32.Registry - 4.6.0-preview.19112.2 - System.Windows.Extensions - 4.6.0-preview.19112.2 - System.Configuration.ConfigurationManager - 4.6.0-preview.19112.2 - System.Reflection.TypeExtensions - 4.6.0-preview.19112.2 - System.Security.AccessControl - 4.6.0-preview.19112.2 - System.Security.Cryptography.Xml - 4.6.0-preview.19112.2 - System.Security.Permissions - 4.6.0-preview.19112.2 - System.Security.Principal.Windows - 4.6.0-preview.19112.2 - System.Reflection.Emit - 4.6.0-preview.19112.2 - System.Diagnostics.EventLog - 4.6.0-preview.19112.2 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 3c1732b9e9b..704dade4ffe 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 + 24450dad74b0df3fc81026d7726b8441c41ae429 - + https://github.com/dotnet/corefx - 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 + 24450dad74b0df3fc81026d7726b8441c41ae429 - + https://github.com/dotnet/corefx - 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 + 24450dad74b0df3fc81026d7726b8441c41ae429 - + https://github.com/dotnet/corefx - 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 + 24450dad74b0df3fc81026d7726b8441c41ae429 - + https://github.com/dotnet/corefx - 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 + 24450dad74b0df3fc81026d7726b8441c41ae429 - + https://github.com/dotnet/corefx - 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 + 24450dad74b0df3fc81026d7726b8441c41ae429 - + https://github.com/dotnet/corefx - 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 + 24450dad74b0df3fc81026d7726b8441c41ae429 - + https://github.com/dotnet/corefx - 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 + 24450dad74b0df3fc81026d7726b8441c41ae429 - + https://github.com/dotnet/corefx - 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 + 24450dad74b0df3fc81026d7726b8441c41ae429 - + https://github.com/dotnet/corefx - 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 + 24450dad74b0df3fc81026d7726b8441c41ae429 - + https://github.com/dotnet/corefx - 224fa8e1e58b10b7fe1a5d3cfdedf2a1afbfe2e1 + 24450dad74b0df3fc81026d7726b8441c41ae429 diff --git a/eng/Versions.props b/eng/Versions.props index 32dc62e8c26..ad4aa36e8c5 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview.19110.4 - 4.6.0-preview.19110.4 - 4.6.0-preview.19110.4 - 4.6.0-preview.19110.4 - 4.6.0-preview.19110.4 - 4.6.0-preview.19110.4 - 4.6.0-preview.19110.4 - 4.6.0-preview.19110.4 - 4.6.0-preview.19110.4 - 4.6.0-preview.19110.4 - 4.6.0-preview.19110.4 + 4.6.0-preview.19112.2 + 4.6.0-preview.19112.2 + 4.6.0-preview.19112.2 + 4.6.0-preview.19112.2 + 4.6.0-preview.19112.2 + 4.6.0-preview.19112.2 + 4.6.0-preview.19112.2 + 4.6.0-preview.19112.2 + 4.6.0-preview.19112.2 + 4.6.0-preview.19112.2 + 4.6.0-preview.19112.2 0.1.0-preview2-181205-2 From 485b5cfd26972bd70ccf60eba6c063186965f34d Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 13 Feb 2019 13:07:17 +0000 Subject: [PATCH 013/159] Update dependencies from https://github.com/dotnet/arcade build 20190212.3 (#351) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19112.3 --- eng/Version.Details.xml | 4 +- eng/common/internal/Directory.Build.targets | 3 -- eng/common/internal/Tools.csproj | 4 ++ eng/common/templates/job/job.yml | 42 ++++++++------------- eng/common/templates/jobs/jobs.yml | 10 +---- eng/common/tools.ps1 | 19 +++++++--- global.json | 2 +- 7 files changed, 38 insertions(+), 46 deletions(-) delete mode 100644 eng/common/internal/Directory.Build.targets diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 704dade4ffe..e0af212febc 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 044309163eadaad0068156f0327af458d562f171 + 9a5da1c8a3232c6304955c7a6ffe6109a1b13d9f diff --git a/eng/common/internal/Directory.Build.targets b/eng/common/internal/Directory.Build.targets deleted file mode 100644 index 5d26408a981..00000000000 --- a/eng/common/internal/Directory.Build.targets +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/eng/common/internal/Tools.csproj b/eng/common/internal/Tools.csproj index 1d2e2183766..1a81ff906f6 100644 --- a/eng/common/internal/Tools.csproj +++ b/eng/common/internal/Tools.csproj @@ -3,6 +3,7 @@ net472 + false @@ -16,4 +17,7 @@ https://devdiv.pkgs.visualstudio.com/_packaging/VS/nuget/v3/index.json; + + + diff --git a/eng/common/templates/job/job.yml b/eng/common/templates/job/job.yml index 5e293db35d7..98ca94c326c 100644 --- a/eng/common/templates/job/job.yml +++ b/eng/common/templates/job/job.yml @@ -41,18 +41,11 @@ parameters: enablePublishTestResults: false # Optional: enable sending telemetry - # if 'true', these "variables" must be specified in the variables object or as part of the queue matrix - # _HelixBuildConfig - differentiate between Debug, Release, other - # _HelixType - Example: build/product/ - # _HelixSource - Example: official/dotnet/arcade/$(Build.SourceBranch) enableTelemetry: false - # Optional: If specified, then automatically derive "_HelixSource" variable for telemetry + # Optional: define the helix repo for telemeetry (example: 'dotnet/arcade') helixRepo: '' - # Optional: Define the type for helix telemetry (must end in '/') - helixType: build/product/ - # Required: name of the job name: '' @@ -115,29 +108,20 @@ jobs: - name: ${{ pair.key }} value: ${{ pair.value }} - # Add additional variables - - ${{ if and(ne(parameters.helixRepo, ''), eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notIn(variables['Build.Reason'], 'PullRequest')) }}: - - name: _HelixSource - value: official/${{ parameters.helixRepo }}/$(Build.SourceBranch) - - ${{ if and(ne(parameters.helixRepo, ''), or(ne(parameters.runAsPublic, 'false'), eq(variables['System.TeamProject'], 'public'), in(variables['Build.Reason'], 'PullRequest'))) }}: - - name: _HelixSource - value: pr/${{ parameters.helixRepo }}/$(Build.SourceBranch) - - name: _HelixType - value: ${{ parameters.helixType }} - - name: _HelixBuildConfig - value: $(_BuildConfig) - ${{ if ne(parameters.workspace, '') }}: workspace: ${{ parameters.workspace }} steps: - ${{ if eq(parameters.enableTelemetry, 'true') }}: - - template: /eng/common/templates/steps/telemetry-start.yml - parameters: - buildConfig: $(_HelixBuildConfig) - helixSource: $(_HelixSource) - helixType: $(_HelixType) + # Telemetry tasks are built from https://github.com/dotnet/arcade-extensions + - task: sendStartTelemetry@0 + displayName: 'Send Helix Start Telemetry' + inputs: + helixRepo: ${{ parameters.helixRepo }} + buildConfig: $(_BuildConfig) runAsPublic: ${{ parameters.runAsPublic }} + continueOnError: ${{ parameters.continueOnError }} + condition: always() - ${{ if eq(parameters.enableMicrobuild, 'true') }}: - ${{ if and(eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}: @@ -165,11 +149,15 @@ jobs: TeamName: $(_TeamName) - ${{ if eq(parameters.enableTelemetry, 'true') }}: - - template: /eng/common/templates/steps/telemetry-end.yml + # Telemetry tasks are built from https://github.com/dotnet/arcade-extensions + - task: sendEndTelemetry@0 + displayName: 'Send Helix End Telemetry' + continueOnError: ${{ parameters.continueOnError }} + condition: always() - ${{ if eq(parameters.enablePublishBuildArtifacts, 'true') }}: - task: PublishBuildArtifacts@1 - displayName: Publish Logs to VSTS + displayName: Publish Logs inputs: PathtoPublish: '$(Build.SourcesDirectory)/artifacts/log/$(_BuildConfig)' PublishLocation: Container diff --git a/eng/common/templates/jobs/jobs.yml b/eng/common/templates/jobs/jobs.yml index c7226b12ed2..c1a5b4849ac 100644 --- a/eng/common/templates/jobs/jobs.yml +++ b/eng/common/templates/jobs/jobs.yml @@ -18,21 +18,15 @@ parameters: enablePublishTestResults: false # Optional: enable sending telemetry - # if 'true', these "variables" must be specified in the variables object or as part of the queue matrix - # _HelixBuildConfig - differentiate between Debug, Release, other - # _HelixType - Example: build/product/ - # _HelixSource - Example: official/dotnet/arcade/$(Build.SourceBranch) + # if enabled then the 'helixRepo' parameter should also be specified enableTelemetry: false # Required: A collection of jobs to run - https://docs.microsoft.com/en-us/azure/devops/pipelines/yaml-schema?view=vsts&tabs=schema#job jobs: [] - # Optional: If specified, then automatically derive "_HelixSource" variable for telemetry + # Optional: define the helix repo for telemetry (example: 'dotnet/arcade') helixRepo: '' - # Optional: Define the type for helix telemetry (must end in '/') - helixType: build/product/ - # Optional: Override automatically derived dependsOn value for "publish build assets" job publishBuildAssetsDependsOn: '' diff --git a/eng/common/tools.ps1 b/eng/common/tools.ps1 index c0a559589fc..d1ed296dd6b 100644 --- a/eng/common/tools.ps1 +++ b/eng/common/tools.ps1 @@ -211,7 +211,7 @@ function InitializeVisualStudioMSBuild([bool]$install, [object]$vsRequirements = $vsMajorVersion = $vsInfo.installationVersion.Split('.')[0] InitializeVisualStudioEnvironmentVariables $vsInstallDir $vsMajorVersion - } elseif ($install) { + } else { if (Get-Member -InputObject $GlobalJson.tools -Name "xcopy-msbuild") { $xcopyMSBuildVersion = $GlobalJson.tools.'xcopy-msbuild' @@ -221,9 +221,10 @@ function InitializeVisualStudioMSBuild([bool]$install, [object]$vsRequirements = $xcopyMSBuildVersion = "$vsMajorVersion.$($vsMinVersion.Minor).0-alpha" } - $vsInstallDir = InstallXCopyMSBuild $xcopyMSBuildVersion - } else { - throw "Unable to find Visual Studio that has required version and components installed" + $vsInstallDir = InitializeXCopyMSBuild $xcopyMSBuildVersion $install + if ($vsInstallDir -eq $null) { + throw "Unable to find Visual Studio that has required version and components installed" + } } $msbuildVersionDir = if ([int]$vsMajorVersion -lt 16) { "$vsMajorVersion.0" } else { "Current" } @@ -241,12 +242,20 @@ function InitializeVisualStudioEnvironmentVariables([string] $vsInstallDir, [str } } -function InstallXCopyMSBuild([string] $packageVersion) { +function InstallXCopyMSBuild([string]$packageVersion) { + return InitializeXCopyMSBuild $packageVersion -install $true +} + +function InitializeXCopyMSBuild([string]$packageVersion, [bool]$install) { $packageName = "RoslynTools.MSBuild" $packageDir = Join-Path $ToolsDir "msbuild\$packageVersion" $packagePath = Join-Path $packageDir "$packageName.$packageVersion.nupkg" if (!(Test-Path $packageDir)) { + if (!$install) { + return $null + } + Create-Directory $packageDir Write-Host "Downloading $packageName $packageVersion" Invoke-WebRequest "https://dotnet.myget.org/F/roslyn-tools/api/v2/package/$packageName/$packageVersion/" -OutFile $packagePath diff --git a/global.json b/global.json index b3b864adade..40242c0036b 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19108.1" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19112.3" } } From 02698193add24915ddb992a64ad7133b9cb35641 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 13 Feb 2019 13:24:18 +0000 Subject: [PATCH 014/159] Update dependencies from https://github.com/dotnet/corefx build 20190212.21 (#352) This change updates the following dependencies - System.CodeDom - 4.6.0-preview.19112.21 - Microsoft.Win32.Registry - 4.6.0-preview.19112.21 - System.Windows.Extensions - 4.6.0-preview.19112.21 - System.Configuration.ConfigurationManager - 4.6.0-preview.19112.21 - System.Reflection.TypeExtensions - 4.6.0-preview.19112.21 - System.Security.AccessControl - 4.6.0-preview.19112.21 - System.Security.Cryptography.Xml - 4.6.0-preview.19112.21 - System.Security.Permissions - 4.6.0-preview.19112.21 - System.Security.Principal.Windows - 4.6.0-preview.19112.21 - System.Reflection.Emit - 4.6.0-preview.19112.21 - System.Diagnostics.EventLog - 4.6.0-preview.19112.21 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index e0af212febc..e64000fbbc7 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 24450dad74b0df3fc81026d7726b8441c41ae429 + f15d18e904534a1dcadfd86a17340950d1d06e21 - + https://github.com/dotnet/corefx - 24450dad74b0df3fc81026d7726b8441c41ae429 + f15d18e904534a1dcadfd86a17340950d1d06e21 - + https://github.com/dotnet/corefx - 24450dad74b0df3fc81026d7726b8441c41ae429 + f15d18e904534a1dcadfd86a17340950d1d06e21 - + https://github.com/dotnet/corefx - 24450dad74b0df3fc81026d7726b8441c41ae429 + f15d18e904534a1dcadfd86a17340950d1d06e21 - + https://github.com/dotnet/corefx - 24450dad74b0df3fc81026d7726b8441c41ae429 + f15d18e904534a1dcadfd86a17340950d1d06e21 - + https://github.com/dotnet/corefx - 24450dad74b0df3fc81026d7726b8441c41ae429 + f15d18e904534a1dcadfd86a17340950d1d06e21 - + https://github.com/dotnet/corefx - 24450dad74b0df3fc81026d7726b8441c41ae429 + f15d18e904534a1dcadfd86a17340950d1d06e21 - + https://github.com/dotnet/corefx - 24450dad74b0df3fc81026d7726b8441c41ae429 + f15d18e904534a1dcadfd86a17340950d1d06e21 - + https://github.com/dotnet/corefx - 24450dad74b0df3fc81026d7726b8441c41ae429 + f15d18e904534a1dcadfd86a17340950d1d06e21 - + https://github.com/dotnet/corefx - 24450dad74b0df3fc81026d7726b8441c41ae429 + f15d18e904534a1dcadfd86a17340950d1d06e21 - + https://github.com/dotnet/corefx - 24450dad74b0df3fc81026d7726b8441c41ae429 + f15d18e904534a1dcadfd86a17340950d1d06e21 diff --git a/eng/Versions.props b/eng/Versions.props index ad4aa36e8c5..a1d969f4f99 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview.19112.2 - 4.6.0-preview.19112.2 - 4.6.0-preview.19112.2 - 4.6.0-preview.19112.2 - 4.6.0-preview.19112.2 - 4.6.0-preview.19112.2 - 4.6.0-preview.19112.2 - 4.6.0-preview.19112.2 - 4.6.0-preview.19112.2 - 4.6.0-preview.19112.2 - 4.6.0-preview.19112.2 + 4.6.0-preview.19112.21 + 4.6.0-preview.19112.21 + 4.6.0-preview.19112.21 + 4.6.0-preview.19112.21 + 4.6.0-preview.19112.21 + 4.6.0-preview.19112.21 + 4.6.0-preview.19112.21 + 4.6.0-preview.19112.21 + 4.6.0-preview.19112.21 + 4.6.0-preview.19112.21 + 4.6.0-preview.19112.21 0.1.0-preview2-181205-2 From a0582de4a7daaa76a7150169e71e10c0bcb00f9b Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 14 Feb 2019 13:07:51 +0000 Subject: [PATCH 015/159] Update dependencies from https://github.com/dotnet/arcade build 20190213.1 (#354) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19113.1 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index e64000fbbc7..a9103fd4752 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 9a5da1c8a3232c6304955c7a6ffe6109a1b13d9f + 9cb5f28be59a1ba9fe6bfb86449b216cfcdfb50e diff --git a/global.json b/global.json index 40242c0036b..2920e88f427 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19112.3" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19113.1" } } From 1c86e7bf26ead005a8cfd3f7005d4554d7af24ad Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 14 Feb 2019 13:20:08 +0000 Subject: [PATCH 016/159] Update dependencies from https://github.com/dotnet/corefx build 20190213.23 (#355) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19113.23 - Microsoft.Win32.Registry - 4.6.0-preview4.19113.23 - System.Windows.Extensions - 4.6.0-preview4.19113.23 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19113.23 - System.Reflection.TypeExtensions - 4.6.0-preview4.19113.23 - System.Security.AccessControl - 4.6.0-preview4.19113.23 - System.Security.Cryptography.Xml - 4.6.0-preview4.19113.23 - System.Security.Permissions - 4.6.0-preview4.19113.23 - System.Security.Principal.Windows - 4.6.0-preview4.19113.23 - System.Reflection.Emit - 4.6.0-preview4.19113.23 - System.Diagnostics.EventLog - 4.6.0-preview4.19113.23 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index a9103fd4752..d0877411dd7 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - f15d18e904534a1dcadfd86a17340950d1d06e21 + ed0a57d42d859a4b8fee19441c504bc296c2a2ae - + https://github.com/dotnet/corefx - f15d18e904534a1dcadfd86a17340950d1d06e21 + ed0a57d42d859a4b8fee19441c504bc296c2a2ae - + https://github.com/dotnet/corefx - f15d18e904534a1dcadfd86a17340950d1d06e21 + ed0a57d42d859a4b8fee19441c504bc296c2a2ae - + https://github.com/dotnet/corefx - f15d18e904534a1dcadfd86a17340950d1d06e21 + ed0a57d42d859a4b8fee19441c504bc296c2a2ae - + https://github.com/dotnet/corefx - f15d18e904534a1dcadfd86a17340950d1d06e21 + ed0a57d42d859a4b8fee19441c504bc296c2a2ae - + https://github.com/dotnet/corefx - f15d18e904534a1dcadfd86a17340950d1d06e21 + ed0a57d42d859a4b8fee19441c504bc296c2a2ae - + https://github.com/dotnet/corefx - f15d18e904534a1dcadfd86a17340950d1d06e21 + ed0a57d42d859a4b8fee19441c504bc296c2a2ae - + https://github.com/dotnet/corefx - f15d18e904534a1dcadfd86a17340950d1d06e21 + ed0a57d42d859a4b8fee19441c504bc296c2a2ae - + https://github.com/dotnet/corefx - f15d18e904534a1dcadfd86a17340950d1d06e21 + ed0a57d42d859a4b8fee19441c504bc296c2a2ae - + https://github.com/dotnet/corefx - f15d18e904534a1dcadfd86a17340950d1d06e21 + ed0a57d42d859a4b8fee19441c504bc296c2a2ae - + https://github.com/dotnet/corefx - f15d18e904534a1dcadfd86a17340950d1d06e21 + ed0a57d42d859a4b8fee19441c504bc296c2a2ae diff --git a/eng/Versions.props b/eng/Versions.props index a1d969f4f99..eef43feb5ae 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview.19112.21 - 4.6.0-preview.19112.21 - 4.6.0-preview.19112.21 - 4.6.0-preview.19112.21 - 4.6.0-preview.19112.21 - 4.6.0-preview.19112.21 - 4.6.0-preview.19112.21 - 4.6.0-preview.19112.21 - 4.6.0-preview.19112.21 - 4.6.0-preview.19112.21 - 4.6.0-preview.19112.21 + 4.6.0-preview4.19113.23 + 4.6.0-preview4.19113.23 + 4.6.0-preview4.19113.23 + 4.6.0-preview4.19113.23 + 4.6.0-preview4.19113.23 + 4.6.0-preview4.19113.23 + 4.6.0-preview4.19113.23 + 4.6.0-preview4.19113.23 + 4.6.0-preview4.19113.23 + 4.6.0-preview4.19113.23 + 4.6.0-preview4.19113.23 0.1.0-preview2-181205-2 From 73e4393aa2f072bad62d4a8dd9235019fb4dddff Mon Sep 17 00:00:00 2001 From: Kexy Biscuit Date: Fri, 15 Feb 2019 11:46:17 +0800 Subject: [PATCH 017/159] Update .NET Core SDK link. (#353) * Update .NET Core SDK link. * Remove preview moniker from link text. * Update the link text. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3c82db08a52..0d4f7d1946d 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ See the [WPF Roadmap](roadmap.md) to learn about project priorities, status and ## Getting started -* [.NET Core 3.0 SDK Preview 2](https://www.microsoft.com/net/download) +* [.NET Core 3.0 SDK Preview](https://dotnet.microsoft.com/download/dotnet-core/3.0) * [Getting started instructions](Documentation/getting-started.md) * [Contributing guide](Documentation/contributing.md) From b25dc75c819bca34452b461da4f161ac3106e287 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 15 Feb 2019 13:13:07 +0000 Subject: [PATCH 018/159] Update dependencies from https://github.com/dotnet/arcade build 20190214.4 (#356) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19114.4 --- eng/Version.Details.xml | 4 ++-- eng/common/tools.ps1 | 8 ++++---- eng/common/tools.sh | 8 ++++++-- global.json | 2 +- 4 files changed, 13 insertions(+), 9 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index d0877411dd7..e17a0a759ac 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 9cb5f28be59a1ba9fe6bfb86449b216cfcdfb50e + 03497f16b93264158c28cee4eea767b53bc750f5 diff --git a/eng/common/tools.ps1 b/eng/common/tools.ps1 index d1ed296dd6b..fbcc4e3ba07 100644 --- a/eng/common/tools.ps1 +++ b/eng/common/tools.ps1 @@ -417,15 +417,15 @@ function InitializeToolset() { $proj = Join-Path $ToolsetDir "restore.proj" $bl = if ($binaryLog) { "/bl:" + (Join-Path $LogDir "ToolsetRestore.binlog") } else { "" } - + '' | Set-Content $proj - MSBuild $proj $bl /t:__WriteToolsetLocation /noconsolelogger /p:__ToolsetLocationOutputFile=$toolsetLocationFile - + MSBuild $proj $bl /t:__WriteToolsetLocation /clp:ErrorsOnly`;NoSummary /p:__ToolsetLocationOutputFile=$toolsetLocationFile + $path = Get-Content $toolsetLocationFile -TotalCount 1 if (!(Test-Path $path)) { throw "Invalid toolset path: $path" } - + return $global:_ToolsetBuildProj = $path } diff --git a/eng/common/tools.sh b/eng/common/tools.sh index 115a56a827d..633a8167b09 100644 --- a/eng/common/tools.sh +++ b/eng/common/tools.sh @@ -238,11 +238,15 @@ function InitializeToolset { ExitWithExitCode 2 fi - local toolset_restore_log="$log_dir/ToolsetRestore.binlog" local proj="$toolset_dir/restore.proj" + local bl="" + if [[ "$binary_log" == true ]]; then + bl="/bl:$log_dir/ToolsetRestore.binlog" + fi + echo '' > "$proj" - MSBuild "$proj" /t:__WriteToolsetLocation /noconsolelogger /bl:"$toolset_restore_log" /p:__ToolsetLocationOutputFile="$toolset_location_file" + MSBuild "$proj" $bl /t:__WriteToolsetLocation /clp:ErrorsOnly\;NoSummary /p:__ToolsetLocationOutputFile="$toolset_location_file" local toolset_build_proj=`cat "$toolset_location_file"` diff --git a/global.json b/global.json index 2920e88f427..7c23cce3a7d 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19113.1" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19114.4" } } From 9cd4b3a004989dd9839412b63421bf4b598ec6a5 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 15 Feb 2019 13:24:31 +0000 Subject: [PATCH 019/159] Update dependencies from https://github.com/dotnet/corefx build 20190215.1 (#357) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19115.1 - Microsoft.Win32.Registry - 4.6.0-preview4.19115.1 - System.Reflection.TypeExtensions - 4.6.0-preview4.19115.1 - System.Security.AccessControl - 4.6.0-preview4.19115.1 - System.Security.Cryptography.Xml - 4.6.0-preview4.19115.1 - System.Security.Permissions - 4.6.0-preview4.19115.1 - System.Security.Principal.Windows - 4.6.0-preview4.19115.1 - System.Reflection.Emit - 4.6.0-preview4.19115.1 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19115.1 - System.Diagnostics.EventLog - 4.6.0-preview4.19115.1 - System.Windows.Extensions - 4.6.0-preview4.19115.1 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index e17a0a759ac..4ce72cf42aa 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - ed0a57d42d859a4b8fee19441c504bc296c2a2ae + 89b67cc789c78ceb65bf996969aba6e30b0679d0 - + https://github.com/dotnet/corefx - ed0a57d42d859a4b8fee19441c504bc296c2a2ae + 89b67cc789c78ceb65bf996969aba6e30b0679d0 - + https://github.com/dotnet/corefx - ed0a57d42d859a4b8fee19441c504bc296c2a2ae + 89b67cc789c78ceb65bf996969aba6e30b0679d0 - + https://github.com/dotnet/corefx - ed0a57d42d859a4b8fee19441c504bc296c2a2ae + 89b67cc789c78ceb65bf996969aba6e30b0679d0 - + https://github.com/dotnet/corefx - ed0a57d42d859a4b8fee19441c504bc296c2a2ae + 89b67cc789c78ceb65bf996969aba6e30b0679d0 - + https://github.com/dotnet/corefx - ed0a57d42d859a4b8fee19441c504bc296c2a2ae + 89b67cc789c78ceb65bf996969aba6e30b0679d0 - + https://github.com/dotnet/corefx - ed0a57d42d859a4b8fee19441c504bc296c2a2ae + 89b67cc789c78ceb65bf996969aba6e30b0679d0 - + https://github.com/dotnet/corefx - ed0a57d42d859a4b8fee19441c504bc296c2a2ae + 89b67cc789c78ceb65bf996969aba6e30b0679d0 - + https://github.com/dotnet/corefx - ed0a57d42d859a4b8fee19441c504bc296c2a2ae + 89b67cc789c78ceb65bf996969aba6e30b0679d0 - + https://github.com/dotnet/corefx - ed0a57d42d859a4b8fee19441c504bc296c2a2ae + 89b67cc789c78ceb65bf996969aba6e30b0679d0 - + https://github.com/dotnet/corefx - ed0a57d42d859a4b8fee19441c504bc296c2a2ae + 89b67cc789c78ceb65bf996969aba6e30b0679d0 diff --git a/eng/Versions.props b/eng/Versions.props index eef43feb5ae..f077e0b928e 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19113.23 - 4.6.0-preview4.19113.23 - 4.6.0-preview4.19113.23 - 4.6.0-preview4.19113.23 - 4.6.0-preview4.19113.23 - 4.6.0-preview4.19113.23 - 4.6.0-preview4.19113.23 - 4.6.0-preview4.19113.23 - 4.6.0-preview4.19113.23 - 4.6.0-preview4.19113.23 - 4.6.0-preview4.19113.23 + 4.6.0-preview4.19115.1 + 4.6.0-preview4.19115.1 + 4.6.0-preview4.19115.1 + 4.6.0-preview4.19115.1 + 4.6.0-preview4.19115.1 + 4.6.0-preview4.19115.1 + 4.6.0-preview4.19115.1 + 4.6.0-preview4.19115.1 + 4.6.0-preview4.19115.1 + 4.6.0-preview4.19115.1 + 4.6.0-preview4.19115.1 0.1.0-preview2-181205-2 From 390733feb50df97c384e0beb3d96e75599d7ae74 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 16 Feb 2019 13:07:46 +0000 Subject: [PATCH 020/159] Update dependencies from https://github.com/dotnet/arcade build 20190215.1 (#359) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19115.1 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 4ce72cf42aa..8dc8c985720 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 03497f16b93264158c28cee4eea767b53bc750f5 + 75af3cdef5022dbb92b8a94388198a6fd59a5d94 diff --git a/global.json b/global.json index 7c23cce3a7d..c755624fd51 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19114.4" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19115.1" } } From 6c42ff05da68cc9de0ed1de129d9160477f89939 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 16 Feb 2019 13:19:29 +0000 Subject: [PATCH 021/159] Update dependencies from https://github.com/dotnet/corefx build 20190215.8 (#360) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19115.8 - Microsoft.Win32.Registry - 4.6.0-preview4.19115.8 - System.Reflection.TypeExtensions - 4.6.0-preview4.19115.8 - System.Security.AccessControl - 4.6.0-preview4.19115.8 - System.Security.Cryptography.Xml - 4.6.0-preview4.19115.8 - System.Security.Permissions - 4.6.0-preview4.19115.8 - System.Security.Principal.Windows - 4.6.0-preview4.19115.8 - System.Reflection.Emit - 4.6.0-preview4.19115.8 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19115.8 - System.Diagnostics.EventLog - 4.6.0-preview4.19115.8 - System.Windows.Extensions - 4.6.0-preview4.19115.8 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 8dc8c985720..a7fc9f5ff60 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 89b67cc789c78ceb65bf996969aba6e30b0679d0 + 55f7269536eb9c072cabd8bbcdd7644cd18bd001 - + https://github.com/dotnet/corefx - 89b67cc789c78ceb65bf996969aba6e30b0679d0 + 55f7269536eb9c072cabd8bbcdd7644cd18bd001 - + https://github.com/dotnet/corefx - 89b67cc789c78ceb65bf996969aba6e30b0679d0 + 55f7269536eb9c072cabd8bbcdd7644cd18bd001 - + https://github.com/dotnet/corefx - 89b67cc789c78ceb65bf996969aba6e30b0679d0 + 55f7269536eb9c072cabd8bbcdd7644cd18bd001 - + https://github.com/dotnet/corefx - 89b67cc789c78ceb65bf996969aba6e30b0679d0 + 55f7269536eb9c072cabd8bbcdd7644cd18bd001 - + https://github.com/dotnet/corefx - 89b67cc789c78ceb65bf996969aba6e30b0679d0 + 55f7269536eb9c072cabd8bbcdd7644cd18bd001 - + https://github.com/dotnet/corefx - 89b67cc789c78ceb65bf996969aba6e30b0679d0 + 55f7269536eb9c072cabd8bbcdd7644cd18bd001 - + https://github.com/dotnet/corefx - 89b67cc789c78ceb65bf996969aba6e30b0679d0 + 55f7269536eb9c072cabd8bbcdd7644cd18bd001 - + https://github.com/dotnet/corefx - 89b67cc789c78ceb65bf996969aba6e30b0679d0 + 55f7269536eb9c072cabd8bbcdd7644cd18bd001 - + https://github.com/dotnet/corefx - 89b67cc789c78ceb65bf996969aba6e30b0679d0 + 55f7269536eb9c072cabd8bbcdd7644cd18bd001 - + https://github.com/dotnet/corefx - 89b67cc789c78ceb65bf996969aba6e30b0679d0 + 55f7269536eb9c072cabd8bbcdd7644cd18bd001 diff --git a/eng/Versions.props b/eng/Versions.props index f077e0b928e..7246190cf69 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19115.1 - 4.6.0-preview4.19115.1 - 4.6.0-preview4.19115.1 - 4.6.0-preview4.19115.1 - 4.6.0-preview4.19115.1 - 4.6.0-preview4.19115.1 - 4.6.0-preview4.19115.1 - 4.6.0-preview4.19115.1 - 4.6.0-preview4.19115.1 - 4.6.0-preview4.19115.1 - 4.6.0-preview4.19115.1 + 4.6.0-preview4.19115.8 + 4.6.0-preview4.19115.8 + 4.6.0-preview4.19115.8 + 4.6.0-preview4.19115.8 + 4.6.0-preview4.19115.8 + 4.6.0-preview4.19115.8 + 4.6.0-preview4.19115.8 + 4.6.0-preview4.19115.8 + 4.6.0-preview4.19115.8 + 4.6.0-preview4.19115.8 + 4.6.0-preview4.19115.8 0.1.0-preview2-181205-2 From 17abcea3cae0f978bd354390cc4a49168557c06f Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sun, 17 Feb 2019 13:14:00 +0000 Subject: [PATCH 022/159] Update dependencies from https://github.com/dotnet/corefx build 20190217.1 (#361) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19117.1 - Microsoft.Win32.Registry - 4.6.0-preview4.19117.1 - System.Reflection.TypeExtensions - 4.6.0-preview4.19117.1 - System.Security.AccessControl - 4.6.0-preview4.19117.1 - System.Security.Cryptography.Xml - 4.6.0-preview4.19117.1 - System.Security.Permissions - 4.6.0-preview4.19117.1 - System.Security.Principal.Windows - 4.6.0-preview4.19117.1 - System.Reflection.Emit - 4.6.0-preview4.19117.1 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19117.1 - System.Diagnostics.EventLog - 4.6.0-preview4.19117.1 - System.Windows.Extensions - 4.6.0-preview4.19117.1 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index a7fc9f5ff60..1e91b478304 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 55f7269536eb9c072cabd8bbcdd7644cd18bd001 + 2086662ac52143972fdde887be506485115db503 - + https://github.com/dotnet/corefx - 55f7269536eb9c072cabd8bbcdd7644cd18bd001 + 2086662ac52143972fdde887be506485115db503 - + https://github.com/dotnet/corefx - 55f7269536eb9c072cabd8bbcdd7644cd18bd001 + 2086662ac52143972fdde887be506485115db503 - + https://github.com/dotnet/corefx - 55f7269536eb9c072cabd8bbcdd7644cd18bd001 + 2086662ac52143972fdde887be506485115db503 - + https://github.com/dotnet/corefx - 55f7269536eb9c072cabd8bbcdd7644cd18bd001 + 2086662ac52143972fdde887be506485115db503 - + https://github.com/dotnet/corefx - 55f7269536eb9c072cabd8bbcdd7644cd18bd001 + 2086662ac52143972fdde887be506485115db503 - + https://github.com/dotnet/corefx - 55f7269536eb9c072cabd8bbcdd7644cd18bd001 + 2086662ac52143972fdde887be506485115db503 - + https://github.com/dotnet/corefx - 55f7269536eb9c072cabd8bbcdd7644cd18bd001 + 2086662ac52143972fdde887be506485115db503 - + https://github.com/dotnet/corefx - 55f7269536eb9c072cabd8bbcdd7644cd18bd001 + 2086662ac52143972fdde887be506485115db503 - + https://github.com/dotnet/corefx - 55f7269536eb9c072cabd8bbcdd7644cd18bd001 + 2086662ac52143972fdde887be506485115db503 - + https://github.com/dotnet/corefx - 55f7269536eb9c072cabd8bbcdd7644cd18bd001 + 2086662ac52143972fdde887be506485115db503 diff --git a/eng/Versions.props b/eng/Versions.props index 7246190cf69..0dd2028d748 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19115.8 - 4.6.0-preview4.19115.8 - 4.6.0-preview4.19115.8 - 4.6.0-preview4.19115.8 - 4.6.0-preview4.19115.8 - 4.6.0-preview4.19115.8 - 4.6.0-preview4.19115.8 - 4.6.0-preview4.19115.8 - 4.6.0-preview4.19115.8 - 4.6.0-preview4.19115.8 - 4.6.0-preview4.19115.8 + 4.6.0-preview4.19117.1 + 4.6.0-preview4.19117.1 + 4.6.0-preview4.19117.1 + 4.6.0-preview4.19117.1 + 4.6.0-preview4.19117.1 + 4.6.0-preview4.19117.1 + 4.6.0-preview4.19117.1 + 4.6.0-preview4.19117.1 + 4.6.0-preview4.19117.1 + 4.6.0-preview4.19117.1 + 4.6.0-preview4.19117.1 0.1.0-preview2-181205-2 From 6c13b91a996664715eba3fa592c52b27c035f41e Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Mon, 18 Feb 2019 13:15:11 +0000 Subject: [PATCH 023/159] Update dependencies from https://github.com/dotnet/corefx build 20190218.1 (#362) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19118.1 - Microsoft.Win32.Registry - 4.6.0-preview4.19118.1 - System.Reflection.TypeExtensions - 4.6.0-preview4.19118.1 - System.Security.AccessControl - 4.6.0-preview4.19118.1 - System.Security.Cryptography.Xml - 4.6.0-preview4.19118.1 - System.Security.Permissions - 4.6.0-preview4.19118.1 - System.Security.Principal.Windows - 4.6.0-preview4.19118.1 - System.Reflection.Emit - 4.6.0-preview4.19118.1 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19118.1 - System.Diagnostics.EventLog - 4.6.0-preview4.19118.1 - System.Windows.Extensions - 4.6.0-preview4.19118.1 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 1e91b478304..8268d32a186 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 2086662ac52143972fdde887be506485115db503 + 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 - + https://github.com/dotnet/corefx - 2086662ac52143972fdde887be506485115db503 + 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 - + https://github.com/dotnet/corefx - 2086662ac52143972fdde887be506485115db503 + 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 - + https://github.com/dotnet/corefx - 2086662ac52143972fdde887be506485115db503 + 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 - + https://github.com/dotnet/corefx - 2086662ac52143972fdde887be506485115db503 + 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 - + https://github.com/dotnet/corefx - 2086662ac52143972fdde887be506485115db503 + 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 - + https://github.com/dotnet/corefx - 2086662ac52143972fdde887be506485115db503 + 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 - + https://github.com/dotnet/corefx - 2086662ac52143972fdde887be506485115db503 + 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 - + https://github.com/dotnet/corefx - 2086662ac52143972fdde887be506485115db503 + 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 - + https://github.com/dotnet/corefx - 2086662ac52143972fdde887be506485115db503 + 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 - + https://github.com/dotnet/corefx - 2086662ac52143972fdde887be506485115db503 + 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 diff --git a/eng/Versions.props b/eng/Versions.props index 0dd2028d748..438ed994049 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19117.1 - 4.6.0-preview4.19117.1 - 4.6.0-preview4.19117.1 - 4.6.0-preview4.19117.1 - 4.6.0-preview4.19117.1 - 4.6.0-preview4.19117.1 - 4.6.0-preview4.19117.1 - 4.6.0-preview4.19117.1 - 4.6.0-preview4.19117.1 - 4.6.0-preview4.19117.1 - 4.6.0-preview4.19117.1 + 4.6.0-preview4.19118.1 + 4.6.0-preview4.19118.1 + 4.6.0-preview4.19118.1 + 4.6.0-preview4.19118.1 + 4.6.0-preview4.19118.1 + 4.6.0-preview4.19118.1 + 4.6.0-preview4.19118.1 + 4.6.0-preview4.19118.1 + 4.6.0-preview4.19118.1 + 4.6.0-preview4.19118.1 + 4.6.0-preview4.19118.1 0.1.0-preview2-181205-2 From d6d26896089bdc7f22d215a6558d2809582cb846 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 19 Feb 2019 13:13:54 +0000 Subject: [PATCH 024/159] Update dependencies from https://github.com/dotnet/corefx build 20190218.6 (#364) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19118.6 - Microsoft.Win32.Registry - 4.6.0-preview4.19118.6 - System.Reflection.TypeExtensions - 4.6.0-preview4.19118.6 - System.Security.AccessControl - 4.6.0-preview4.19118.6 - System.Security.Cryptography.Xml - 4.6.0-preview4.19118.6 - System.Security.Permissions - 4.6.0-preview4.19118.6 - System.Security.Principal.Windows - 4.6.0-preview4.19118.6 - System.Reflection.Emit - 4.6.0-preview4.19118.6 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19118.6 - System.Diagnostics.EventLog - 4.6.0-preview4.19118.6 - System.Windows.Extensions - 4.6.0-preview4.19118.6 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 8268d32a186..68ce7680dc9 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 + dca39727b02ceb4413d0fde11467965099ab4a2f - + https://github.com/dotnet/corefx - 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 + dca39727b02ceb4413d0fde11467965099ab4a2f - + https://github.com/dotnet/corefx - 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 + dca39727b02ceb4413d0fde11467965099ab4a2f - + https://github.com/dotnet/corefx - 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 + dca39727b02ceb4413d0fde11467965099ab4a2f - + https://github.com/dotnet/corefx - 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 + dca39727b02ceb4413d0fde11467965099ab4a2f - + https://github.com/dotnet/corefx - 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 + dca39727b02ceb4413d0fde11467965099ab4a2f - + https://github.com/dotnet/corefx - 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 + dca39727b02ceb4413d0fde11467965099ab4a2f - + https://github.com/dotnet/corefx - 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 + dca39727b02ceb4413d0fde11467965099ab4a2f - + https://github.com/dotnet/corefx - 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 + dca39727b02ceb4413d0fde11467965099ab4a2f - + https://github.com/dotnet/corefx - 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 + dca39727b02ceb4413d0fde11467965099ab4a2f - + https://github.com/dotnet/corefx - 638ddfb1c6e625e5a702600c8d42bc6e254e2eb5 + dca39727b02ceb4413d0fde11467965099ab4a2f diff --git a/eng/Versions.props b/eng/Versions.props index 438ed994049..21f499389eb 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19118.1 - 4.6.0-preview4.19118.1 - 4.6.0-preview4.19118.1 - 4.6.0-preview4.19118.1 - 4.6.0-preview4.19118.1 - 4.6.0-preview4.19118.1 - 4.6.0-preview4.19118.1 - 4.6.0-preview4.19118.1 - 4.6.0-preview4.19118.1 - 4.6.0-preview4.19118.1 - 4.6.0-preview4.19118.1 + 4.6.0-preview4.19118.6 + 4.6.0-preview4.19118.6 + 4.6.0-preview4.19118.6 + 4.6.0-preview4.19118.6 + 4.6.0-preview4.19118.6 + 4.6.0-preview4.19118.6 + 4.6.0-preview4.19118.6 + 4.6.0-preview4.19118.6 + 4.6.0-preview4.19118.6 + 4.6.0-preview4.19118.6 + 4.6.0-preview4.19118.6 0.1.0-preview2-181205-2 From 4dadccd8fc18175d1687bdb13c06603c3a7f9592 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 20 Feb 2019 13:08:06 +0000 Subject: [PATCH 025/159] Update dependencies from https://github.com/dotnet/arcade build 20190219.2 (#367) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19119.2 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 68ce7680dc9..bd5d58b9dc9 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 75af3cdef5022dbb92b8a94388198a6fd59a5d94 + 8549f0f5f303b53dcafd5b26c5f2ec4c5137521b diff --git a/global.json b/global.json index c755624fd51..2eeb82f80b6 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19115.1" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19119.2" } } From aad81a2a87a5b911b84aacface698fa21902e324 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 20 Feb 2019 13:20:34 +0000 Subject: [PATCH 026/159] Update dependencies from https://github.com/dotnet/corefx build 20190220.1 (#368) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19120.1 - Microsoft.Win32.Registry - 4.6.0-preview4.19120.1 - System.Reflection.TypeExtensions - 4.6.0-preview4.19120.1 - System.Security.AccessControl - 4.6.0-preview4.19120.1 - System.Security.Cryptography.Xml - 4.6.0-preview4.19120.1 - System.Security.Permissions - 4.6.0-preview4.19120.1 - System.Security.Principal.Windows - 4.6.0-preview4.19120.1 - System.Reflection.Emit - 4.6.0-preview4.19120.1 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19120.1 - System.Diagnostics.EventLog - 4.6.0-preview4.19120.1 - System.Windows.Extensions - 4.6.0-preview4.19120.1 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index bd5d58b9dc9..4d279a1a7dd 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - dca39727b02ceb4413d0fde11467965099ab4a2f + 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 - + https://github.com/dotnet/corefx - dca39727b02ceb4413d0fde11467965099ab4a2f + 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 - + https://github.com/dotnet/corefx - dca39727b02ceb4413d0fde11467965099ab4a2f + 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 - + https://github.com/dotnet/corefx - dca39727b02ceb4413d0fde11467965099ab4a2f + 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 - + https://github.com/dotnet/corefx - dca39727b02ceb4413d0fde11467965099ab4a2f + 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 - + https://github.com/dotnet/corefx - dca39727b02ceb4413d0fde11467965099ab4a2f + 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 - + https://github.com/dotnet/corefx - dca39727b02ceb4413d0fde11467965099ab4a2f + 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 - + https://github.com/dotnet/corefx - dca39727b02ceb4413d0fde11467965099ab4a2f + 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 - + https://github.com/dotnet/corefx - dca39727b02ceb4413d0fde11467965099ab4a2f + 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 - + https://github.com/dotnet/corefx - dca39727b02ceb4413d0fde11467965099ab4a2f + 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 - + https://github.com/dotnet/corefx - dca39727b02ceb4413d0fde11467965099ab4a2f + 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 diff --git a/eng/Versions.props b/eng/Versions.props index 21f499389eb..37ae072aa02 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19118.6 - 4.6.0-preview4.19118.6 - 4.6.0-preview4.19118.6 - 4.6.0-preview4.19118.6 - 4.6.0-preview4.19118.6 - 4.6.0-preview4.19118.6 - 4.6.0-preview4.19118.6 - 4.6.0-preview4.19118.6 - 4.6.0-preview4.19118.6 - 4.6.0-preview4.19118.6 - 4.6.0-preview4.19118.6 + 4.6.0-preview4.19120.1 + 4.6.0-preview4.19120.1 + 4.6.0-preview4.19120.1 + 4.6.0-preview4.19120.1 + 4.6.0-preview4.19120.1 + 4.6.0-preview4.19120.1 + 4.6.0-preview4.19120.1 + 4.6.0-preview4.19120.1 + 4.6.0-preview4.19120.1 + 4.6.0-preview4.19120.1 + 4.6.0-preview4.19120.1 0.1.0-preview2-181205-2 From 2ea36c232b9993e8bdaff809f81297818e1fd406 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 21 Feb 2019 13:07:49 +0000 Subject: [PATCH 027/159] Update dependencies from https://github.com/dotnet/arcade build 20190221.1 (#371) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19121.1 --- eng/Version.Details.xml | 4 ++-- eng/common/darc-init.ps1 | 2 +- eng/common/darc-init.sh | 23 ++++++++++++++++++++--- eng/common/templates/job/job.yml | 4 ++++ global.json | 2 +- 5 files changed, 28 insertions(+), 7 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 4d279a1a7dd..dd2723dfeca 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 8549f0f5f303b53dcafd5b26c5f2ec4c5137521b + 869b08099e519e0e1926434f2f2ac7a1f144c783 diff --git a/eng/common/darc-init.ps1 b/eng/common/darc-init.ps1 index 57db185df19..24676b261d5 100644 --- a/eng/common/darc-init.ps1 +++ b/eng/common/darc-init.ps1 @@ -19,7 +19,7 @@ function InstallDarcCli ($darcVersion) { # Until we can anonymously query the BAR API for the latest arcade-services # build applied to the PROD channel, this is hardcoded. if (-not $darcVersion) { - $darcVersion = '1.1.0-beta.19081.1' + $darcVersion = '1.1.0-beta.19120.2' } $arcadeServicesSource = 'https://dotnetfeed.blob.core.windows.net/dotnet-arcade/index.json' diff --git a/eng/common/darc-init.sh b/eng/common/darc-init.sh index bad07c3ae61..d4dfdc94fcb 100755 --- a/eng/common/darc-init.sh +++ b/eng/common/darc-init.sh @@ -1,6 +1,24 @@ #!/usr/bin/env bash source="${BASH_SOURCE[0]}" +darcVersion="1.1.0-beta.19120.2" + +while [[ $# > 0 ]]; do + opt="$(echo "$1" | awk '{print tolower($0)}')" + case "$opt" in + --darcversion) + darcVersion=$2 + shift + ;; + *) + echo "Invalid argument: $1" + usage + exit 1 + ;; + esac + + shift +done # resolve $source until the file is no longer a symlink while [[ -h "$source" ]]; do @@ -27,12 +45,11 @@ function InstallDarcCli { echo $($dotnet_root/dotnet tool uninstall $darc_cli_package_name -g) fi - ReadGlobalVersion "Microsoft.DotNet.Arcade.Sdk" - local toolset_version=$_ReadGlobalVersion + local arcadeServicesSource="https://dotnetfeed.blob.core.windows.net/dotnet-arcade/index.json" echo "Installing Darc CLI version $toolset_version..." echo "You may need to restart your command shell if this is the first dotnet tool you have installed." - echo $($dotnet_root/dotnet tool install $darc_cli_package_name --version $toolset_version -v $verbosity -g) + echo $($dotnet_root/dotnet tool install $darc_cli_package_name --version $darcVersion --add-source "$arcadeServicesSource" -v $verbosity -g) } InstallDarcCli diff --git a/eng/common/templates/job/job.yml b/eng/common/templates/job/job.yml index 98ca94c326c..cd4e5731a62 100644 --- a/eng/common/templates/job/job.yml +++ b/eng/common/templates/job/job.yml @@ -108,6 +108,10 @@ jobs: - name: ${{ pair.key }} value: ${{ pair.value }} + # DotNet-HelixApi-Access provides 'HelixApiAccessToken' for internal builds + - ${{ if and(eq(parameters.enableTelemetry, 'true'), eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}: + - group: DotNet-HelixApi-Access + ${{ if ne(parameters.workspace, '') }}: workspace: ${{ parameters.workspace }} diff --git a/global.json b/global.json index 2eeb82f80b6..40393a84e35 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19119.2" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19121.1" } } From 2bdf597fa64bdb8679e628ac42e39df794478c86 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 21 Feb 2019 13:19:42 +0000 Subject: [PATCH 028/159] Update dependencies from https://github.com/dotnet/corefx build 20190220.19 (#372) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19120.19 - Microsoft.Win32.Registry - 4.6.0-preview4.19120.19 - System.Reflection.TypeExtensions - 4.6.0-preview4.19120.19 - System.Security.AccessControl - 4.6.0-preview4.19120.19 - System.Security.Cryptography.Xml - 4.6.0-preview4.19120.19 - System.Security.Permissions - 4.6.0-preview4.19120.19 - System.Security.Principal.Windows - 4.6.0-preview4.19120.19 - System.Reflection.Emit - 4.6.0-preview4.19120.19 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19120.19 - System.Diagnostics.EventLog - 4.6.0-preview4.19120.19 - System.Windows.Extensions - 4.6.0-preview4.19120.19 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index dd2723dfeca..03ae5cdc129 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 + 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 - + https://github.com/dotnet/corefx - 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 + 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 - + https://github.com/dotnet/corefx - 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 + 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 - + https://github.com/dotnet/corefx - 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 + 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 - + https://github.com/dotnet/corefx - 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 + 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 - + https://github.com/dotnet/corefx - 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 + 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 - + https://github.com/dotnet/corefx - 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 + 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 - + https://github.com/dotnet/corefx - 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 + 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 - + https://github.com/dotnet/corefx - 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 + 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 - + https://github.com/dotnet/corefx - 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 + 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 - + https://github.com/dotnet/corefx - 5385874fa7ab20f9e33997ebd20f31ae272bf7c5 + 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 diff --git a/eng/Versions.props b/eng/Versions.props index 37ae072aa02..0551b62212b 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19120.1 - 4.6.0-preview4.19120.1 - 4.6.0-preview4.19120.1 - 4.6.0-preview4.19120.1 - 4.6.0-preview4.19120.1 - 4.6.0-preview4.19120.1 - 4.6.0-preview4.19120.1 - 4.6.0-preview4.19120.1 - 4.6.0-preview4.19120.1 - 4.6.0-preview4.19120.1 - 4.6.0-preview4.19120.1 + 4.6.0-preview4.19120.19 + 4.6.0-preview4.19120.19 + 4.6.0-preview4.19120.19 + 4.6.0-preview4.19120.19 + 4.6.0-preview4.19120.19 + 4.6.0-preview4.19120.19 + 4.6.0-preview4.19120.19 + 4.6.0-preview4.19120.19 + 4.6.0-preview4.19120.19 + 4.6.0-preview4.19120.19 + 4.6.0-preview4.19120.19 0.1.0-preview2-181205-2 From c5b789122595486fd6f1bfb7b8f5aedfc43733e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Matou=C5=A1ek?= Date: Thu, 21 Feb 2019 14:48:08 -0800 Subject: [PATCH 029/159] Set copyright and package license (#373) --- Directory.Build.props | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 65e3c8adb08..f9fb5bdf628 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,15 +1,15 @@ - - false - - true - - - + + + + $(CopyrightNetFoundation) + MIT + + true full From e42494e9e4c9a3467ab23a192fa94ac555945f9a Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 22 Feb 2019 13:07:54 +0000 Subject: [PATCH 030/159] Update dependencies from https://github.com/dotnet/arcade build 20190221.5 (#374) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19121.5 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 03ae5cdc129..b5affdd7edf 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 869b08099e519e0e1926434f2f2ac7a1f144c783 + 660f6cd006b276edb3764f4d7d726cedf6c29d8e diff --git a/global.json b/global.json index 40393a84e35..407152d0f61 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19121.1" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19121.5" } } From 585edbc4f229a687a31cf114cea7597d4fd763da Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 22 Feb 2019 13:20:22 +0000 Subject: [PATCH 031/159] Update dependencies from https://github.com/dotnet/corefx build 20190222.1 (#375) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19122.1 - Microsoft.Win32.Registry - 4.6.0-preview4.19122.1 - System.Reflection.TypeExtensions - 4.6.0-preview4.19122.1 - System.Security.AccessControl - 4.6.0-preview4.19122.1 - System.Security.Cryptography.Xml - 4.6.0-preview4.19122.1 - System.Security.Permissions - 4.6.0-preview4.19122.1 - System.Security.Principal.Windows - 4.6.0-preview4.19122.1 - System.Reflection.Emit - 4.6.0-preview4.19122.1 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19122.1 - System.Diagnostics.EventLog - 4.6.0-preview4.19122.1 - System.Windows.Extensions - 4.6.0-preview4.19122.1 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index b5affdd7edf..50ea9d93b07 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 + d8473a7bab7cb9b26344281913c488b7475644bb - + https://github.com/dotnet/corefx - 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 + d8473a7bab7cb9b26344281913c488b7475644bb - + https://github.com/dotnet/corefx - 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 + d8473a7bab7cb9b26344281913c488b7475644bb - + https://github.com/dotnet/corefx - 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 + d8473a7bab7cb9b26344281913c488b7475644bb - + https://github.com/dotnet/corefx - 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 + d8473a7bab7cb9b26344281913c488b7475644bb - + https://github.com/dotnet/corefx - 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 + d8473a7bab7cb9b26344281913c488b7475644bb - + https://github.com/dotnet/corefx - 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 + d8473a7bab7cb9b26344281913c488b7475644bb - + https://github.com/dotnet/corefx - 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 + d8473a7bab7cb9b26344281913c488b7475644bb - + https://github.com/dotnet/corefx - 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 + d8473a7bab7cb9b26344281913c488b7475644bb - + https://github.com/dotnet/corefx - 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 + d8473a7bab7cb9b26344281913c488b7475644bb - + https://github.com/dotnet/corefx - 8a9dd52ae5bab85ec3bd1d3cf73ba165668332f0 + d8473a7bab7cb9b26344281913c488b7475644bb diff --git a/eng/Versions.props b/eng/Versions.props index 0551b62212b..d14969e36e6 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19120.19 - 4.6.0-preview4.19120.19 - 4.6.0-preview4.19120.19 - 4.6.0-preview4.19120.19 - 4.6.0-preview4.19120.19 - 4.6.0-preview4.19120.19 - 4.6.0-preview4.19120.19 - 4.6.0-preview4.19120.19 - 4.6.0-preview4.19120.19 - 4.6.0-preview4.19120.19 - 4.6.0-preview4.19120.19 + 4.6.0-preview4.19122.1 + 4.6.0-preview4.19122.1 + 4.6.0-preview4.19122.1 + 4.6.0-preview4.19122.1 + 4.6.0-preview4.19122.1 + 4.6.0-preview4.19122.1 + 4.6.0-preview4.19122.1 + 4.6.0-preview4.19122.1 + 4.6.0-preview4.19122.1 + 4.6.0-preview4.19122.1 + 4.6.0-preview4.19122.1 0.1.0-preview2-181205-2 From e39ffd9d9e30e07906d3337c347a97585c9a3cbe Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 23 Feb 2019 13:19:45 +0000 Subject: [PATCH 032/159] Update dependencies from https://github.com/dotnet/corefx build 20190223.2 (#377) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19123.2 - Microsoft.Win32.Registry - 4.6.0-preview4.19123.2 - System.Reflection.TypeExtensions - 4.6.0-preview4.19123.2 - System.Security.AccessControl - 4.6.0-preview4.19123.2 - System.Security.Cryptography.Xml - 4.6.0-preview4.19123.2 - System.Security.Permissions - 4.6.0-preview4.19123.2 - System.Security.Principal.Windows - 4.6.0-preview4.19123.2 - System.Reflection.Emit - 4.6.0-preview4.19123.2 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19123.2 - System.Diagnostics.EventLog - 4.6.0-preview4.19123.2 - System.Windows.Extensions - 4.6.0-preview4.19123.2 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 50ea9d93b07..8d650596143 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - d8473a7bab7cb9b26344281913c488b7475644bb + 327def063eb5eddb723edcee84815d9495b4021c - + https://github.com/dotnet/corefx - d8473a7bab7cb9b26344281913c488b7475644bb + 327def063eb5eddb723edcee84815d9495b4021c - + https://github.com/dotnet/corefx - d8473a7bab7cb9b26344281913c488b7475644bb + 327def063eb5eddb723edcee84815d9495b4021c - + https://github.com/dotnet/corefx - d8473a7bab7cb9b26344281913c488b7475644bb + 327def063eb5eddb723edcee84815d9495b4021c - + https://github.com/dotnet/corefx - d8473a7bab7cb9b26344281913c488b7475644bb + 327def063eb5eddb723edcee84815d9495b4021c - + https://github.com/dotnet/corefx - d8473a7bab7cb9b26344281913c488b7475644bb + 327def063eb5eddb723edcee84815d9495b4021c - + https://github.com/dotnet/corefx - d8473a7bab7cb9b26344281913c488b7475644bb + 327def063eb5eddb723edcee84815d9495b4021c - + https://github.com/dotnet/corefx - d8473a7bab7cb9b26344281913c488b7475644bb + 327def063eb5eddb723edcee84815d9495b4021c - + https://github.com/dotnet/corefx - d8473a7bab7cb9b26344281913c488b7475644bb + 327def063eb5eddb723edcee84815d9495b4021c - + https://github.com/dotnet/corefx - d8473a7bab7cb9b26344281913c488b7475644bb + 327def063eb5eddb723edcee84815d9495b4021c - + https://github.com/dotnet/corefx - d8473a7bab7cb9b26344281913c488b7475644bb + 327def063eb5eddb723edcee84815d9495b4021c diff --git a/eng/Versions.props b/eng/Versions.props index d14969e36e6..24f539c6f1a 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19122.1 - 4.6.0-preview4.19122.1 - 4.6.0-preview4.19122.1 - 4.6.0-preview4.19122.1 - 4.6.0-preview4.19122.1 - 4.6.0-preview4.19122.1 - 4.6.0-preview4.19122.1 - 4.6.0-preview4.19122.1 - 4.6.0-preview4.19122.1 - 4.6.0-preview4.19122.1 - 4.6.0-preview4.19122.1 + 4.6.0-preview4.19123.2 + 4.6.0-preview4.19123.2 + 4.6.0-preview4.19123.2 + 4.6.0-preview4.19123.2 + 4.6.0-preview4.19123.2 + 4.6.0-preview4.19123.2 + 4.6.0-preview4.19123.2 + 4.6.0-preview4.19123.2 + 4.6.0-preview4.19123.2 + 4.6.0-preview4.19123.2 + 4.6.0-preview4.19123.2 0.1.0-preview2-181205-2 From 3102885ce71d4943784fc3504b6ce111d8239ac0 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sun, 24 Feb 2019 13:17:47 +0000 Subject: [PATCH 033/159] Update dependencies from https://github.com/dotnet/arcade build 20190223.1 (#379) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19123.1 --- eng/Version.Details.xml | 4 ++-- eng/common/build.ps1 | 1 - eng/common/build.sh | 3 +-- eng/common/tools.ps1 | 2 +- eng/common/tools.sh | 2 +- global.json | 2 +- 6 files changed, 6 insertions(+), 8 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 8d650596143..43b25c72716 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 660f6cd006b276edb3764f4d7d726cedf6c29d8e + 0cdc39a26b67f1aa01c0833861500c9ce25b862e diff --git a/eng/common/build.ps1 b/eng/common/build.ps1 index 8279dc71339..316061382b7 100644 --- a/eng/common/build.ps1 +++ b/eng/common/build.ps1 @@ -99,7 +99,6 @@ function Build { /p:PerformanceTest=$performanceTest ` /p:Sign=$sign ` /p:Publish=$publish ` - /p:ContinuousIntegrationBuild=$ci ` @properties } diff --git a/eng/common/build.sh b/eng/common/build.sh index 4fe8b41ed70..43b7ccb5c5a 100755 --- a/eng/common/build.sh +++ b/eng/common/build.sh @@ -10,7 +10,7 @@ set -e usage() { echo "Common settings:" - echo " --configuration Build configuration: 'Debug' or 'Release' (short: --c)" + echo " --configuration Build configuration: 'Debug' or 'Release' (short: -c)" echo " --verbosity Msbuild verbosity: q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic] (short: -v)" echo " --binaryLog Create MSBuild binary log (short: -bl)" echo "" @@ -191,7 +191,6 @@ function Build { /p:PerformanceTest=$performance_test \ /p:Sign=$sign \ /p:Publish=$publish \ - /p:ContinuousIntegrationBuild=$ci \ $properties ExitWithExitCode 0 diff --git a/eng/common/tools.ps1 b/eng/common/tools.ps1 index fbcc4e3ba07..de7523cae58 100644 --- a/eng/common/tools.ps1 +++ b/eng/common/tools.ps1 @@ -461,7 +461,7 @@ function MSBuild() { $buildTool = InitializeBuildTool - $cmdArgs = "$($buildTool.Command) /m /nologo /clp:Summary /v:$verbosity /nr:$nodeReuse" + $cmdArgs = "$($buildTool.Command) /m /nologo /clp:Summary /v:$verbosity /nr:$nodeReuse /p:ContinuousIntegrationBuild=$ci" if ($warnAsError) { $cmdArgs += " /warnaserror /p:TreatWarningsAsErrors=true" diff --git a/eng/common/tools.sh b/eng/common/tools.sh index 633a8167b09..ecdece1f855 100644 --- a/eng/common/tools.sh +++ b/eng/common/tools.sh @@ -293,7 +293,7 @@ function MSBuild { warnaserror_switch="/warnaserror" fi - "$_InitializeBuildTool" "$_InitializeBuildToolCommand" /m /nologo /clp:Summary /v:$verbosity /nr:$node_reuse $warnaserror_switch /p:TreatWarningsAsErrors=$warn_as_error "$@" || { + "$_InitializeBuildTool" "$_InitializeBuildToolCommand" /m /nologo /clp:Summary /v:$verbosity /nr:$node_reuse $warnaserror_switch /p:TreatWarningsAsErrors=$warn_as_error /p:ContinuousIntegrationBuild=$ci "$@" || { local exit_code=$? echo "Build failed (exit code '$exit_code')." >&2 ExitWithExitCode $exit_code diff --git a/global.json b/global.json index 407152d0f61..f18cffffd48 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19121.5" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19123.1" } } From 9398f6d87a0ca84c19f696edf147ec3318a1f1c4 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Mon, 25 Feb 2019 13:08:03 +0000 Subject: [PATCH 034/159] Update dependencies from https://github.com/dotnet/arcade build 20190224.1 (#384) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19124.1 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 43b25c72716..6463d19508e 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 0cdc39a26b67f1aa01c0833861500c9ce25b862e + bae9ce31a13d501429608f4666fd5b479bdc4a87 diff --git a/global.json b/global.json index f18cffffd48..3df60bab12e 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19123.1" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19124.1" } } From c12079ab0c4bfa51885e2329d2719850255388b2 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 26 Feb 2019 13:07:59 +0000 Subject: [PATCH 035/159] Update dependencies from https://github.com/dotnet/arcade build 20190225.2 (#385) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19125.2 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 6463d19508e..0ec0e867efd 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - bae9ce31a13d501429608f4666fd5b479bdc4a87 + a0ed7c38c714b1f60f50a4a408171e2c3bcf8f7f diff --git a/global.json b/global.json index 3df60bab12e..cce52d6c794 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19124.1" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19125.2" } } From 601e79211deba4bbd28039fa601f974c127dec01 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 26 Feb 2019 13:20:37 +0000 Subject: [PATCH 036/159] Update dependencies from https://github.com/dotnet/corefx build 20190226.1 (#386) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19126.1 - Microsoft.Win32.Registry - 4.6.0-preview4.19126.1 - System.Reflection.TypeExtensions - 4.6.0-preview4.19126.1 - System.Security.AccessControl - 4.6.0-preview4.19126.1 - System.Security.Cryptography.Xml - 4.6.0-preview4.19126.1 - System.Security.Permissions - 4.6.0-preview4.19126.1 - System.Security.Principal.Windows - 4.6.0-preview4.19126.1 - System.Reflection.Emit - 4.6.0-preview4.19126.1 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19126.1 - System.Diagnostics.EventLog - 4.6.0-preview4.19126.1 - System.Windows.Extensions - 4.6.0-preview4.19126.1 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 0ec0e867efd..8fbe3c79c78 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 327def063eb5eddb723edcee84815d9495b4021c + 0fa22d4b6753c47b6139980255e932341353179e - + https://github.com/dotnet/corefx - 327def063eb5eddb723edcee84815d9495b4021c + 0fa22d4b6753c47b6139980255e932341353179e - + https://github.com/dotnet/corefx - 327def063eb5eddb723edcee84815d9495b4021c + 0fa22d4b6753c47b6139980255e932341353179e - + https://github.com/dotnet/corefx - 327def063eb5eddb723edcee84815d9495b4021c + 0fa22d4b6753c47b6139980255e932341353179e - + https://github.com/dotnet/corefx - 327def063eb5eddb723edcee84815d9495b4021c + 0fa22d4b6753c47b6139980255e932341353179e - + https://github.com/dotnet/corefx - 327def063eb5eddb723edcee84815d9495b4021c + 0fa22d4b6753c47b6139980255e932341353179e - + https://github.com/dotnet/corefx - 327def063eb5eddb723edcee84815d9495b4021c + 0fa22d4b6753c47b6139980255e932341353179e - + https://github.com/dotnet/corefx - 327def063eb5eddb723edcee84815d9495b4021c + 0fa22d4b6753c47b6139980255e932341353179e - + https://github.com/dotnet/corefx - 327def063eb5eddb723edcee84815d9495b4021c + 0fa22d4b6753c47b6139980255e932341353179e - + https://github.com/dotnet/corefx - 327def063eb5eddb723edcee84815d9495b4021c + 0fa22d4b6753c47b6139980255e932341353179e - + https://github.com/dotnet/corefx - 327def063eb5eddb723edcee84815d9495b4021c + 0fa22d4b6753c47b6139980255e932341353179e diff --git a/eng/Versions.props b/eng/Versions.props index 24f539c6f1a..906f4d69fd5 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19123.2 - 4.6.0-preview4.19123.2 - 4.6.0-preview4.19123.2 - 4.6.0-preview4.19123.2 - 4.6.0-preview4.19123.2 - 4.6.0-preview4.19123.2 - 4.6.0-preview4.19123.2 - 4.6.0-preview4.19123.2 - 4.6.0-preview4.19123.2 - 4.6.0-preview4.19123.2 - 4.6.0-preview4.19123.2 + 4.6.0-preview4.19126.1 + 4.6.0-preview4.19126.1 + 4.6.0-preview4.19126.1 + 4.6.0-preview4.19126.1 + 4.6.0-preview4.19126.1 + 4.6.0-preview4.19126.1 + 4.6.0-preview4.19126.1 + 4.6.0-preview4.19126.1 + 4.6.0-preview4.19126.1 + 4.6.0-preview4.19126.1 + 4.6.0-preview4.19126.1 0.1.0-preview2-181205-2 From b9e7806f384ad5b6a16acdb830694e83143becf1 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 27 Feb 2019 13:07:14 +0000 Subject: [PATCH 037/159] Update dependencies from https://github.com/dotnet/arcade build 20190226.6 (#388) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19126.6 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 8fbe3c79c78..9e3b14ebccf 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - a0ed7c38c714b1f60f50a4a408171e2c3bcf8f7f + 3f38c38af31863b35c9334320b95cca56e29c942 diff --git a/global.json b/global.json index cce52d6c794..384df000fd3 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19125.2" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19126.6" } } From 7654d243a7067ffded6fdc9a4b4feb685bfa6c84 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 27 Feb 2019 13:19:41 +0000 Subject: [PATCH 038/159] Update dependencies from https://github.com/dotnet/corefx build 20190226.13 (#389) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19126.13 - Microsoft.Win32.Registry - 4.6.0-preview4.19126.13 - System.Reflection.TypeExtensions - 4.6.0-preview4.19126.13 - System.Security.AccessControl - 4.6.0-preview4.19126.13 - System.Security.Cryptography.Xml - 4.6.0-preview4.19126.13 - System.Security.Permissions - 4.6.0-preview4.19126.13 - System.Security.Principal.Windows - 4.6.0-preview4.19126.13 - System.Reflection.Emit - 4.6.0-preview4.19126.13 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19126.13 - System.Diagnostics.EventLog - 4.6.0-preview4.19126.13 - System.Windows.Extensions - 4.6.0-preview4.19126.13 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 9e3b14ebccf..2ebd0c4747b 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 0fa22d4b6753c47b6139980255e932341353179e + f44142b855330ca9274827a230b8ad9a3ccda357 - + https://github.com/dotnet/corefx - 0fa22d4b6753c47b6139980255e932341353179e + f44142b855330ca9274827a230b8ad9a3ccda357 - + https://github.com/dotnet/corefx - 0fa22d4b6753c47b6139980255e932341353179e + f44142b855330ca9274827a230b8ad9a3ccda357 - + https://github.com/dotnet/corefx - 0fa22d4b6753c47b6139980255e932341353179e + f44142b855330ca9274827a230b8ad9a3ccda357 - + https://github.com/dotnet/corefx - 0fa22d4b6753c47b6139980255e932341353179e + f44142b855330ca9274827a230b8ad9a3ccda357 - + https://github.com/dotnet/corefx - 0fa22d4b6753c47b6139980255e932341353179e + f44142b855330ca9274827a230b8ad9a3ccda357 - + https://github.com/dotnet/corefx - 0fa22d4b6753c47b6139980255e932341353179e + f44142b855330ca9274827a230b8ad9a3ccda357 - + https://github.com/dotnet/corefx - 0fa22d4b6753c47b6139980255e932341353179e + f44142b855330ca9274827a230b8ad9a3ccda357 - + https://github.com/dotnet/corefx - 0fa22d4b6753c47b6139980255e932341353179e + f44142b855330ca9274827a230b8ad9a3ccda357 - + https://github.com/dotnet/corefx - 0fa22d4b6753c47b6139980255e932341353179e + f44142b855330ca9274827a230b8ad9a3ccda357 - + https://github.com/dotnet/corefx - 0fa22d4b6753c47b6139980255e932341353179e + f44142b855330ca9274827a230b8ad9a3ccda357 diff --git a/eng/Versions.props b/eng/Versions.props index 906f4d69fd5..13530074bd0 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19126.1 - 4.6.0-preview4.19126.1 - 4.6.0-preview4.19126.1 - 4.6.0-preview4.19126.1 - 4.6.0-preview4.19126.1 - 4.6.0-preview4.19126.1 - 4.6.0-preview4.19126.1 - 4.6.0-preview4.19126.1 - 4.6.0-preview4.19126.1 - 4.6.0-preview4.19126.1 - 4.6.0-preview4.19126.1 + 4.6.0-preview4.19126.13 + 4.6.0-preview4.19126.13 + 4.6.0-preview4.19126.13 + 4.6.0-preview4.19126.13 + 4.6.0-preview4.19126.13 + 4.6.0-preview4.19126.13 + 4.6.0-preview4.19126.13 + 4.6.0-preview4.19126.13 + 4.6.0-preview4.19126.13 + 4.6.0-preview4.19126.13 + 4.6.0-preview4.19126.13 0.1.0-preview2-181205-2 From f298d004673e3e034db6cc9c5f4872caa543d54e Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 28 Feb 2019 13:07:27 +0000 Subject: [PATCH 039/159] Update dependencies from https://github.com/dotnet/arcade build 20190227.8 (#391) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19127.8 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 2ebd0c4747b..4d232c9dca0 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 3f38c38af31863b35c9334320b95cca56e29c942 + f393a6b6b2df0854e051f314977137d31855b6c8 diff --git a/global.json b/global.json index 384df000fd3..c80f9b170d8 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19126.6" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19127.8" } } From 3dd8a5e1ef9288082b9c70aa5c906e608e5bafa5 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 28 Feb 2019 13:19:16 +0000 Subject: [PATCH 040/159] Update dependencies from https://github.com/dotnet/corefx build 20190228.1 (#392) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19128.1 - Microsoft.Win32.Registry - 4.6.0-preview4.19128.1 - System.Reflection.TypeExtensions - 4.6.0-preview4.19128.1 - System.Security.AccessControl - 4.6.0-preview4.19128.1 - System.Security.Cryptography.Xml - 4.6.0-preview4.19128.1 - System.Security.Permissions - 4.6.0-preview4.19128.1 - System.Security.Principal.Windows - 4.6.0-preview4.19128.1 - System.Reflection.Emit - 4.6.0-preview4.19128.1 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19128.1 - System.Diagnostics.EventLog - 4.6.0-preview4.19128.1 - System.Windows.Extensions - 4.6.0-preview4.19128.1 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 4d232c9dca0..2aca14e2718 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - f44142b855330ca9274827a230b8ad9a3ccda357 + b30e7723c98a6e7da0fa7d6edd4a54643275afad - + https://github.com/dotnet/corefx - f44142b855330ca9274827a230b8ad9a3ccda357 + b30e7723c98a6e7da0fa7d6edd4a54643275afad - + https://github.com/dotnet/corefx - f44142b855330ca9274827a230b8ad9a3ccda357 + b30e7723c98a6e7da0fa7d6edd4a54643275afad - + https://github.com/dotnet/corefx - f44142b855330ca9274827a230b8ad9a3ccda357 + b30e7723c98a6e7da0fa7d6edd4a54643275afad - + https://github.com/dotnet/corefx - f44142b855330ca9274827a230b8ad9a3ccda357 + b30e7723c98a6e7da0fa7d6edd4a54643275afad - + https://github.com/dotnet/corefx - f44142b855330ca9274827a230b8ad9a3ccda357 + b30e7723c98a6e7da0fa7d6edd4a54643275afad - + https://github.com/dotnet/corefx - f44142b855330ca9274827a230b8ad9a3ccda357 + b30e7723c98a6e7da0fa7d6edd4a54643275afad - + https://github.com/dotnet/corefx - f44142b855330ca9274827a230b8ad9a3ccda357 + b30e7723c98a6e7da0fa7d6edd4a54643275afad - + https://github.com/dotnet/corefx - f44142b855330ca9274827a230b8ad9a3ccda357 + b30e7723c98a6e7da0fa7d6edd4a54643275afad - + https://github.com/dotnet/corefx - f44142b855330ca9274827a230b8ad9a3ccda357 + b30e7723c98a6e7da0fa7d6edd4a54643275afad - + https://github.com/dotnet/corefx - f44142b855330ca9274827a230b8ad9a3ccda357 + b30e7723c98a6e7da0fa7d6edd4a54643275afad diff --git a/eng/Versions.props b/eng/Versions.props index 13530074bd0..4e264bcd4a7 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19126.13 - 4.6.0-preview4.19126.13 - 4.6.0-preview4.19126.13 - 4.6.0-preview4.19126.13 - 4.6.0-preview4.19126.13 - 4.6.0-preview4.19126.13 - 4.6.0-preview4.19126.13 - 4.6.0-preview4.19126.13 - 4.6.0-preview4.19126.13 - 4.6.0-preview4.19126.13 - 4.6.0-preview4.19126.13 + 4.6.0-preview4.19128.1 + 4.6.0-preview4.19128.1 + 4.6.0-preview4.19128.1 + 4.6.0-preview4.19128.1 + 4.6.0-preview4.19128.1 + 4.6.0-preview4.19128.1 + 4.6.0-preview4.19128.1 + 4.6.0-preview4.19128.1 + 4.6.0-preview4.19128.1 + 4.6.0-preview4.19128.1 + 4.6.0-preview4.19128.1 0.1.0-preview2-181205-2 From fe47f142ad5a53b2d050be56058fea7d3eed41f0 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 1 Mar 2019 13:07:29 +0000 Subject: [PATCH 041/159] Update dependencies from https://github.com/dotnet/arcade build 20190228.3 (#395) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19128.3 --- eng/Version.Details.xml | 4 +-- eng/common/build.ps1 | 12 +++++---- eng/common/build.sh | 58 +++++++++++++++++++++++------------------ global.json | 2 +- 4 files changed, 42 insertions(+), 34 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 2aca14e2718..d8e947393af 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - f393a6b6b2df0854e051f314977137d31855b6c8 + 6c034531b2af9e6b2f76c86d471fd308a400269e diff --git a/eng/common/build.ps1 b/eng/common/build.ps1 index 316061382b7..d0147db4bd5 100644 --- a/eng/common/build.ps1 +++ b/eng/common/build.ps1 @@ -11,7 +11,7 @@ Param( [switch][Alias('b')]$build, [switch] $rebuild, [switch] $deploy, - [switch] $test, + [switch][Alias('t')]$test, [switch] $integrationTest, [switch] $performanceTest, [switch] $sign, @@ -40,10 +40,10 @@ function Print-Usage() { Write-Host " -rebuild Rebuild solution" Write-Host " -deploy Deploy built VSIXes" Write-Host " -deployDeps Deploy dependencies (e.g. VSIXes for integration tests)" - Write-Host " -test Run all unit tests in the solution" - Write-Host " -pack Package build outputs into NuGet packages and Willow components" + Write-Host " -test Run all unit tests in the solution (short: -t)" Write-Host " -integrationTest Run all integration tests in the solution" Write-Host " -performanceTest Run all performance tests in the solution" + Write-Host " -pack Package build outputs into NuGet packages and Willow components" Write-Host " -sign Sign build outputs" Write-Host " -publish Publish artifacts (e.g. symbols)" Write-Host "" @@ -51,9 +51,11 @@ function Print-Usage() { Write-Host "Advanced settings:" Write-Host " -projects Semi-colon delimited list of sln/proj's to build. Globbing is supported (*.sln)" Write-Host " -ci Set when running on CI server" - Write-Host " -prepareMachine Prepare machine for CI run" + Write-Host " -prepareMachine Prepare machine for CI run, clean up processes after build" + Write-Host " -warnAsError Sets warnaserror msbuild parameter ('true' or 'false')" Write-Host " -msbuildEngine Msbuild engine to use to run build ('dotnet', 'vs', or unspecified)." Write-Host "" + Write-Host "Command line arguments not listed above are passed thru to msbuild." Write-Host "The above arguments can be shortened as much as to be unambiguous (e.g. -co for configuration, -t for test, etc.)." } @@ -103,7 +105,7 @@ function Build { } try { - if ($help -or (($properties -ne $null) -and ($properties.Contains("/help") -or $properties.Contains("/?")))) { + if ($help -or (($null -ne $properties) -and ($properties.Contains("/help") -or $properties.Contains("/?")))) { Print-Usage exit 0 } diff --git a/eng/common/build.sh b/eng/common/build.sh index 43b7ccb5c5a..0227c6e1e55 100755 --- a/eng/common/build.sh +++ b/eng/common/build.sh @@ -13,17 +13,21 @@ usage() echo " --configuration Build configuration: 'Debug' or 'Release' (short: -c)" echo " --verbosity Msbuild verbosity: q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic] (short: -v)" echo " --binaryLog Create MSBuild binary log (short: -bl)" + echo " --help Print help and exit (short: -h)" echo "" + echo "Actions:" echo " --restore Restore dependencies (short: -r)" - echo " --build Build all projects (short: -b)" - echo " --rebuild Rebuild all projects" - echo " --test Run all unit tests (short: -t)" + echo " --build Build solution (short: -b)" + echo " --rebuild Rebuild solution" + echo " --test Run all unit tests in the solution (short: -t)" + echo " --integrationTest Run all integration tests in the solution" + echo " --performanceTest Run all performance tests in the solution" + echo " --pack Package build outputs into NuGet packages and Willow components" echo " --sign Sign build outputs" echo " --publish Publish artifacts (e.g. symbols)" - echo " --pack Package build outputs into NuGet packages and Willow components" - echo " --help Print help and exit (short: -h)" echo "" + echo "Advanced settings:" echo " --projects Project or solution file(s) to build" echo " --ci Set when running on CI server" @@ -32,6 +36,7 @@ usage() echo " --warnAsError Sets warnaserror msbuild parameter ('true' or 'false')" echo "" echo "Command line arguments starting with '/p:' are passed through to MSBuild." + echo "Arguments can also be passed in with a single hyphen." } source="${BASH_SOURCE[0]}" @@ -50,10 +55,10 @@ restore=false build=false rebuild=false test=false -pack=false -publish=false integration_test=false performance_test=false +pack=false +publish=false sign=false public=false ci=false @@ -66,68 +71,69 @@ projects='' configuration='Debug' prepare_machine=false verbosity='minimal' + properties='' while [[ $# > 0 ]]; do - opt="$(echo "$1" | awk '{print tolower($0)}')" + opt="$(echo "${1/#--/-}" | awk '{print tolower($0)}')" case "$opt" in - --help|-h) + -help|-h) usage exit 0 ;; - --configuration|-c) + -configuration|-c) configuration=$2 shift ;; - --verbosity|-v) + -verbosity|-v) verbosity=$2 shift ;; - --binarylog|-bl) + -binarylog|-bl) binary_log=true ;; - --restore|-r) + -restore|-r) restore=true ;; - --build|-b) + -build|-b) build=true ;; - --rebuild) + -rebuild) rebuild=true ;; - --pack) + -pack) pack=true ;; - --test|-t) + -test|-t) test=true ;; - --integrationtest) + -integrationtest) integration_test=true ;; - --performancetest) + -performancetest) performance_test=true ;; - --sign) + -sign) sign=true ;; - --publish) + -publish) publish=true ;; - --preparemachine) + -preparemachine) prepare_machine=true ;; - --projects) + -projects) projects=$2 shift ;; - --ci) + -ci) ci=true ;; - --warnaserror) + -warnaserror) warn_as_error=$2 shift ;; - --nodereuse) + -nodereuse) node_reuse=$2 shift ;; diff --git a/global.json b/global.json index c80f9b170d8..54a0996d531 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19127.8" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19128.3" } } From fdfb04277f3144f60fa8deac6a8b58a9f10e3c76 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 1 Mar 2019 13:19:20 +0000 Subject: [PATCH 042/159] Update dependencies from https://github.com/dotnet/corefx build 20190301.1 (#396) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19151.1 - Microsoft.Win32.Registry - 4.6.0-preview4.19151.1 - System.Reflection.TypeExtensions - 4.6.0-preview4.19151.1 - System.Security.AccessControl - 4.6.0-preview4.19151.1 - System.Security.Cryptography.Xml - 4.6.0-preview4.19151.1 - System.Security.Permissions - 4.6.0-preview4.19151.1 - System.Security.Principal.Windows - 4.6.0-preview4.19151.1 - System.Reflection.Emit - 4.6.0-preview4.19151.1 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19151.1 - System.Diagnostics.EventLog - 4.6.0-preview4.19151.1 - System.Windows.Extensions - 4.6.0-preview4.19151.1 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index d8e947393af..2d17115ce58 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - b30e7723c98a6e7da0fa7d6edd4a54643275afad + 49c86d5fd8120a972d13229e4f36dedfdf6a477c - + https://github.com/dotnet/corefx - b30e7723c98a6e7da0fa7d6edd4a54643275afad + 49c86d5fd8120a972d13229e4f36dedfdf6a477c - + https://github.com/dotnet/corefx - b30e7723c98a6e7da0fa7d6edd4a54643275afad + 49c86d5fd8120a972d13229e4f36dedfdf6a477c - + https://github.com/dotnet/corefx - b30e7723c98a6e7da0fa7d6edd4a54643275afad + 49c86d5fd8120a972d13229e4f36dedfdf6a477c - + https://github.com/dotnet/corefx - b30e7723c98a6e7da0fa7d6edd4a54643275afad + 49c86d5fd8120a972d13229e4f36dedfdf6a477c - + https://github.com/dotnet/corefx - b30e7723c98a6e7da0fa7d6edd4a54643275afad + 49c86d5fd8120a972d13229e4f36dedfdf6a477c - + https://github.com/dotnet/corefx - b30e7723c98a6e7da0fa7d6edd4a54643275afad + 49c86d5fd8120a972d13229e4f36dedfdf6a477c - + https://github.com/dotnet/corefx - b30e7723c98a6e7da0fa7d6edd4a54643275afad + 49c86d5fd8120a972d13229e4f36dedfdf6a477c - + https://github.com/dotnet/corefx - b30e7723c98a6e7da0fa7d6edd4a54643275afad + 49c86d5fd8120a972d13229e4f36dedfdf6a477c - + https://github.com/dotnet/corefx - b30e7723c98a6e7da0fa7d6edd4a54643275afad + 49c86d5fd8120a972d13229e4f36dedfdf6a477c - + https://github.com/dotnet/corefx - b30e7723c98a6e7da0fa7d6edd4a54643275afad + 49c86d5fd8120a972d13229e4f36dedfdf6a477c diff --git a/eng/Versions.props b/eng/Versions.props index 4e264bcd4a7..e34b2e37db9 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19128.1 - 4.6.0-preview4.19128.1 - 4.6.0-preview4.19128.1 - 4.6.0-preview4.19128.1 - 4.6.0-preview4.19128.1 - 4.6.0-preview4.19128.1 - 4.6.0-preview4.19128.1 - 4.6.0-preview4.19128.1 - 4.6.0-preview4.19128.1 - 4.6.0-preview4.19128.1 - 4.6.0-preview4.19128.1 + 4.6.0-preview4.19151.1 + 4.6.0-preview4.19151.1 + 4.6.0-preview4.19151.1 + 4.6.0-preview4.19151.1 + 4.6.0-preview4.19151.1 + 4.6.0-preview4.19151.1 + 4.6.0-preview4.19151.1 + 4.6.0-preview4.19151.1 + 4.6.0-preview4.19151.1 + 4.6.0-preview4.19151.1 + 4.6.0-preview4.19151.1 0.1.0-preview2-181205-2 From 03a1459ccbfc1f748fb99c752a6af810beeaff5f Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 2 Mar 2019 13:07:20 +0000 Subject: [PATCH 043/159] Update dependencies from https://github.com/dotnet/arcade build 20190301.5 (#398) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19151.5 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 2d17115ce58..6a0eafcf9d3 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 6c034531b2af9e6b2f76c86d471fd308a400269e + 2f6e31ec56a54a5bd1cdd2d9410dae2ddc375d23 diff --git a/global.json b/global.json index 54a0996d531..9fa0fb59ad8 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19128.3" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19151.5" } } From 4f98aa3ea1444fb4d09432259b3b39d859ecf969 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 2 Mar 2019 13:19:17 +0000 Subject: [PATCH 044/159] Update dependencies from https://github.com/dotnet/corefx build 20190302.1 (#399) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19152.1 - Microsoft.Win32.Registry - 4.6.0-preview4.19152.1 - System.Reflection.TypeExtensions - 4.6.0-preview4.19152.1 - System.Security.AccessControl - 4.6.0-preview4.19152.1 - System.Security.Cryptography.Xml - 4.6.0-preview4.19152.1 - System.Security.Permissions - 4.6.0-preview4.19152.1 - System.Security.Principal.Windows - 4.6.0-preview4.19152.1 - System.Reflection.Emit - 4.6.0-preview4.19152.1 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19152.1 - System.Diagnostics.EventLog - 4.6.0-preview4.19152.1 - System.Windows.Extensions - 4.6.0-preview4.19152.1 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 6a0eafcf9d3..be8557db386 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 49c86d5fd8120a972d13229e4f36dedfdf6a477c + b2a4149d63615df35f413b5236e436e7fdb8cd85 - + https://github.com/dotnet/corefx - 49c86d5fd8120a972d13229e4f36dedfdf6a477c + b2a4149d63615df35f413b5236e436e7fdb8cd85 - + https://github.com/dotnet/corefx - 49c86d5fd8120a972d13229e4f36dedfdf6a477c + b2a4149d63615df35f413b5236e436e7fdb8cd85 - + https://github.com/dotnet/corefx - 49c86d5fd8120a972d13229e4f36dedfdf6a477c + b2a4149d63615df35f413b5236e436e7fdb8cd85 - + https://github.com/dotnet/corefx - 49c86d5fd8120a972d13229e4f36dedfdf6a477c + b2a4149d63615df35f413b5236e436e7fdb8cd85 - + https://github.com/dotnet/corefx - 49c86d5fd8120a972d13229e4f36dedfdf6a477c + b2a4149d63615df35f413b5236e436e7fdb8cd85 - + https://github.com/dotnet/corefx - 49c86d5fd8120a972d13229e4f36dedfdf6a477c + b2a4149d63615df35f413b5236e436e7fdb8cd85 - + https://github.com/dotnet/corefx - 49c86d5fd8120a972d13229e4f36dedfdf6a477c + b2a4149d63615df35f413b5236e436e7fdb8cd85 - + https://github.com/dotnet/corefx - 49c86d5fd8120a972d13229e4f36dedfdf6a477c + b2a4149d63615df35f413b5236e436e7fdb8cd85 - + https://github.com/dotnet/corefx - 49c86d5fd8120a972d13229e4f36dedfdf6a477c + b2a4149d63615df35f413b5236e436e7fdb8cd85 - + https://github.com/dotnet/corefx - 49c86d5fd8120a972d13229e4f36dedfdf6a477c + b2a4149d63615df35f413b5236e436e7fdb8cd85 diff --git a/eng/Versions.props b/eng/Versions.props index e34b2e37db9..69a2f5a25ef 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19151.1 - 4.6.0-preview4.19151.1 - 4.6.0-preview4.19151.1 - 4.6.0-preview4.19151.1 - 4.6.0-preview4.19151.1 - 4.6.0-preview4.19151.1 - 4.6.0-preview4.19151.1 - 4.6.0-preview4.19151.1 - 4.6.0-preview4.19151.1 - 4.6.0-preview4.19151.1 - 4.6.0-preview4.19151.1 + 4.6.0-preview4.19152.1 + 4.6.0-preview4.19152.1 + 4.6.0-preview4.19152.1 + 4.6.0-preview4.19152.1 + 4.6.0-preview4.19152.1 + 4.6.0-preview4.19152.1 + 4.6.0-preview4.19152.1 + 4.6.0-preview4.19152.1 + 4.6.0-preview4.19152.1 + 4.6.0-preview4.19152.1 + 4.6.0-preview4.19152.1 0.1.0-preview2-181205-2 From 80ba855e25b903141fc4dfec55634ac290d3797e Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sun, 3 Mar 2019 13:16:04 +0000 Subject: [PATCH 045/159] Update dependencies from https://github.com/dotnet/corefx build 20190303.2 (#400) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19153.2 - Microsoft.Win32.Registry - 4.6.0-preview4.19153.2 - System.Reflection.TypeExtensions - 4.6.0-preview4.19153.2 - System.Security.AccessControl - 4.6.0-preview4.19153.2 - System.Security.Cryptography.Xml - 4.6.0-preview4.19153.2 - System.Security.Permissions - 4.6.0-preview4.19153.2 - System.Security.Principal.Windows - 4.6.0-preview4.19153.2 - System.Reflection.Emit - 4.6.0-preview4.19153.2 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19153.2 - System.Diagnostics.EventLog - 4.6.0-preview4.19153.2 - System.Windows.Extensions - 4.6.0-preview4.19153.2 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index be8557db386..5f8dd80846b 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - b2a4149d63615df35f413b5236e436e7fdb8cd85 + ce278ee840561e90b2c6bb9daaee5ff4b9cce293 - + https://github.com/dotnet/corefx - b2a4149d63615df35f413b5236e436e7fdb8cd85 + ce278ee840561e90b2c6bb9daaee5ff4b9cce293 - + https://github.com/dotnet/corefx - b2a4149d63615df35f413b5236e436e7fdb8cd85 + ce278ee840561e90b2c6bb9daaee5ff4b9cce293 - + https://github.com/dotnet/corefx - b2a4149d63615df35f413b5236e436e7fdb8cd85 + ce278ee840561e90b2c6bb9daaee5ff4b9cce293 - + https://github.com/dotnet/corefx - b2a4149d63615df35f413b5236e436e7fdb8cd85 + ce278ee840561e90b2c6bb9daaee5ff4b9cce293 - + https://github.com/dotnet/corefx - b2a4149d63615df35f413b5236e436e7fdb8cd85 + ce278ee840561e90b2c6bb9daaee5ff4b9cce293 - + https://github.com/dotnet/corefx - b2a4149d63615df35f413b5236e436e7fdb8cd85 + ce278ee840561e90b2c6bb9daaee5ff4b9cce293 - + https://github.com/dotnet/corefx - b2a4149d63615df35f413b5236e436e7fdb8cd85 + ce278ee840561e90b2c6bb9daaee5ff4b9cce293 - + https://github.com/dotnet/corefx - b2a4149d63615df35f413b5236e436e7fdb8cd85 + ce278ee840561e90b2c6bb9daaee5ff4b9cce293 - + https://github.com/dotnet/corefx - b2a4149d63615df35f413b5236e436e7fdb8cd85 + ce278ee840561e90b2c6bb9daaee5ff4b9cce293 - + https://github.com/dotnet/corefx - b2a4149d63615df35f413b5236e436e7fdb8cd85 + ce278ee840561e90b2c6bb9daaee5ff4b9cce293 diff --git a/eng/Versions.props b/eng/Versions.props index 69a2f5a25ef..76d496fed6f 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19152.1 - 4.6.0-preview4.19152.1 - 4.6.0-preview4.19152.1 - 4.6.0-preview4.19152.1 - 4.6.0-preview4.19152.1 - 4.6.0-preview4.19152.1 - 4.6.0-preview4.19152.1 - 4.6.0-preview4.19152.1 - 4.6.0-preview4.19152.1 - 4.6.0-preview4.19152.1 - 4.6.0-preview4.19152.1 + 4.6.0-preview4.19153.2 + 4.6.0-preview4.19153.2 + 4.6.0-preview4.19153.2 + 4.6.0-preview4.19153.2 + 4.6.0-preview4.19153.2 + 4.6.0-preview4.19153.2 + 4.6.0-preview4.19153.2 + 4.6.0-preview4.19153.2 + 4.6.0-preview4.19153.2 + 4.6.0-preview4.19153.2 + 4.6.0-preview4.19153.2 0.1.0-preview2-181205-2 From a9cbb3300c17674464ffdab281a5591ad069bbeb Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Mon, 4 Mar 2019 13:15:05 +0000 Subject: [PATCH 046/159] Update dependencies from https://github.com/dotnet/corefx build 20190303.8 (#402) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19153.8 - Microsoft.Win32.Registry - 4.6.0-preview4.19153.8 - System.Reflection.TypeExtensions - 4.6.0-preview4.19153.8 - System.Security.AccessControl - 4.6.0-preview4.19153.8 - System.Security.Cryptography.Xml - 4.6.0-preview4.19153.8 - System.Security.Permissions - 4.6.0-preview4.19153.8 - System.Security.Principal.Windows - 4.6.0-preview4.19153.8 - System.Reflection.Emit - 4.6.0-preview4.19153.8 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19153.8 - System.Diagnostics.EventLog - 4.6.0-preview4.19153.8 - System.Windows.Extensions - 4.6.0-preview4.19153.8 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 5f8dd80846b..8536d7ce098 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - ce278ee840561e90b2c6bb9daaee5ff4b9cce293 + 7622efd2dbd363a632e00b6b95be4d990ea125de - + https://github.com/dotnet/corefx - ce278ee840561e90b2c6bb9daaee5ff4b9cce293 + 7622efd2dbd363a632e00b6b95be4d990ea125de - + https://github.com/dotnet/corefx - ce278ee840561e90b2c6bb9daaee5ff4b9cce293 + 7622efd2dbd363a632e00b6b95be4d990ea125de - + https://github.com/dotnet/corefx - ce278ee840561e90b2c6bb9daaee5ff4b9cce293 + 7622efd2dbd363a632e00b6b95be4d990ea125de - + https://github.com/dotnet/corefx - ce278ee840561e90b2c6bb9daaee5ff4b9cce293 + 7622efd2dbd363a632e00b6b95be4d990ea125de - + https://github.com/dotnet/corefx - ce278ee840561e90b2c6bb9daaee5ff4b9cce293 + 7622efd2dbd363a632e00b6b95be4d990ea125de - + https://github.com/dotnet/corefx - ce278ee840561e90b2c6bb9daaee5ff4b9cce293 + 7622efd2dbd363a632e00b6b95be4d990ea125de - + https://github.com/dotnet/corefx - ce278ee840561e90b2c6bb9daaee5ff4b9cce293 + 7622efd2dbd363a632e00b6b95be4d990ea125de - + https://github.com/dotnet/corefx - ce278ee840561e90b2c6bb9daaee5ff4b9cce293 + 7622efd2dbd363a632e00b6b95be4d990ea125de - + https://github.com/dotnet/corefx - ce278ee840561e90b2c6bb9daaee5ff4b9cce293 + 7622efd2dbd363a632e00b6b95be4d990ea125de - + https://github.com/dotnet/corefx - ce278ee840561e90b2c6bb9daaee5ff4b9cce293 + 7622efd2dbd363a632e00b6b95be4d990ea125de diff --git a/eng/Versions.props b/eng/Versions.props index 76d496fed6f..c3178f8b198 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19153.2 - 4.6.0-preview4.19153.2 - 4.6.0-preview4.19153.2 - 4.6.0-preview4.19153.2 - 4.6.0-preview4.19153.2 - 4.6.0-preview4.19153.2 - 4.6.0-preview4.19153.2 - 4.6.0-preview4.19153.2 - 4.6.0-preview4.19153.2 - 4.6.0-preview4.19153.2 - 4.6.0-preview4.19153.2 + 4.6.0-preview4.19153.8 + 4.6.0-preview4.19153.8 + 4.6.0-preview4.19153.8 + 4.6.0-preview4.19153.8 + 4.6.0-preview4.19153.8 + 4.6.0-preview4.19153.8 + 4.6.0-preview4.19153.8 + 4.6.0-preview4.19153.8 + 4.6.0-preview4.19153.8 + 4.6.0-preview4.19153.8 + 4.6.0-preview4.19153.8 0.1.0-preview2-181205-2 From c252406e4f6903b3b3042b8e0a38dc653b3fbff2 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 5 Mar 2019 13:07:30 +0000 Subject: [PATCH 047/159] Update dependencies from https://github.com/dotnet/arcade build 20190304.14 (#405) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19154.14 --- eng/Version.Details.xml | 4 +- eng/common/darc-init.ps1 | 2 +- eng/common/darc-init.sh | 2 +- eng/common/templates/steps/send-to-helix.yml | 53 ++++++++++---------- global.json | 2 +- 5 files changed, 32 insertions(+), 31 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 8536d7ce098..8bdd38fd664 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 2f6e31ec56a54a5bd1cdd2d9410dae2ddc375d23 + 827c7896f8aa902136ad9dc68cb46147a43cd383 diff --git a/eng/common/darc-init.ps1 b/eng/common/darc-init.ps1 index 24676b261d5..2467ebdd422 100644 --- a/eng/common/darc-init.ps1 +++ b/eng/common/darc-init.ps1 @@ -19,7 +19,7 @@ function InstallDarcCli ($darcVersion) { # Until we can anonymously query the BAR API for the latest arcade-services # build applied to the PROD channel, this is hardcoded. if (-not $darcVersion) { - $darcVersion = '1.1.0-beta.19120.2' + $darcVersion = '1.1.0-beta.19151.3' } $arcadeServicesSource = 'https://dotnetfeed.blob.core.windows.net/dotnet-arcade/index.json' diff --git a/eng/common/darc-init.sh b/eng/common/darc-init.sh index d4dfdc94fcb..8d63dd711b2 100755 --- a/eng/common/darc-init.sh +++ b/eng/common/darc-init.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash source="${BASH_SOURCE[0]}" -darcVersion="1.1.0-beta.19120.2" +darcVersion="1.1.0-beta.19151.3" while [[ $# > 0 ]]; do opt="$(echo "$1" | awk '{print tolower($0)}')" diff --git a/eng/common/templates/steps/send-to-helix.yml b/eng/common/templates/steps/send-to-helix.yml index 1fbf8b88973..38e14381872 100644 --- a/eng/common/templates/steps/send-to-helix.yml +++ b/eng/common/templates/steps/send-to-helix.yml @@ -1,32 +1,33 @@ parameters: - HelixSource: 'pr/default' # required -- sources must start with pr/, official/, prodcon/, or agent/ - HelixType: 'tests/default/' # required -- Helix telemetry which identifies what type of data this is; should include "test" for clarity and must end in '/' - HelixBuild: $(Build.BuildNumber) # required -- the build number Helix will use to identify this -- automatically set to the AzDO build number - HelixTargetQueues: '' # required -- semicolon delimited list of Helix queues to test on; see https://helix.dot.net/api/2018-03-14/info/queues for a list of queues - HelixAccessToken: '' # required -- access token to make Helix API requests; should be provided by the appropriate variable group - HelixPreCommands: '' # optional -- commands to run before Helix work item execution - HelixPostCommands: '' # optional -- commands to run after Helix work item execution - WorkItemDirectory: '' # optional -- a payload directory to zip up and send to Helix; requires WorkItemCommand; incompatible with XUnitProjects - WorkItemCommand: '' # optional -- a command to execute on the payload; requires WorkItemDirectory; incompatible with XUnitProjects - WorkItemTimeout: '' # optional -- a timeout in seconds for the work item command; requires WorkItemDirectory; incompatible with XUnitProjects - CorrelationPayloadDirectory: '' # optional -- a directory to zip up and send to Helix as a correlation payload - XUnitProjects: '' # optional -- semicolon delimited list of XUnitProjects to parse and send to Helix; requires XUnitRuntimeTargetFramework, XUnitPublishTargetFramework, XUnitRunnerVersion, and IncludeDotNetCli=true - XUnitPublishTargetFramework: '' # optional -- framework to use to publish your xUnit projects - XUnitRuntimeTargetFramework: '' # optional -- framework to use for the xUnit console runner - XUnitRunnerVersion: '' # optional -- version of the xUnit nuget package you wish to use on Helix; required for XUnitProjects - IncludeDotNetCli: false # optional -- true will download a version of the .NET CLI onto the Helix machine as a correlation payload; requires DotNetCliPackageType and DotNetCliVersion - DotNetCliPackageType: '' # optional -- either 'sdk' or 'runtime'; determines whether the sdk or runtime will be sent to Helix; see https://raw.githubusercontent.com/dotnet/core/master/release-notes/releases.json - DotNetCliVersion: '' # optional -- version of the CLI to send to Helix; based on this: https://raw.githubusercontent.com/dotnet/core/master/release-notes/releases.json - EnableXUnitReporter: false # optional -- true enables XUnit result reporting to Mission Control - WaitForWorkItemCompletion: true # optional -- true will make the task wait until work items have been completed and fail the build if work items fail. False is "fire and forget." - IsExternal: false # [DEPRECATED] -- doesn't do anything, jobs are external if HelixAccessToken is empty and Creator is set - Creator: '' # optional -- if the build is external, use this to specify who is sending the job - condition: succeeded() # optional -- condition for step to execute; defaults to succeeded() - continueOnError: false # optional -- determines whether to continue the build if the step errors; defaults to false + HelixSource: 'pr/default' # required -- sources must start with pr/, official/, prodcon/, or agent/ + HelixType: 'tests/default/' # required -- Helix telemetry which identifies what type of data this is; should include "test" for clarity and must end in '/' + HelixBuild: $(Build.BuildNumber) # required -- the build number Helix will use to identify this -- automatically set to the AzDO build number + HelixTargetQueues: '' # required -- semicolon delimited list of Helix queues to test on; see https://helix.dot.net/api/2018-03-14/info/queues for a list of queues + HelixAccessToken: '' # required -- access token to make Helix API requests; should be provided by the appropriate variable group + HelixPreCommands: '' # optional -- commands to run before Helix work item execution + HelixPostCommands: '' # optional -- commands to run after Helix work item execution + WorkItemDirectory: '' # optional -- a payload directory to zip up and send to Helix; requires WorkItemCommand; incompatible with XUnitProjects + WorkItemCommand: '' # optional -- a command to execute on the payload; requires WorkItemDirectory; incompatible with XUnitProjects + WorkItemTimeout: '' # optional -- a timeout in seconds for the work item command; requires WorkItemDirectory; incompatible with XUnitProjects + CorrelationPayloadDirectory: '' # optional -- a directory to zip up and send to Helix as a correlation payload + XUnitProjects: '' # optional -- semicolon delimited list of XUnitProjects to parse and send to Helix; requires XUnitRuntimeTargetFramework, XUnitPublishTargetFramework, XUnitRunnerVersion, and IncludeDotNetCli=true + XUnitPublishTargetFramework: '' # optional -- framework to use to publish your xUnit projects + XUnitRuntimeTargetFramework: '' # optional -- framework to use for the xUnit console runner + XUnitRunnerVersion: '' # optional -- version of the xUnit nuget package you wish to use on Helix; required for XUnitProjects + IncludeDotNetCli: false # optional -- true will download a version of the .NET CLI onto the Helix machine as a correlation payload; requires DotNetCliPackageType and DotNetCliVersion + DotNetCliPackageType: '' # optional -- either 'sdk' or 'runtime'; determines whether the sdk or runtime will be sent to Helix; see https://raw.githubusercontent.com/dotnet/core/master/release-notes/releases.json + DotNetCliVersion: '' # optional -- version of the CLI to send to Helix; based on this: https://raw.githubusercontent.com/dotnet/core/master/release-notes/releases.json + EnableXUnitReporter: false # optional -- true enables XUnit result reporting to Mission Control + WaitForWorkItemCompletion: true # optional -- true will make the task wait until work items have been completed and fail the build if work items fail. False is "fire and forget." + IsExternal: false # [DEPRECATED] -- doesn't do anything, jobs are external if HelixAccessToken is empty and Creator is set + Creator: '' # optional -- if the build is external, use this to specify who is sending the job + DisplayNamePrefix: 'Send job to Helix' # optional -- rename the beginning of the displayName of the steps in AzDO + condition: succeeded() # optional -- condition for step to execute; defaults to succeeded() + continueOnError: false # optional -- determines whether to continue the build if the step errors; defaults to false steps: - powershell: 'powershell "$env:BUILD_SOURCESDIRECTORY\eng\common\msbuild.ps1 $env:BUILD_SOURCESDIRECTORY\eng\common\helixpublish.proj /restore /t:Test /bl:$env:BUILD_SOURCESDIRECTORY\artifacts\log\$env:BuildConfig\SendToHelix.binlog"' - displayName: Send job to Helix (Windows) + displayName: ${{ parameters.DisplayNamePrefix }} (Windows) env: BuildConfig: $(_BuildConfig) HelixSource: ${{ parameters.HelixSource }} @@ -53,7 +54,7 @@ steps: condition: and(${{ parameters.condition }}, eq(variables['Agent.Os'], 'Windows_NT')) continueOnError: ${{ parameters.continueOnError }} - script: $BUILD_SOURCESDIRECTORY/eng/common/msbuild.sh $BUILD_SOURCESDIRECTORY/eng/common/helixpublish.proj /restore /t:Test /bl:$BUILD_SOURCESDIRECTORY/artifacts/log/$BuildConfig/SendToHelix.binlog - displayName: Send job to Helix (Unix) + displayName: ${{ parameters.DisplayNamePrefix }} (Unix) env: BuildConfig: $(_BuildConfig) HelixSource: ${{ parameters.HelixSource }} diff --git a/global.json b/global.json index 9fa0fb59ad8..daf97145203 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19151.5" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19154.14" } } From 352fd8d8f654b89154e9687be8de83e398d06558 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 5 Mar 2019 13:19:42 +0000 Subject: [PATCH 048/159] Update dependencies from https://github.com/dotnet/corefx build 20190304.9 (#406) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19154.9 - Microsoft.Win32.Registry - 4.6.0-preview4.19154.9 - System.Reflection.TypeExtensions - 4.6.0-preview4.19154.9 - System.Security.AccessControl - 4.6.0-preview4.19154.9 - System.Security.Cryptography.Xml - 4.6.0-preview4.19154.9 - System.Security.Permissions - 4.6.0-preview4.19154.9 - System.Security.Principal.Windows - 4.6.0-preview4.19154.9 - System.Reflection.Emit - 4.6.0-preview4.19154.9 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19154.9 - System.Diagnostics.EventLog - 4.6.0-preview4.19154.9 - System.Windows.Extensions - 4.6.0-preview4.19154.9 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 8bdd38fd664..cd15d3ed3ad 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 7622efd2dbd363a632e00b6b95be4d990ea125de + 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 - + https://github.com/dotnet/corefx - 7622efd2dbd363a632e00b6b95be4d990ea125de + 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 - + https://github.com/dotnet/corefx - 7622efd2dbd363a632e00b6b95be4d990ea125de + 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 - + https://github.com/dotnet/corefx - 7622efd2dbd363a632e00b6b95be4d990ea125de + 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 - + https://github.com/dotnet/corefx - 7622efd2dbd363a632e00b6b95be4d990ea125de + 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 - + https://github.com/dotnet/corefx - 7622efd2dbd363a632e00b6b95be4d990ea125de + 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 - + https://github.com/dotnet/corefx - 7622efd2dbd363a632e00b6b95be4d990ea125de + 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 - + https://github.com/dotnet/corefx - 7622efd2dbd363a632e00b6b95be4d990ea125de + 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 - + https://github.com/dotnet/corefx - 7622efd2dbd363a632e00b6b95be4d990ea125de + 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 - + https://github.com/dotnet/corefx - 7622efd2dbd363a632e00b6b95be4d990ea125de + 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 - + https://github.com/dotnet/corefx - 7622efd2dbd363a632e00b6b95be4d990ea125de + 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 diff --git a/eng/Versions.props b/eng/Versions.props index c3178f8b198..4995cb198b3 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19153.8 - 4.6.0-preview4.19153.8 - 4.6.0-preview4.19153.8 - 4.6.0-preview4.19153.8 - 4.6.0-preview4.19153.8 - 4.6.0-preview4.19153.8 - 4.6.0-preview4.19153.8 - 4.6.0-preview4.19153.8 - 4.6.0-preview4.19153.8 - 4.6.0-preview4.19153.8 - 4.6.0-preview4.19153.8 + 4.6.0-preview4.19154.9 + 4.6.0-preview4.19154.9 + 4.6.0-preview4.19154.9 + 4.6.0-preview4.19154.9 + 4.6.0-preview4.19154.9 + 4.6.0-preview4.19154.9 + 4.6.0-preview4.19154.9 + 4.6.0-preview4.19154.9 + 4.6.0-preview4.19154.9 + 4.6.0-preview4.19154.9 + 4.6.0-preview4.19154.9 0.1.0-preview2-181205-2 From 869e3e8600a03a7b8335e058f0b511a12dec1393 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbyn=C4=9Bk=20Sailer?= Date: Tue, 5 Mar 2019 21:21:30 +0100 Subject: [PATCH 049/159] LOC CHECKIN | dotnet/wpf master | 20190131 (#309) * LOC CHECKIN | dotnet/wpf master | 20190131 * LOC CHECKIN | dotnet/wpf master | 20190201 update --- .../System.Xaml/Resources/xlf/Strings.cs.xlf | 608 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.de.xlf | 608 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.es.xlf | 608 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.fr.xlf | 608 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.it.xlf | 608 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.ja.xlf | 608 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.ko.xlf | 608 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.pl.xlf | 608 ++++++++--------- .../Resources/xlf/Strings.pt-BR.xlf | 608 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.ru.xlf | 608 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.tr.xlf | 608 ++++++++--------- .../Resources/xlf/Strings.zh-Hans.xlf | 610 +++++++++--------- .../Resources/xlf/Strings.zh-Hant.xlf | 610 +++++++++--------- 13 files changed, 3954 insertions(+), 3954 deletions(-) diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.cs.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.cs.xlf index 5f6fe66a2d7..26459e7ce49 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.cs.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.cs.xlf @@ -4,1522 +4,1522 @@ Enumerating attached properties on object '{0}' threw an exception. - Enumerating attached properties on object '{0}' threw an exception. + Při vytváření výčtu připojených vlastností pro objekt {0} byla vyvolána výjimka. Add value to collection of type '{0}' threw an exception. - Add value to collection of type '{0}' threw an exception. + Při přidání hodnoty do kolekce typu {0} byla vyvolána výjimka. Add value to dictionary of type '{0}' threw an exception. - Add value to dictionary of type '{0}' threw an exception. + Při přidání hodnoty do slovníku typu {0} byla vyvolána výjimka. Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Nelze určit typ položky kolekce typu {0}, protože má více než jednu metodu Add nebo implementaci rozhraní ICollection<T>. Chcete-li, aby byl tento typ kolekce použitelný v jazyce XAML, přidejte veřejnou metodu Add(objekt), implementujte rozhraní System.Collections.IList nebo jediné rozhraní System.Collections.Generic.ICollection<T>. Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Nelze určit typ položky slovníku typu {0}, protože má více než jednu metodu Add nebo implementaci rozhraní IDictionary<K,V>. Chcete-li, aby byl tento typ slovníku použitelný v jazyce XAML, přidejte veřejnou metodu Add(objekt,objekt), implementujte rozhraní System.Collections.IDictionary nebo jediné rozhraní System.Collections.Generic.IDictionary<K,V>. One of the following arguments must be non-null: '{0}'. - One of the following arguments must be non-null: '{0}'. + Jeden z následujících argumentů nesmí mít hodnotu Null: {0}. Array Add method is not implemented. - Array Add method is not implemented. + Metoda Add pro pole není implementována. Attachable events are not implemented. - Attachable events are not implemented. + Připojitelné události nejsou implementovány. Attachable member '{0}' was not found. - Attachable member '{0}' was not found. + Připojitelný člen {0} nebyl nalezen. Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + Nelze nastavit vlastnost {0} objektu {1}, protože objekt je odkaz směrem vpřed nebo neúplně inicializovaný odkaz. Nepřeložené názvy: {2}. An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Připojitelná vlastnost s názvem {1} je připojena ke klíči slovníku {0}, který je buď řetězec, nebo může být typově převeden na řetězec. To není podporováno. An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Připojitelná vlastnost s názvem {2} je připojena k vlastnosti s názvem {1}. Vlastnost s názvem {1} je buď řetězec, nebo může být typově převedena na řetězec. Připojení k takovým vlastnostem není podporováno. Pro účely ladění: Vlastnost {1} obsahuje objekt {0}. An unhandled scanner attribute was encountered. - An unhandled scanner attribute was encountered. + Byl zjištěn neošetřený atribut skeneru. One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Jedna z hodnot atributu InternalsVisibleToAttribute v sestavení {0} není platný název sestavení. Použijte formát „AssemblyShortName“ nebo „AssemblyShortName, PublicKey=...“. InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Hodnota atributu InternalsVisibleToAttribute {0} v sestavení {1} není platný název sestavení. Použijte formát „AssemblyShortName“ nebo „AssemblyShortName, PublicKey=...“. Bad method '{0}' on '{1}'. - Bad method '{0}' on '{1}'. + Špatná metoda {0} v {1}. Bad state in ObjectWriter. Non directive missing instance. - Bad state in ObjectWriter. Non directive missing instance. + Špatný stav v objektu ObjectWriter. Chybí instance nedirektivního člena. An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + Atributu XmlnsCompatibleWithAttribute v sestavení {0} chybí požadovaná vlastnost. Nastavte obě vlastnosti NewNamespace a OldNamespace nebo odeberte atribut XmlnsCompatibleWithAttribute. An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + Atributu XmlnsDefinitionAttribute v sestavení {0} chybí požadovaná vlastnost. Nastavte obě vlastnosti ClrNamespace a XmlNamespace nebo odeberte atribut XmlnsDefinitionAttribute. An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + Atributu XmlnsPrefixAttribute v sestavení {0} chybí požadovaná vlastnost. Nastavte obě vlastnosti Prefix a XmlNamespace nebo odeberte atribut XmlnsPrefixAttribute. Builder Stack is not empty when end of XamlNode stream was reached. - Builder Stack is not empty when end of XamlNode stream was reached. + Při dosažení konce datového proudu XamlNode není zásobník tvůrce prázdný. Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Kontrola převoditelnosti z typu {0} pomocí {1} se nezdařila. To obvykle naznačuje nesprávně implementovaný atribut TypeConverter. Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Kontrola převoditelnosti na typ {0} pomocí {1} se nezdařila. To obvykle naznačuje nesprávně implementovaný atribut TypeConverter. In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + V rozšíření značek musí být všechny hodnoty argumentů konstruktoru atomy. Pro objekt typu {0} je hodnota minimálně jednoho argumentu neatomická. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + Nelze vytvořit instanci {0}, protože typ XamlType není platný. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + Nelze vytvořit instanci {0}, protože typ XamlType není platný. Cannot find Assembly '{0}' in URI '{1}'. - Cannot find Assembly '{0}' in URI '{1}'. + Nelze najít sestavení {0} v identifikátoru URI {1}. Cannot reassign a previously set SchemaContext. - Cannot reassign a previously set SchemaContext. + Nelze změnit přiřazení dříve nastaveného kontextu SchemaContext. Cannot resolve type '{0}' for method '{1}'. - Cannot resolve type '{0}' for method '{1}'. + Nelze přeložit typ {0} pro metodu {1}. BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + Vlastnost BaseUri lze nastavit v kořenovém uzlu pouze jednou (třída XamlXmlReader může poskytovat výchozí nastavení v kořenovém uzlu). Cannot set SchemaContext on ObjectWriter. - Cannot set SchemaContext on ObjectWriter. + Nelze nastavit parametr SchemaContext pro objekt ObjectWriter. Cannot set SchemaContext to null. - Cannot set SchemaContext to null. + Nelze nastavit parametr SchemaContext na hodnotu Null. Cannot write on a closed XamlWriter. - Cannot write on a closed XamlWriter. + Nelze provést zápis do zavřeného objektu XamlWriter. The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + Hodnota {1} obsahuje významné mezery, ale nelze zapsat „xml:space = preserve“ do člena {0}. Cannot assign root instance of type '{0}' to type '{1}'. - Cannot assign root instance of type '{0}' to type '{1}'. + Nelze přiřadit kořenovou instanci typu {0} k typu {1}. Cannot create unknown type '{0}'. - Cannot create unknown type '{0}'. + Nelze vytvořit neznámý typ {0}. Cannot get write-only property '{0}'. - Cannot get write-only property '{0}'. + Nelze načíst vlastnost {0} určenou pouze pro zápis. Cannot set read-only property '{0}'. - Cannot set read-only property '{0}'. + Nelze nastavit vlastnost {0} určenou pouze pro čtení. Cannot set unknown member '{0}'. - Cannot set unknown member '{0}'. + Nelze nastavit neznámý člen {0}. Close called while inside a deferred load section. - Close called while inside a deferred load section. + Byla volána metoda Close uvnitř oddílu odloženého načtení. Must close XamlWriter before reading from XamlNodeList. - Must close XamlWriter before reading from XamlNodeList. + Před čtením ze seznamu XamlNodeList musí být zavřen objekt XamlWriter. Collection '{0}' cannot contain null values. - Collection '{0}' cannot contain null values. + Kolekce {0} nesmí obsahovat hodnoty Null. Failed attempting to create an Implicit Type with a constructor. - Failed attempting to create an Implicit Type with a constructor. + Pokus o vytvoření implicitního typu pomocí konstruktoru se nezdařil. The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + Vyvolání konstruktoru pro typ {0}, který odpovídá zadaným omezením vazby, vyvolalo výjimku. Cannot write the given positional parameters because a matching constructor was not found. - Cannot write the given positional parameters because a matching constructor was not found. + Nelze zapsat dané poziční parametry, protože nebyl nalezen odpovídající konstruktor. '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer cannot convert from '{1}'. + Objekt ValueSerializer {0} nemůže provést převod z {1}. '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + Objekt ValueSerializer {0} nemůže provést převod z {1} na {2}. Converter type '{0}' doesn't derive from expected base type '{1}'. - Converter type '{0}' doesn't derive from expected base type '{1}'. + Typ převaděče {0} není odvozen od očekávaného základního typu {1}. Failed to add attached properties to item in ConditionalWeakTable. - Failed to add attached properties to item in ConditionalWeakTable. + Přidání připojených vlastností do položky v tabulce ConditionalWeakTable se nezdařilo. Deferred load threw an exception. - Deferred load threw an exception. + Odložené načtení vyvolalo výjimku. Deferred member was not collected in '{0}'. - Deferred member was not collected in '{0}'. + Odložený člen nebyl sebrán v {0}. Save of deferred-load content threw an exception. - Save of deferred-load content threw an exception. + Uložení obsahu s odloženým načtením vyvolalo výjimku. Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + Nelze načíst objekt XamlDeferringLoader z objektu XamlValueConverter {0}, protože jeho vlastnost ConverterInstance má hodnotu Null. '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + {0}.{1} Závisí na {0}.{1}, které není nastaveno. Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + Slovník typu {0} nemůže přidat klíč {1}. Třída TypeConverter převede klíč na typ {2}. Chcete-li předejít zobrazení této chyby, přepište metodu System.Collections.IDictionary.Add a proveďte konverzi zde. Directive getter is not implemented. - Directive getter is not implemented. + Direktiva Getter není implementována. Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + Direktiva {0} musí být hodnota typu řetězec. Odeberte tuto direktivu nebo ji změňte na řetězcovou hodnotu. Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + Direktiva {0} je povolena pouze pro kořenový objekt. Odeberte tuto direktivu nebo ji přesuňte do kořene dokumentu. Directive '{0}' was not found in TargetNamespace '{1}'. - Directive '{0}' was not found in TargetNamespace '{1}'. + Direktiva {0} nebyla nalezena v oboru TargetNamespace {1}. '{0}' property has already been set on '{1}'. - '{0}' property has already been set on '{1}'. + Vlastnost {0} již byla nastavena pro {1}. There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + Existuje více než jeden atribut XmlnsCompatibleWithAttribute v sestavení {0} pro obor OldNamespace {1}. Odeberte nadbytečné atributy. There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Existuje konflikt v atributech XmlnsCompatibleWithAttributes v sestaveních {0} a {1} pro obor OldNamespace {2}. Změňte atributy tak, aby měly stejný obor NewNamespace, nebo v konstruktoru objektu XamlSchemaContext předejte nekonfliktní sadu referenčních sestavení. ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. + ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). + Element ::= . EmptyElement | ( StartElement ElementBody ). EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. + EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. + EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Událost {0} nelze přiřadit hodnotě, která není přiřaditelná k {1}. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + V aktuálním stavu nelze zapsat poziční parametry. Modul pro zápis nemůže zapsat poziční parametry do formuláře atributů, protože modul pro zápis začal zapisovat elementy, a nemůže ani rozbalit poziční atributy, protože ne všechny vlastnosti jsou zapisovatelné. Zkuste přesunout člena pozičních parametrů více dopředu v datovém proudu uzlu na místo, kde modul XamlXmlWriter ještě může zapisovat atributy. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + V aktuálním stavu nelze zapsat poziční parametry. Modul pro zápis nemůže zapsat poziční parametry do formuláře atributů, protože modul pro zápis začal zapisovat elementy, a nemůže ani rozbalit poziční atributy, protože vlastnost UnderlyingType pro typ {0} má hodnotu Null. Zkuste přesunout člena pozičních parametrů více dopředu v datovém proudu uzlu na místo, kde modul XamlXmlWriter ještě může zapisovat atributy. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + V aktuálním stavu nelze zapsat poziční parametry. Modul pro zápis nemůže zapsat poziční parametry do formuláře atributů, protože modul pro zápis začal zapisovat elementy, a nemůže ani rozbalit poziční atributy z důvodu chybějícího výchozího konstruktoru pro rozšíření značek, které obsahuje tyto poziční parametry. Zkuste přesunout člena pozičních parametrů více dopředu v datovém proudu uzlu na místo, kde modul XamlXmlWriter ještě může zapisovat atributy. Expected permission of type XamlLoadPermission. - Expected permission of type XamlLoadPermission. + Bylo očekáváno oprávnění typu XamlLoadPermission. Expected value of type ObjectMarkupInfo. - Expected value of type ObjectMarkupInfo. + Byla očekávána hodnota typu ObjectMarkupInfo. Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + Název sestavení {0} není plně kvalifikovaný. Je nutné zadat název, verzi, jazykovou verzi a PublicKeyToken. Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + Název typu {0} není kvalifikovaný pro sestavení. Tuto hodnotu můžete získat z vlastnosti System.Type.AssemblyQualifiedName. The factory method '{0}' that matches the specified binding constraints returned null. - The factory method '{0}' that matches the specified binding constraints returned null. + Výrobní metoda {0} odpovídající zadaným omezením vazby vrátila hodnotu Null. Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + Nelze načíst soubor nebo sestavení {0} nebo jednu z jeho závislých položek. Systém nenalezl zadaný soubor. Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Byl zaznamenán pokus o odkaz na pojmenované objekty {0}, který ještě nebyly definovány. Odkazy směrem vpřed nebo odkazy na objekty obsahující odkazy směrem vpřed nejsou podporovány jinými direktivami než Key. Cannot promote from Array. - Cannot promote from Array. + Nelze zvýšit úroveň z pole. Cannot promote from '{0}' to '{1}' because the target map is too small. - Cannot promote from '{0}' to '{1}' because the target map is too small. + Nelze zvýšit úroveň z {0} na {1}, protože cílová mapa je příliš malá. Getting instance of '{0}' threw an exception. - Getting instance of '{0}' threw an exception. + Při získávání instance {0} došlo k výjimce. Retrieving items in collection or dictionary of type '{0}' threw an exception. - Retrieving items in collection or dictionary of type '{0}' threw an exception. + Při načítání položek v kolekci nebo slovníku typu {0} došlo k výjimce. XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + Metoda XamlTypeInvoker.GetItems vrátila hodnotu Null pro typ {0}. To obvykle naznačuje nesprávně implementovaný typ kolekce. Collection property '{0}'.'{1}' is null. - Collection property '{0}'.'{1}' is null. + Vlastnost kolekce {0}.{1} má hodnotu Null. Cannot get TargetType on a non-attachable Member. - Cannot get TargetType on a non-attachable Member. + Nelze získat vlastnost TargetType v nepřipojitelném členu. Get property '{0}' threw an exception. - Get property '{0}' threw an exception. + Při získávání vlastnosti {0} metodou Get došlo k výjimce. Either getter or setter must be non-null. - Either getter or setter must be non-null. + Buď Getter, nebo Setter musí mít jinou hodnotu než Null. Attached property getter methods must have one parameter and a non-void return type. - Attached property getter methods must have one parameter and a non-void return type. + Metody Getter připojené vlastnosti musejí mít jeden parametr a návratový typ jiný než void. Attached property setter and attached event adder methods must have two parameters. - Attached property setter and attached event adder methods must have two parameters. + Metody Setter připojené vlastnosti a metody Adder připojené události musejí mít dva parametry. Initialization of '{0}' threw an exception. - Initialization of '{0}' threw an exception. + Při inicializaci {0} došlo k výjimce. Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + Typ {0} nemůže být inicializován z textu (XamlLanguage.Initialization). Přidejte do tohoto typu argument TypeConverter nebo změňte kód XAML tak, aby byl použit konstruktor nebo výrobní metoda. Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + Znak {0} nebyl očekáván v řetězci {1}. Neplatný název typu XAML. Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Znak pravé závorky {0} nemá odpovídající znak levé závorky. Event argument is invalid. - Event argument is invalid. + Argument události je neplatný. Invalid expression: '{0}' - Invalid expression: '{0}' + Neplatný výraz: {0} Type argument '{0}' is not a valid type. - Type argument '{0}' is not a valid type. + Argument typu {0} nemá platný typ. The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + Řetězec {0} není platný seznam názvů typů XAML. Seznamy názvů typů jsou seznamy typů oddělených čárkami, například „x:String, x:Int32“. The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + Řetězec {0} není platný název typu XAML. Názvy typů obsahují nepovinnou předponu, název a nepovinné argumenty typu; například „String“, „x:Int32“, „g:Dictionary(x:String,x:Int32)“. '{0}' is not a valid XAML member name. - '{0}' is not a valid XAML member name. + {0} není platný název člena XAML. Construction directive '{0}' must be an attribute or the first property element. - Construction directive '{0}' must be an attribute or the first property element. + Direktiva vytváření {0} musí být atribut nebo první element vlastnosti. '{0}' Line number '{1}' and line position '{2}'. - '{0}' Line number '{1}' and line position '{2}'. + {0} Číslo řádku {1} a pozice na řádku {2}. '{0}' Line number '{1}'. - '{0}' Line number '{1}'. + {0} Číslo řádku {1}. List collection is not an IList. - List collection is not an IList. + Kolekce seznamu není objekt IList. BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + Znak závorky {0} nemá odpovídající znak levé nebo pravé závorky. Cannot parse the malformed property name '{0}'. - Cannot parse the malformed property name '{0}'. + Nelze analyzovat špatně vytvořený název vlastnosti {0}. Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Položky v poli musejí být typu {0}. Jednu nebo více položek nelze tomuto typu přiřadit. Must set Type before calling ProvideValue on ArrayExtension. - Must set Type before calling ProvideValue on ArrayExtension. + Před voláním metody ProvideValue v rozšíření ArrayExtension je nutné nastavit parametr Type. '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + Hodnotu {0} StaticExtension nelze přeložit na výčet, statické pole ani statickou vlastnost. Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + Rozšíření značek {0} požaduje, aby {1} bylo implementováno v rozhraní IServiceProvider pro metodu ProvideValue. StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension must have Member property set before ProvideValue can be called. + Třída StaticExtension musí mít nastavenu vlastnost Member před voláním metody ProvideValue. TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension must have TypeName property set before ProvideValue can be called. + Třída TypeExtension musí mít nastavenu vlastnost TypeName před voláním metody ProvideValue. '{0}' string is not valid for type. - '{0}' string is not valid for type. + Řetězec {0} není pro tento typ platný. Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + Nelze určit poziční parametry pro typ {0}, protože existuje více než jedno přetížení konstruktoru pomocí parametrů {1}. Chcete-li, aby bylo toto rozšíření značek použitelné v jazyce XAML, odeberte duplicitní přetížení konstruktoru nebo nastavte vlastnost XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity na hodnotu true. The name of the member '{0}' contains characters that are invalid in XAML. - The name of the member '{0}' contains characters that are invalid in XAML. + Název člena {0} obsahuje znaky, které jsou v jazyce XAML neplatné. Member '{0}' on type '{1}' is internal. - Member '{0}' on type '{1}' is internal. + Člen {0} v typu {1} je interní. The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + Vyvolání metody {0}, která odpovídá zadaným omezením vazby, vyvolalo výjimku. No local assembly provided to complete URI='{0}'. - No local assembly provided to complete URI='{0}'. + Nebylo zadáno žádné místní sestavení pro dokončení identifikátoru URI={0}. Missing case '{0}' in DeferringWriter'{1}' method. - Missing case '{0}' in DeferringWriter'{1}' method. + Chybí příkaz case {0} v metodě DeferringWriter {1}. Missing case in Default processing of XamlNodes. - Missing case in Default processing of XamlNodes. + Chybí příkaz case ve výchozím zpracování uzlů XamlNodes. Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Neočekávaný znak rovná se (=) hned za {0}. Zkontrolujte, zda nechybí oddělovací čárka. Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Neočekávaný znak rovná se (=) hned za {0}={1}. Zkontrolujte, zda nechybí oddělovací čárka. Missing implicit property case. - Missing implicit property case. + Chybí příkaz case implicitní vlastnosti. Missing case for ImplicitPropertyType. - Missing case for ImplicitPropertyType. + Chybí příkaz case pro ImplicitPropertyType. Missing key value on '{0}' object. - Missing key value on '{0}' object. + Chybí hodnota klíče v objektu {0}. Missing case handler in LookupPropertyBit. - Missing case handler in LookupPropertyBit. + Chybí obslužná rutina case v LookupPropertyBit. Service provider is missing the IXamlNameProvider service. - Service provider is missing the IXamlNameProvider service. + Chybí služba IXamlNameProvider ve zprostředkovateli služby. Service provider is missing the INameResolver service. - Service provider is missing the INameResolver service. + Chybí služba INameResolver ve zprostředkovateli služby. Missing case in ClrType 'Member' lookup. - Missing case in ClrType 'Member' lookup. + Chybí příkaz case ve vyhledávání ClrType Member. Creating from text without a TypeConverter is not allowed. - Creating from text without a TypeConverter is not allowed. + Vytváření z textu bez atributu TypeConverter není povoleno. '{0}' must be of type '{1}'. - '{0}' must be of type '{1}'. + {0} musí být typ {1}. Reference must have a Name to resolve. - Reference must have a Name to resolve. + Odkaz musí mít parametr Name, který lze přeložit. This setter is not intended to be used directly from your code. Do not call this setter. - This setter is not intended to be used directly from your code. Do not call this setter. + Tato metoda Setter není určena k použití přímo z vašeho kódu. Nevolejte tuto metodu Setter. Name resolution failure. '{0}' was not found. - Name resolution failure. '{0}' was not found. + Překlad názvu se nezdařil. {0} nebylo nalezeno. Cannot register duplicate name '{0}' in this scope. - Cannot register duplicate name '{0}' in this scope. + Nelze registrovat duplicitní název {0} v tomto oboru. Could not register named object. {0} - Could not register named object. {0} + Nelze registrovat pojmenovaný objekt. {0} '{0}' name is not valid for identifier. - '{0}' name is not valid for identifier. + Název {0} není platný pro identifikátor. Name cannot be an empty string. - Name cannot be an empty string. + Název nemůže být prázdný řetězec. Name '{0}' was not found. - Name '{0}' was not found. + Název {0} nebyl nalezen. Cannot attach NameScope to null root instance. - Cannot attach NameScope to null root instance. + Nelze připojit obor NameScope ke kořenové instanci s hodnotou Null. The prefix 'xml' is reserved. - The prefix 'xml' is reserved. + Předpona xml je vyhrazená. NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + Vlastnost NamespaceDeclaration.Namespace nesmí mít hodnotu Null. Zadejte hodnotu pro tuto vlastnost. NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + Vlastnost NamespaceDeclaration.Prefix nesmí mít hodnotu Null. Zadejte hodnotu pro tuto vlastnost. Namespace '{0}' was not found in scope. - Namespace '{0}' was not found in scope. + Obor názvů {0} nebyl v oboru nalezen. No Add methods found on type '{0}' for a value of type '{1}'. - No Add methods found on type '{0}' for a value of type '{1}'. + Nebyly nalezeny žádné metody Add v typu {0} pro hodnotu typu {1}. '{0}' is not allowed in attribute usage. - '{0}' is not allowed in attribute usage. + {0} není povoleno v použití atributu. No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Pro typ {0} nebyl nalezen žádný výchozí konstruktor. Chcete-li zkonstruovat tento typ, můžete použít direktivy Arguments nebo FactoryMethod. A Constructor for '{0}' with '{1}' arguments was not found. - A Constructor for '{0}' with '{1}' arguments was not found. + Konstruktor pro {0} s {1} argumenty nebyl nalezen. No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Pro typ {0} nebyl nalezen žádný výchozí konstruktor. Chcete-li zkonstruovat tento typ, můžete použít direktivy Arguments nebo FactoryMethod. '{0}' is not allowed in element usage. - '{0}' is not allowed in element usage. + {0} není povoleno v použití elementu. XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + Datový proud uzlu XAML: U typu {0} nebyla nalezena metoda StartMember před metodou EndMember. XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML Node Stream: EndMember must follow StartObject and StartMember. + Datový proud uzlu XAML: Metoda EndMember musí následovat za metodou StartObject a StartMember. XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + Datový proud uzlu XAML: Metoda GetObject vyžaduje metodu StartMember po metodě StartObject {0}. XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML Node Stream: GetObject must follow a StartObject and StartMember. + Datový proud uzlu XAML: Metoda GetObject musí následovat za metodou StartObject a StartMember. XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + Datový proud uzlu XAML: Deklarace oboru názvů {0}={1} vyžaduje metodu StartMember po metodě StartObject {2}. XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + Datový proud uzlu XAML: Metoda StartObject {0} vyžaduje metodu StartMember po metodě StartObject {1}. XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + Datový proud uzlu XAML: Hodnota {0} vyžaduje metodu StartMember po metodě StartObject {1}. XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + Datový proud uzlu XAML: Hodnota {0} musí následovat za metodou StartObject a StartMember. No constructor with '{0}' arguments for '{1}'. - No constructor with '{0}' arguments for '{1}'. + Neexistuje žádný konstruktor s {0} argumenty pro {1}. XAML Node Stream: Missing CurrentObject before EndObject. - XAML Node Stream: Missing CurrentObject before EndObject. + Datový proud uzlu XAML: Nebyla nalezena metoda CurrentObject před metodou EndObject. XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML Node Stream: Missing StartObject before StartMember '{0}'. + Datový proud uzlu XAML: Nebyla nalezena metoda StartObject před metodou StartMember {0}. Type with positional parameters is not a markup extension. - Type with positional parameters is not a markup extension. + Typ s pozičními parametry není rozšíření značek. NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. + NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' is not an ambient property. + {0}.{1} není vedlejší vlastnost. '{0}' is not an ambient type. - '{0}' is not an ambient type. + {0} není vedlejší typ. The type '{0}' is not assignable from the type '{1}'. - The type '{0}' is not assignable from the type '{1}'. + Typ {0} není přiřaditelný z typu {1}. ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] on '{2}' is not a property declared on this type. + [{0}({1})] v {2} není vlastnost deklarovaná na tomto typu. This operation is not supported on directive members. - This operation is not supported on directive members. + Tato operace není podporována na direktivních členech. This operation is not supported on unknown members. - This operation is not supported on unknown members. + Tato operace není podporována na neznámých členech. This operation is not supported on unknown types. - This operation is not supported on unknown types. + Tato operace není podporována na neznámých typech. Argument should be a Type Converter, Markup Extension or Null. - Argument should be a Type Converter, Markup Extension or Null. + Argument musí být převaděč typu, rozšíření značek nebo hodnota Null. Unable to find an attachable property named '{0}' on type '{1}'. - Unable to find an attachable property named '{0}' on type '{1}'. + Nelze najít připojitelnou vlastnost s názvem {0} v typu {1}. Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + Nelze najít metodu MemberMarkupInfo.DictionaryEntriesFromGeneric. InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + Objekt InstanceDescriptor poskytl argument typu {0}, když byl očekáván parametr typu {1}. InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor did not provide the correct number of arguments. + Objekt InstanceDescriptor neposkytl správný počet argumentů. InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor did not provide a valid constructor or method. + Objekt InstanceDescriptor neposkytl platný konstruktor nebo metodu. Multidimensional arrays not supported. - Multidimensional arrays not supported. + Vícerozměrná pole nejsou podporována. Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + Typ {0} nelze serializovat. Ověřte, zda je typ veřejný a má buď výchozí konstruktor, nebo popisovač instance. Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Nelze nalézt vhodný konstruktor pro zadané argumenty konstruktoru na typu {0}. Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Nelze číst objekty typu {0}, protože neexistují žádné přístupné konstruktory. Pokud chcete povolit použití tohoto typu v jazyce XAML, přidejte výchozí konstruktor, použijte atribut ConstructorArgumentAttribute nebo zadejte objekt InstanceDescriptor. Unable to read objects of the type '{0}'. Nested types are not supported. - Unable to read objects of the type '{0}'. Nested types are not supported. + Nelze číst objekty typu {0}. Vnořené typy nejsou podporovány. '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + {0} blokuje použití typu {1} v jazyce XAML. Chcete-li serializovat tento typ, změňte metodu {0}.GetXamlType tak, aby vracela pro tento typ jinou hodnotu než Null, nebo předejte jinou hodnotu v parametru schemaContext konstruktoru XamlObjectReader. The name property '{0}' on type '{1}' must be of type System.String. - The name property '{0}' on type '{1}' must be of type System.String. + Vlastnost názvu {0} na typu {1} musí být typu System.String. The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + Graf objektu obsahuje více odkazů na instanci typu {0} a serializátor nemůže najít obecně viditelné umístění pro zápis této instance. Měli byste prověřit použití oborů názvů. An element with the name '{0}' has already been registered in this scope. - An element with the name '{0}' has already been registered in this scope. + Element s názvem {0} již byl v tomto oboru registrován. Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + Typ {0} není viditelný. Jedná-li se o místní typ, nastavte pole LocalAssembly v nastavení XamlReaderSettings. '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + {0} blokuje použití typu {1} v jazyce XAML. Chcete-li načíst tento typ, změňte metodu {0}.GetXamlType tak, aby vracela pro tento typ jinou hodnotu než Null, nebo předejte jinou hodnotu v parametru schemaContext konstruktoru XamlObjectWriter. This operation is only supported on collection types. - This operation is only supported on collection types. + Tato operace je podporována pouze u typů kolekce. This operation is only supported on collection and dictionary types. - This operation is only supported on collection and dictionary types. + Tato operace je podporována pouze u typů kolekce a slovníku. This operation is only supported on dictionary types. - This operation is only supported on dictionary types. + Tato operace je podporována pouze u typů slovníku. XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + Datový proud uzlu XAML: Nebyla nalezena metoda EndMember pro {0}.{1} před metodou EndObject. XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + Datový proud uzlu XAML: Nebyla nalezena metoda EndMember pro {0}.{1} před metodou StartMember {2}. The property element '{0}' is not contained by an object element. - The property element '{0}' is not contained by an object element. + Element vlastnosti {0} není obsažen v elementu objektu. Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Nelze načíst sestavení {0}, protože je načtena jiná verze {1} téhož sestavení. Too many attributes are specified for '{0}'. - Too many attributes are specified for '{0}'. + Pro {0} je zadáno příliš mnoho atributů. '{0}' requires more attributes. - '{0}' requires more attributes. + {0} vyžaduje více atributů. GetPositionalParameters returned the wrong length vector. - GetPositionalParameters returned the wrong length vector. + Metoda GetPositionalParameters vrátila vektor špatné délky. Prefix '{0}' does not map to a namespace. - Prefix '{0}' does not map to a namespace. + Předpona {0} neprovádí mapování na obor názvů. The prefix '{0}' could not be found. - The prefix '{0}' could not be found. + Předponu {0} nelze nalézt. '{0}' property on '{1}' does not allow you to specify text. - '{0}' property on '{1}' does not allow you to specify text. + Vlastnost {0} v {1} vám neumožňuje zadat text. PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement + PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement '{0}' is not implemented. - '{0}' is not implemented. + Vlastnost {0} není implementována. Provide value on '{0}' threw an exception. - Provide value on '{0}' threw an exception. + Zadání hodnoty v {0} vyvolalo výjimku. Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + Nelze volat metodu MarkupExtension.ProvideValue z důvodu cyklické závislosti. Vlastnosti uvnitř objektu MarkupExtension nemohou odkazovat na objekty, které odkazují na výsledek MarkupExtension. Toto se týká následujících objektů MarkupExtensions: '{0}' type name does not have the expected format 'className, assembly'. - '{0}' type name does not have the expected format 'className, assembly'. + Název typu {0} nemá očekávaný formát className, assembly. Quote characters ' or " are only allowed at the start of values. - Quote characters ' or " are only allowed at the start of values. + Znaky uvozovek ' nebo " jsou povoleny pouze na začátku hodnot. Value cannot be null. Object reference: '{0}'. - Value cannot be null. Object reference: '{0}'. + Hodnota nesmí být Null. Odkaz na objekt: {0}. schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext parameter cannot be different from savedContext.SchemaContext + Parametr schemaContext se nesmí lišit od savedContext.SchemaContext. savedContext.SchemaContext cannot be null - savedContext.SchemaContext cannot be null + Hodnota savedContext.SchemaContext nesmí být Null. SchemaContext on writer must be initialized before accessing the reader. - SchemaContext on writer must be initialized before accessing the reader. + Parametr SchemaContext v modulu pro zápis musí být inicializován před přístupem k modulu pro čtení. SchemaContext cannot be null. - SchemaContext cannot be null. + Hodnota SchemaContext nesmí být Null. Invalid security XML. Missing expected attribute '{0}'. - Invalid security XML. Missing expected attribute '{0}'. + Neplatné zabezpečení XML. Chybí očekávaný atribut {0}. Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Invalid security XML. Unexpected tag '{0}', expected '{1}'. + Neplatné zabezpečení XML. Neočekávaná značka {0}, byla očekávána značka {1}. Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + Neplatné zabezpečení XML. Neočekávaná hodnota {0} v atributu {1}, byla očekávána hodnota {2}. This serviceType is already registered to another service. - This serviceType is already registered to another service. + Tento objekt serviceType je již registrován u jiné služby. Set connectionId threw an exception. - Set connectionId threw an exception. + Nastavení connectionId vyvolalo výjimku. '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + {0}.{1} je vlastnost bez direktivy Getter a nejedná se o platnou vlastnost jazyka XAML. Cannot set TargetType on a non-attachable Member. - Cannot set TargetType on a non-attachable Member. + Nelze nastavit vlastnost TargetType v nepřipojitelném členu. Setting xml:base on '{0}' threw an exception. - Setting xml:base on '{0}' threw an exception. + Při nastavení xml:base na {0} byla vyvolána výjimka. Set property '{0}' threw an exception. - Set property '{0}' threw an exception. + Nastavení vlastnosti {0} vyvolalo výjimku. Setting xml instance on '{0}' threw an exception. - Setting xml instance on '{0}' threw an exception. + Při nastavení instance xml na {0} byla vyvolána výjimka. Setting properties is not allowed on a type converted instance. Property = '{0}' - Setting properties is not allowed on a type converted instance. Property = '{0}' + Není povoleno nastavení vlastností pro instanci s převedeným typem. Vlastnost = {0} Method '{0}' is not supported by default. It can be implemented in derived classes. - Method '{0}' is not supported by default. It can be implemented in derived classes. + Metoda {0} není ve výchozím nastavení podporována. Může být implementována v odvozených třídách. ShouldSerialize check failed for member '{0}'. - ShouldSerialize check failed for member '{0}'. + Kontrola ShouldSerialize pro člena {0} se nezdařila. Directly Assignable Fixups must only have one name. - Directly Assignable Fixups must only have one name. + Přímo přiřaditelné opravy musí mít pouze jeden název. StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. + StartElement ::= . ELEMENT DIRECTIVE*. The string is null or empty. - The string is null or empty. + Řetězec je null nebo prázdný. Deferred load section was not collected in '{0}'. - Deferred load section was not collected in '{0}'. + Sekce odloženého načtení nebyla sebrána v {0}. Thread is already started. - Thread is already started. + Vlákno je již spuštěno. (null) - (null) + (null) Error with member '{0}'.'{1}'. It has more than one '{2}'. - Error with member '{0}'.'{1}'. It has more than one '{2}'. + Chyba u členu {0}.{1}. Má více než jeden atribut {2}. Error with type '{0}'. It has more than one '{1}'. - Error with type '{0}'. It has more than one '{1}'. + Chyba u typu {0}. Má více než jeden atribut {1}. Only one TypeConverter attribute is allowed on a type. - Only one TypeConverter attribute is allowed on a type. + Pro typ je povolen pouze jeden atribut TypeConverter. Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + Objekt {0} přiřazený k direktivě {1} má vlastnosti odkazující na pojmenované objekty {2}, které ještě nebyly definovány. Odkazy směrem vpřed nebo odkazy na objekty obsahující odkazy směrem vpřed nejsou podporovány uvnitř direktiv konstrukce objektu. Failed to create a '{0}' from the text '{1}'. - Failed to create a '{0}' from the text '{1}'. + Vytvoření {0} z textu {1} se nezdařilo. Failed to convert '{0}' to type '{1}'. - Failed to convert '{0}' to type '{1}'. + Převod {0} na typ {1} se nezdařil. The name of the type '{0}' contains characters that are invalid in XAML. - The name of the type '{0}' contains characters that are invalid in XAML. + Název typu {0} obsahuje znaky, které jsou v jazyce XAML neplatné. Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + Typ {0} nemá vlastnost obsahu. Zadejte název vlastnosti, kterou chcete nastavit, nebo do typu přidejte atribut ContentPropertyAttribute nebo TypeConverterAttribute. Type name '{0}' cannot have a dot '.'. - Type name '{0}' cannot have a dot '.'. + Název typu {0} nesmí obsahovat tečku (.). Type reference cannot find type named '{0}'. - Type reference cannot find type named '{0}'. + Odkaz na typ nemůže najít typ s názvem {0}. Type '{0}' is not public. - Type '{0}' is not public. + Typ {0} není veřejný. Unclosed quoted value. - Unclosed quoted value. + Hodnota neuzavřená do uvozovek. Unexpected close of XAML Node Stream. - Unexpected close of XAML Node Stream. + Neočekávané uzavření datového proudu uzlu XAML Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Neplatná metadata pro atribut {0} v {1}. Bylo očekáváno {2} argumentů typu {3}. Unexpected '{0}' in parse rule '{1}'. - Unexpected '{0}' in parse rule '{1}'. + Neočekávaný typ {0} v pravidle analýzy {1}. Unexpected token '{0}' in rule: '{1}', in '{2}'. - Unexpected token '{0}' in rule: '{1}', in '{2}'. + Neočekávaný token {0} v pravidle: {1}, v {2}. Unexpected token after end of markup extension. - Unexpected token after end of markup extension. + Neočekávaný token za koncem rozšíření značek. Unhandled BoolTypeBit. - Unhandled BoolTypeBit. + Neošetřený objekt BoolTypeBit. ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] on '{2}' is not a known property. + [{0}({1})] v {2} není známá vlastnost. Unknown member '{0}' on '{1}'. - Unknown member '{0}' on '{1}'. + Neznámý člen {0} v {1}. Unknown member '{0}' on unknown type '{1}'. - Unknown member '{0}' on unknown type '{1}'. + Neznámý člen {0} v neznámém typu {1}. Unknown member '{0}'. - Unknown member '{0}'. + Neznámý člen {0}. Unknown type '{0}'. - Unknown type '{0}'. + Neznámý typ {0}. Unresolved reference '{0}'. - Unresolved reference '{0}'. + Nepřeložený odkaz {0}. XAML namespace '{0}' is not resolved. - XAML namespace '{0}' is not resolved. + Obor názvů XAML {0} nebyl přeložen. Uri '{0}' was not found. - Uri '{0}' was not found. + Identifikátor Uri {0} nebyl nalezen. Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Chyba u typu {0}. Objekt MarkupExtensions nemůže používat atribut UsableDuringInitialization. A value in the '{0}' array is null. - A value in the '{0}' array is null. + Hodnota v poli {0} je Null. XAML Node Stream: Value nodes must be followed by EndMember. - XAML Node Stream: Value nodes must be followed by EndMember. + Datový proud uzlu XAML: Za uzly hodnot musí následovat metoda EndMember. XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + Modul XamlXmlWriter nemůže zapsat hodnotu {0}, která obsahuje významnou mezeru v kolekci {1}. White space is not allowed after end of markup extension. - White space is not allowed after end of markup extension. + Za koncem rozšíření značek není povolena mezera. An attempt was made to write to a XamlWriter that has had its Closed method called. - An attempt was made to write to a XamlWriter that has had its Closed method called. + Byl proveden pokus o zápis do objektu XamlWriter, pro který byla volána metoda Closed. Choice cannot follow a Fallback. - Choice cannot follow a Fallback. + Element Choice nemůže následovat za Fallback. AlternateContent must contain one or more Choice elements. - AlternateContent must contain one or more Choice elements. + Třída AlternateContent musí obsahovat jeden nebo více elementů Choice. Choice is valid only in AlternateContent. - Choice is valid only in AlternateContent. + Element Choice je platný pouze v elementu AlternateContent. There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Dochází k zacyklení definic kompatibility XML, takže obor názvů {0} přepisuje sebe sama. To může být způsobeno nekonzistencí atributů XmlnsCompatibilityAttributes v různých sestaveních. Změňte definice tak, abyste odstranili zacyklení, nebo předejte v konstruktoru XamlSchemaContext nekonfliktní sadu referenčních sestavení. Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + Duplicitní deklarace třídy Preserve pro element {1} v oboru názvů {0}. Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Duplicitní deklarace třídy ProcessContent pro element {1} v oboru názvů {0} Duplicate wildcard Preserve declaration for namespace '{0}'. - Duplicate wildcard Preserve declaration for namespace '{0}'. + Duplicitní deklarace třídy Preserve pro zástupné znaky pro obor názvů {0} Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Duplicitní deklarace pro zástupné znaky třídy ProcessContent pro obor názvů {0} Fallback is valid only in AlternateContent. - Fallback is valid only in AlternateContent. + Element Fallback je platný pouze v elementu AlternateContent. '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + Element {0} není platný podřízený element třídy AlternateContent. Platnými podřízenými elementy třídy AlternateContent jsou jen Choice a Fallback. '{0}' attribute is not valid for '{1}' element. - '{0}' attribute is not valid for '{1}' element. + Atribut {0} je neplatný pro element {1}. '{0}' format is not valid. - '{0}' format is not valid. + Formát {0} je neplatný. Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + Nelze mít prohlášení Preserve jak pro specifické, tak pro zástupné znaky oboru názvů {0}. Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + Nelze mít prohlášení třídy ProcessContent jak pro specifické, tak pro zástupné znaky oboru názvů {0}. Requires attribute must contain a valid namespace prefix. - Requires attribute must contain a valid namespace prefix. + Atribut Requires musí obsahovat platnou předponu oboru názvů. '{0}' attribute value is not a valid XML name. - '{0}' attribute value is not a valid XML name. + Hodnota atributu {0} není platný název XML. AlternateContent must contain only one Fallback element. - AlternateContent must contain only one Fallback element. + Třída AlternateContent může obsahovat jen jeden element Fallback. MustUnderstand condition failed on namespace '{0}'. - MustUnderstand condition failed on namespace '{0}'. + Podmínka MustUnderstand pro obor názvů {0} nebyla dodržena. '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' namespace cannot preserve items; it must be declared Ignorable first. + Obor názvů {0} nemůže zachovávat položky. Nejprve musí být deklarován jako Ignorable. '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' namespace cannot process content; it must be declared Ignorable first. + Obor názvů {0} nemůže zpracovat obsah. Nejprve musí být deklarován jako Ignorable. Choice must contain a Requires attribute. - Choice must contain a Requires attribute. + Element Choice musí obsahovat atribut Requires. '{0}' prefix is not defined. - '{0}' prefix is not defined. + Předpona {0} není definována. Unrecognized compatibility attribute '{0}'. - Unrecognized compatibility attribute '{0}'. + Neznámý atribut kompatibility {0}. Unrecognized Compatibility element '{0}'. - Unrecognized Compatibility element '{0}'. + Neznámý element kompatibility {0}. Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + Zadaný název třídy {0} se neshoduje se skutečným typem kořenové instance {1}. Odeberte direktivu Class nebo zadejte instanci prostřednictvím parametru XamlObjectWriterSettings.RootObjectInstance. Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Neočekávaný typ uzlu XAML {0} z objektu XamlReader v XamlFactory. Cannot set SchemaContext on XamlMarkupExtensionWriter. - Cannot set SchemaContext on XamlMarkupExtensionWriter. + Nelze nastavit parametr SchemaContext pro objekt XamlMarkupExtensionWriter. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Nelze zapsat hodnotu, která není řetězec. The member '{0}' has already been written. - The member '{0}' has already been written. + Člen {0} byl již zapsán. Errors detected in input. - Errors detected in input. + Byly zjištěny chyby ve vstupu. Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Nelze převést tuto instanci XamlTypeName na řetězec, protože zadané rozhraní INamespacePrefixLookup nemůže generovat předponu pro obor názvů {0}. Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Nelze převést tuto instanci XamlTypeName na řetězec, protože vlastnost Name má hodnotu Null nebo je prázdná. Před voláním metody XamlTypeName.ToString nastavte vlastnost Name. Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Nelze převést tuto instanci XamlTypeName na řetězec, protože vlastnost Namespace má hodnotu Null. Před voláním metody XamlTypeName.ToString nastavte vlastnost Namespace. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Nelze zapsat hodnotu, která není řetězec. The member '{0}' has already been written. - The member '{0}' has already been written. + Člen {0} byl již zapsán. The argument isObjectFromMember can only be set to true when the type is a collection. - The argument isObjectFromMember can only be set to true when the type is a collection. + Argument isObjectFromMember může být nastaven na hodnotu true pouze tehdy, jestliže typ je kolekce. Namespace '{0}' already has a prefix defined in current scope. - Namespace '{0}' already has a prefix defined in current scope. + Obor názvů {0} již má v aktuálním oboru definovánu předponu. The prefix '{0}' is already defined in current scope. - The prefix '{0}' is already defined in current scope. + Předpona {0} je již v aktuálním oboru definována. Unable to call '{0}' in current state. - Unable to call '{0}' in current state. + Nelze volat {0} v aktuálním stavu. Unable to call WriteObject with isObjectFromMember set to true in current state. - Unable to call WriteObject with isObjectFromMember set to true in current state. + Nelze volat operaci WriteObject, když je isObjectFromMember nastaveno na hodnotu true v aktuálním stavu. Need to implement public/internal sorting. - Need to implement public/internal sorting. + Je nutné implementovat veřejné/interní řazení. The value for XmlData property '{0}' is null or not IXmlSerializable. - The value for XmlData property '{0}' is null or not IXmlSerializable. + Hodnota vlastnosti XmlData {0} je Null nebo není typu IXmlSerializable. The value for XmlData property '{0}' is not an XmlReader. - The value for XmlData property '{0}' is not an XmlReader. + Hodnota vlastnosti XmlData {0} není modul XmlReader. There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + Dochází k zacyklení definic XmlnsCompatibleWithAttribute v sestavení {0}, takže obor názvů {1} přepisuje sám sebe. Změňte definice a eliminujte toto zacyklení. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.de.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.de.xlf index 3696d76cb50..53f4812bdce 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.de.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.de.xlf @@ -4,1522 +4,1522 @@ Enumerating attached properties on object '{0}' threw an exception. - Enumerating attached properties on object '{0}' threw an exception. + Beim Aufzählen von angefügten Eigenschaften für Objekt "{0}" wurde eine Ausnahme ausgelöst. Add value to collection of type '{0}' threw an exception. - Add value to collection of type '{0}' threw an exception. + Durch Hinzufügen eines Werts zu einer Sammlung vom Typ "{0}" wurde eine Ausnahme ausgelöst. Add value to dictionary of type '{0}' threw an exception. - Add value to dictionary of type '{0}' threw an exception. + Durch Hinzufügen eines Werts zu einem Wörterbuch vom Typ "{0}" wurde eine Ausnahme ausgelöst. Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Der Elementtyp des Sammlungstyps "{0}" kann nicht bestimmt werden, da er mehr als eine Add-Methode oder ICollection<T>-Implementierung besitzt. Damit der Sammlungstyp in XAML verwendbar ist, fügen Sie eine öffentliche Add(object)-Methode hinzu, implementieren Sie System.Collections.IList oder eine einzelne System.Collections.Generic.ICollection<T>. Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Der Elementtyp des Wörterbuchtyps "{0}" kann nicht bestimmt werden, da er mehr als eine Add-Methode oder IDictionary<K,V>-Implementierung besitzt. Damit der Wörterbuchtyp in XAML verwendbar ist, fügen Sie eine öffentliche Add(object)-Methode hinzu, implementieren Sie System.Collections.IDictionary oder eine einzelne System.Collections.Generic.IDictionary<K,V>. One of the following arguments must be non-null: '{0}'. - One of the following arguments must be non-null: '{0}'. + Eines der folgenden Argumente muss ungleich NULL sein: "{0}". Array Add method is not implemented. - Array Add method is not implemented. + Die Add-Methode des Arrays wurde nicht implementiert. Attachable events are not implemented. - Attachable events are not implemented. + Anfügbare Ereignisse werden nicht implementiert. Attachable member '{0}' was not found. - Attachable member '{0}' was not found. + Der anfügbare Member "{0}" wurde nicht gefunden. Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + Die Eigenschaft "{0}" kann nicht für Objekt "{1}" festgelegt werden, da das Objekt ein weitergeleiteter oder unvollständig initialisierter Verweis ist. Die unaufgelösten Namen lauten folgendermaßen: "{2}". An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Eine anfügbare Eigenschaft mit dem Namen "{1}" wird an den Wörterbuchschlüssel "{0}" angefügt, der entweder eine Zeichenfolge ist oder per Typkonvertierung in eine Zeichenfolge umgewandelt wird (wird nicht unterstützt). An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Eine anfügbare Eigenschaft mit dem Namen "{2}" wird an eine Eigenschaft mit dem Namen "{1}" angefügt. Die Eigenschaft mit dem Namen "{1}" ist entweder eine Zeichenfolge, oder sie kann per Typkonvertierung in eine Zeichenfolge umgewandelt werden; für derartige Eigenschaften werden keine Anfügevorgänge unterstützt. Zu Debuggingzwecken enthält die Eigenschaft "{1}" ein Objekt ("{0}"). An unhandled scanner attribute was encountered. - An unhandled scanner attribute was encountered. + Ein unbehandeltes Scannerattribut wurde gefunden. One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Einer der InternalsVisibleToAttribute-Werte in der Assembly "{0}" ist kein gültiger Assemblyname. Verwenden Sie das Format "AssemblyShortName' or 'AssemblyShortName, PublicKey=...". InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Der InternalsVisibleToAttribute-Wert "{0}" in der Assembly "{1}" ist kein gültiger Assemblyname. Verwenden Sie das Format "AssemblyShortName' or 'AssemblyShortName, PublicKey=...". Bad method '{0}' on '{1}'. - Bad method '{0}' on '{1}'. + Ungültige Methode "{0}" für "{1}". Bad state in ObjectWriter. Non directive missing instance. - Bad state in ObjectWriter. Non directive missing instance. + Ungültiger Zustand in ObjectWriter. Fehlende Instanz einer XAML-Direktive. An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + In einem XmlnsCompatibleWithAttribute in Assembly "{0}" fehlt eine erforderliche Eigenschaft. Legen Sie sowohl die NewNamespace-Eigenschaft als auch die OldNamespace-Eigenschaft fest, oder entfernen Sie das XmlnsCompatibleWithAttribute. An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + In einem XmlnsDefinitionAttribute in Assembly "{0}" fehlt eine erforderliche Eigenschaft. Legen Sie sowohl die ClrNamespace-Eigenschaft als auch die XmlNamespace-Eigenschaft fest, oder entfernen Sie das XmlnsDefinitionAttribute. An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + In einem XmlnsPrefixAttribute in Assembly "{0}" fehlt eine erforderliche Eigenschaft. Legen Sie sowohl die Prefix-Eigenschaft als auch die XmlNamespace-Eigenschaft fest, oder entfernen Sie das XmlnsPrefixAttribute. Builder Stack is not empty when end of XamlNode stream was reached. - Builder Stack is not empty when end of XamlNode stream was reached. + Der Generatorstapel war nicht leer, als das Ende des XamlNode-Streams erreicht wurde. Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Fehler beim Überprüfen der Möglichkeit zur Konvertierung von Typ "{0}" mithilfe von "{1}". Dies deutet im Allgemeinen auf einen falsch implementierten TypeConverter hin. Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Fehler beim Überprüfen der Möglichkeit zur Konvertierung in Typ "{0}" mithilfe von "{1}". Dies deutet im Allgemeinen auf einen falsch implementierten TypeConverter hin. In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + In Markuperweiterungen sollten alle Konstruktorargumentwerte Atome sein. Für das Objekt vom Typ "{0}" ist mindestens ein Argumentwert nicht unteilbar. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + Es kann keine Instanz von "{0}" erstellt werden, da XamlType nicht gültig ist. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + Es kann keine Instanz von "{0}" erstellt werden, da XamlType nicht gültig ist. Cannot find Assembly '{0}' in URI '{1}'. - Cannot find Assembly '{0}' in URI '{1}'. + Assembly "{0}" wurde in URI "{1}" nicht gefunden. Cannot reassign a previously set SchemaContext. - Cannot reassign a previously set SchemaContext. + Ein zuvor festgelegter SchemaContext kann nicht neu zugewiesen werden. Cannot resolve type '{0}' for method '{1}'. - Cannot resolve type '{0}' for method '{1}'. + Der Typ "{0}" kann nicht für Methode "{1}" aufgelöst werden. BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri kann nur einmal am Stammknoten festgelegt werden (vom XamlXmlReader wird möglicherweise ein Standardwert am Stammknoten bereitgestellt). Cannot set SchemaContext on ObjectWriter. - Cannot set SchemaContext on ObjectWriter. + SchemaContext kann nicht für ObjectWriter festgelegt werden. Cannot set SchemaContext to null. - Cannot set SchemaContext to null. + SchemaContext kann nicht auf NULL festgelegt werden. Cannot write on a closed XamlWriter. - Cannot write on a closed XamlWriter. + In einem geschlossenen XamlWriter sind keine Schreibvorgänge möglich. The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + Der Wert "{1}" enthält zahlreiche Leerzeichen, doch "xml:space = preserve" kann nicht auf Member "{0}" geschrieben werden. Cannot assign root instance of type '{0}' to type '{1}'. - Cannot assign root instance of type '{0}' to type '{1}'. + Eine Stamminstanz vom Typ "{0}" kann nicht dem Typ "{1}" zugewiesen werden. Cannot create unknown type '{0}'. - Cannot create unknown type '{0}'. + Der unbekannte Typ "{0}" kann nicht erstellt werden. Cannot get write-only property '{0}'. - Cannot get write-only property '{0}'. + Die schreibgeschützte Eigenschaft "{0}" kann nicht abgerufen werden. Cannot set read-only property '{0}'. - Cannot set read-only property '{0}'. + Die schreibgeschützte Eigenschaft "{0}" kann nicht festgelegt werden. Cannot set unknown member '{0}'. - Cannot set unknown member '{0}'. + Der unbekannte Member "{0}" kann nicht festgelegt werden. Close called while inside a deferred load section. - Close called while inside a deferred load section. + In einem zurückgestellten Ladeabschnitt wurde ein Schließvorgang aufgerufen. Must close XamlWriter before reading from XamlNodeList. - Must close XamlWriter before reading from XamlNodeList. + XamlWriter muss geschlossen werden, bevor von XamlNodeList gelesen wird. Collection '{0}' cannot contain null values. - Collection '{0}' cannot contain null values. + Die Sammlung "{0}" darf keine NULL-Werte enthalten. Failed attempting to create an Implicit Type with a constructor. - Failed attempting to create an Implicit Type with a constructor. + Fehler beim Erstellen eines impliziten Typs mit einem Konstruktor. The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + Durch den Aufruf des Konstruktors für Typ "{0}", der den angegebenen Bindungseinschränkungen entspricht, wurde eine Ausnahme ausgelöst. Cannot write the given positional parameters because a matching constructor was not found. - Cannot write the given positional parameters because a matching constructor was not found. + Die angegebenen Positionsparameter können nicht geschrieben werden, da kein übereinstimmender Konstruktor gefunden wurde. '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer cannot convert from '{1}'. + Das ValueSerializer-Element "{0}" kann nicht aus "{1}" konvertiert werden. '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + Vom ValueSerializer-Element "{0}" kann "{1}" nicht in "{2}" konvertiert werden. Converter type '{0}' doesn't derive from expected base type '{1}'. - Converter type '{0}' doesn't derive from expected base type '{1}'. + Der Konvertertyp "{0}" wird nicht vom erwarteten Basistyp "{1}" abgeleitet. Failed to add attached properties to item in ConditionalWeakTable. - Failed to add attached properties to item in ConditionalWeakTable. + Fehler beim Hinzufügen von angefügten Eigenschaften zum Element in ConditionalWeakTable. Deferred load threw an exception. - Deferred load threw an exception. + Bei einem verzögerten Ladevorgang wurde eine Ausnahme ausgelöst. Deferred member was not collected in '{0}'. - Deferred member was not collected in '{0}'. + Der zurückgestellte Member wurde nicht in "{0}" gesammelt. Save of deferred-load content threw an exception. - Save of deferred-load content threw an exception. + Beim Speichern des Inhalts aus verzögerten Ladevorgängen wurde eine Ausnahme ausgelöst. Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + Ein XamlDeferringLoader kann nicht aus XamlValueConverter "{0}" abgerufen werden, da die ConverterInstance-Eigenschaft NULL ist. '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + "{0}"."{1}" Ist von "{0}.{1}" abhängig (wurde nicht festgelegt). Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + Der Schlüssel "{1}" kann vom Wörterbuch des Typs "{0}" nicht hinzugefügt werden. Der Schlüssel wird von einem TypeConverter zum Typ "{2}" konvertiert. Überschreiben Sie zur Vermeidung dieses Fehlers "System.Collections.IDictionary.Add", und führen Sie die Konvertierung dort durch. Directive getter is not implemented. - Directive getter is not implemented. + Der Direktiven-Getter wurde nicht implementiert. Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + Die Direktive "{0}" muss ein Wert der Typzeichenfolge sein. Entfernen Sie die Direktive, oder ändern Sie sie in einen Zeichenfolgenwert. Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + Die Direktive "{0}" ist nur für das Stammobjekt zulässig. Entfernen Sie die Direktive, oder verschieben Sie sie an den Stamm des Dokuments. Directive '{0}' was not found in TargetNamespace '{1}'. - Directive '{0}' was not found in TargetNamespace '{1}'. + Die Direktive "{0}" wurde in TargetNamespace "{1}" nicht gefunden. '{0}' property has already been set on '{1}'. - '{0}' property has already been set on '{1}'. + Die {0}-Eigenschaft wurde bereits für "{1}" festgelegt. There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + In der Assembly "{0}" für OldNamespace "{1}" befindet sich mehr als ein XmlnsCompatibleWithAttribute. Entfernen Sie die zusätzlichen Attribute. There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + In den Assemblys "{0}" und "{1}" für OldNamespace "{2}" sind in Konflikt stehende XmlnsCompatibleWithAttributes vorhanden. Ändern Sie die Attribute so, dass sie den gleichen NewNamespace besitzen, oder übergeben Sie eine keine Konflikte verursachende Gruppe von Verweisassemblys im XamlSchemaContext-Konstruktor. ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. + ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). + Element ::= . EmptyElement | ( StartElement ElementBody ). EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. + EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. + EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Dem {0}-Ereignis kann kein Wert zugewiesen werden, der nicht "{1}" zugewiesen werden kann. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Im aktuellen Zustand können keine Positionsparameter geschrieben werden. Die Positionsparameter können nicht in Attributform geschrieben werden, da vom Writer mit dem Schreiben von Elementen begonnen wurde, und die Positionsparameter können nicht erweitert werden, da nicht alle Eigenschaften schreibbar sind. Verschieben Sie den Positionsparametermember im Knotenstream weiter nach vorne an eine Position, an der von XamlXmlWriter nach wie vor Attribute geschrieben werden können. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + Im aktuellen Zustand können keine Positionsparameter geschrieben werden. Die Positionsparameter können nicht in Attributform geschrieben werden, da vom Writer mit dem Schreiben von Elementen begonnen wurde, und die Positionsparameter können nicht erweitert werden, da UnderlyingType für Typ "{0}" NULL ist. Verschieben Sie den Positionsparametermember im Knotenstream weiter nach vorne an eine Position, an der von XamlXmlWriter nach wie vor Attribute geschrieben werden können. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Im aktuellen Zustand können keine Positionsparameter geschrieben werden. Die Positionsparameter können nicht in Attributform geschrieben werden, da vom Writer mit dem Schreiben von Elementen begonnen wurde, und die Positionsparameter können aufgrund eines fehlenden Standardkonstruktors in der Markuperweiterung, die die Positionsparameter enthält, nicht erweitert werden. Verschieben Sie den Positionsparametermember im Knotenstream weiter nach vorne an eine Position, an der von XamlXmlWriter nach wie vor Attribute geschrieben werden können. Expected permission of type XamlLoadPermission. - Expected permission of type XamlLoadPermission. + Es wurde eine Berechtigung vom Typ "XamlLoadPermission" erwartet. Expected value of type ObjectMarkupInfo. - Expected value of type ObjectMarkupInfo. + Es wurde ein Wert vom Typ "ObjectMarkupInfo" erwartet. Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + Der Assemblyname "{0}" ist nicht vollqualifiziert. Es müssen Name, Version, Kultur und PublicKeyToken angegeben werden. Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + Der Typname "{0}" besitzt keine Assemblyqualifikation. Der Wert kann von System.Type.AssemblyQualifiedName abgerufen werden. The factory method '{0}' that matches the specified binding constraints returned null. - The factory method '{0}' that matches the specified binding constraints returned null. + Von der Factorymethode "{0}", die den angegebenen Bindungseinschränkungen entspricht, wurde NULL zurückgegeben. Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + Die Datei oder Assembly "{0}" oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Das System konnte die angegebene Datei nicht finden. Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Es wurde versucht, auf benannte Objekte zu verweisen ("{0}"), die noch nicht definiert wurden. Vorwärtsverweise oder Verweise auf Objekte, die Vorwärtsverweise enthalten, werden nur für schlüsselbezogene Direktiven unterstützt. Cannot promote from Array. - Cannot promote from Array. + Höherstufen von Array nicht möglich. Cannot promote from '{0}' to '{1}' because the target map is too small. - Cannot promote from '{0}' to '{1}' because the target map is too small. + Höherstufen von "{0}" zu "{1}" ist nicht möglich, da die Zielzuordnung zu klein ist. Getting instance of '{0}' threw an exception. - Getting instance of '{0}' threw an exception. + Durch Abrufen der Instanz von "{0}" wurde eine Ausnahme ausgelöst. Retrieving items in collection or dictionary of type '{0}' threw an exception. - Retrieving items in collection or dictionary of type '{0}' threw an exception. + Durch Abrufen der Elemente in der Sammlung oder dem Wörterbuch vom Typ "{0}" wurde eine Ausnahme ausgelöst. XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + Von XamlTypeInvoker.GetItems wurde für den Typ "{0}" NULL zurückgegeben. Dies weist im Allgemeinen auf einen falsch implementierten Sammlungstyp hin. Collection property '{0}'.'{1}' is null. - Collection property '{0}'.'{1}' is null. + Die Sammlungseigenschaft "{0}"."{1}" ist NULL. Cannot get TargetType on a non-attachable Member. - Cannot get TargetType on a non-attachable Member. + TargetType kann für einen nicht anfügbaren Member abgerufen werden. Get property '{0}' threw an exception. - Get property '{0}' threw an exception. + Von der Get-Eigenschaft "{0}" wurde eine Ausnahme ausgelöst. Either getter or setter must be non-null. - Either getter or setter must be non-null. + Entweder der Getter oder Setter muss ungleich NULL sein. Attached property getter methods must have one parameter and a non-void return type. - Attached property getter methods must have one parameter and a non-void return type. + Die Methoden für angefügte Eigenschaftengetter müssen einen Parameter und einen nicht leeren Rückgabetyp enthalten. Attached property setter and attached event adder methods must have two parameters. - Attached property setter and attached event adder methods must have two parameters. + Die Methoden für angefügte Eigenschaftensetter und angefügte Ereignisadder müssen zwei Parameter besitzen. Initialization of '{0}' threw an exception. - Initialization of '{0}' threw an exception. + Bei der Initialisierung von "{0}" wurde eine Ausnahme ausgelöst. Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + Der Typ "{0}" kann nicht von Text aus initialisiert werden (XamlLanguage.Initialization). Fügen Sie dem Typ einen TypeConverter hinzu, oder ändern Sie die XAML so, dass eine Konstruktor- oder Factorymethode verwendet wird. Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + Das Zeichen "{0}" wurde in der Zeichenfolge "{1}" nicht erwartet. Ungültiger XAML-Typname. Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Schließendes BracketCharacter-Objekt "{0}" ohne entsprechendes öffnendes BracketCharacter-Objekt. Event argument is invalid. - Event argument is invalid. + Das Ereignisargument ist ungültig. Invalid expression: '{0}' - Invalid expression: '{0}' + Ungültiger Ausdruck: "{0}" Type argument '{0}' is not a valid type. - Type argument '{0}' is not a valid type. + Das Typargument "{0}" ist kein gültiger Typ. The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + Die Zeichenfolge "{0}" ist keine gültige XAML-Typnamenliste. Typnamenlisten sind durch Trennzeichen getrennte Listen derartiger Typen; beispielsweise "x:String, x:Int32". The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + Die Zeichenfolge "{0}" ist kein gültiger XAML-Typname. Typnamen enthalten ein optionales Präfix, einen Namen und optionale Typargumente; beispielsweise "String", "x:Int32", "g:Dictionary(x:String,x:Int32)". '{0}' is not a valid XAML member name. - '{0}' is not a valid XAML member name. + "{0}" ist kein gültiger XAML-Membername. Construction directive '{0}' must be an attribute or the first property element. - Construction directive '{0}' must be an attribute or the first property element. + Die Konstruktionsdirektive "{0}" muss ein Attribut oder das erste Eigenschaftenelement sein. '{0}' Line number '{1}' and line position '{2}'. - '{0}' Line number '{1}' and line position '{2}'. + Zeilennummer "{1}" und Zeilenposition "{2}" von "{0}". '{0}' Line number '{1}'. - '{0}' Line number '{1}'. + Zeilennummer "{1}" von "{0}". List collection is not an IList. - List collection is not an IList. + Die Listensammlung ist keine IList. BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + BracketCharacter "{0}" verfügt nicht über ein entsprechendes öffnendes/schließendes BracketCharacter-Objekt. Cannot parse the malformed property name '{0}'. - Cannot parse the malformed property name '{0}'. + Der falsch formatierte Eigenschaftenname "{0}" kann nicht analysiert werden. Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Elemente des Arrays müssen vom Typ "{0}" sein. Mindestens ein Element kann nicht in diesen Typ umgewandelt werden. Must set Type before calling ProvideValue on ArrayExtension. - Must set Type before calling ProvideValue on ArrayExtension. + Der Typ muss vor dem Aufrufen von ProvideValue für ArrayExtension festgelegt werden. '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + Der StaticExtension-Wert "{0}" kann nicht zu einer Enumeration, einem statischen Feld oder einer statischen Eigenschaft aufgelöst werden. Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + Die Markuperweiterung "{0}" erfordert die Implementierung von {1} in IServiceProvider für ProvideValue. StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension must have Member property set before ProvideValue can be called. + Für StaticExtension muss die Member-Eigenschaft festgelegt werden, bevor ProvideValue aufgerufen werden kann. TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension must have TypeName property set before ProvideValue can be called. + Für TypeExtension muss die TypeName-Eigenschaft festgelegt werden, bevor ProvideValue aufgerufen werden kann. '{0}' string is not valid for type. - '{0}' string is not valid for type. + Die Zeichenfolge "{0}" ist für den Typ ungültig. Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + Die Positionsparameter für den Typ "{0}" kann nicht bestimmt werden, da mindestens eine Konstruktorüberladung mit {1}-Parametern vorhanden ist. Damit die Markuperweiterung in XAML verwendet werden kann, entfernen Sie die doppelten Konstruktorüberladungen, oder legen Sie XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity auf "true" fest. The name of the member '{0}' contains characters that are invalid in XAML. - The name of the member '{0}' contains characters that are invalid in XAML. + Der Name des Members "{0}" enthält Zeichen, die in XAML ungültig sind. Member '{0}' on type '{1}' is internal. - Member '{0}' on type '{1}' is internal. + Der Member "{0}" für den Typ "{1}" ist intern. The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + Durch den Aufruf der Methode "{0}", die den angegebenen Bindungseinschränkungen entspricht, wurde eine Ausnahme ausgelöst. No local assembly provided to complete URI='{0}'. - No local assembly provided to complete URI='{0}'. + Es wurde keine lokale Assembly zum Abschluss von URI="{0}" angegeben. Missing case '{0}' in DeferringWriter'{1}' method. - Missing case '{0}' in DeferringWriter'{1}' method. + Fehlender Fall ("{0}") in der DeferringWriter {1}-Methode. Missing case in Default processing of XamlNodes. - Missing case in Default processing of XamlNodes. + Fehlender Fall in der Standardverarbeitung von XamlNodes. Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Unerwartetes Gleichheitszeichen "=" folgt auf "{0}". Suchen Sie nach einem fehlenden Kommatrennzeichen. Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Unerwartetes Gleichheitszeichen "=" folgt auf "{0}"="{1}". Suchen Sie nach einem fehlenden Kommatrennzeichen. Missing implicit property case. - Missing implicit property case. + Ein impliziter Eigenschaftenfall ist nicht vorhanden. Missing case for ImplicitPropertyType. - Missing case for ImplicitPropertyType. + Fehlender Fall für ImplicitPropertyType. Missing key value on '{0}' object. - Missing key value on '{0}' object. + Fehlender Schlüsselwert für {0}-Objekt. Missing case handler in LookupPropertyBit. - Missing case handler in LookupPropertyBit. + Fehlender Fallhandler in LookupPropertyBit. Service provider is missing the IXamlNameProvider service. - Service provider is missing the IXamlNameProvider service. + Im Dienstanbieter fehlt der IXamlNameProvider-Dienst. Service provider is missing the INameResolver service. - Service provider is missing the INameResolver service. + Im Dienstanbieter fehlt der INameResolver-Dienst. Missing case in ClrType 'Member' lookup. - Missing case in ClrType 'Member' lookup. + Fehlender Fall in ClrType Member-Suche. Creating from text without a TypeConverter is not allowed. - Creating from text without a TypeConverter is not allowed. + Das Erstellen von Objekten aus Text ohne TypeConverter ist nicht zulässig. '{0}' must be of type '{1}'. - '{0}' must be of type '{1}'. + "{0}" muss vom Typ "{1}" sein. Reference must have a Name to resolve. - Reference must have a Name to resolve. + Der Verweis muss einen aufzulösenden Namen enthalten. This setter is not intended to be used directly from your code. Do not call this setter. - This setter is not intended to be used directly from your code. Do not call this setter. + Der Setter ist nicht für eine direkte Verwendung vom Code aus vorgesehen. Rufen Sie diesen Setter nicht auf. Name resolution failure. '{0}' was not found. - Name resolution failure. '{0}' was not found. + Fehler bei der Namensauflösung. "{0}" wurde nicht gefunden. Cannot register duplicate name '{0}' in this scope. - Cannot register duplicate name '{0}' in this scope. + Der doppelte Name "{0}" kann in diesem Bereich nicht registriert werden. Could not register named object. {0} - Could not register named object. {0} + Das benannte Objekt konnte nicht registriert werden. {0} '{0}' name is not valid for identifier. - '{0}' name is not valid for identifier. + Der Name "{0}" ist für den Bezeichner ungültig. Name cannot be an empty string. - Name cannot be an empty string. + Name darf keine leere Zeichenfolge sein. Name '{0}' was not found. - Name '{0}' was not found. + Der Name "{0}" wurde nicht gefunden. Cannot attach NameScope to null root instance. - Cannot attach NameScope to null root instance. + NameScope kann keiner NULL-Stamminstanz hinzugefügt werden. The prefix 'xml' is reserved. - The prefix 'xml' is reserved. + Das Präfix "xml" ist reserviert. NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace darf nicht NULL sein. Geben Sie einen Wert für diese Eigenschaft an. NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix darf nicht NULL sein. Geben Sie einen Wert für diese Eigenschaft an. Namespace '{0}' was not found in scope. - Namespace '{0}' was not found in scope. + Der Namespace "{0}" wurde im Bereich nicht gefunden. No Add methods found on type '{0}' for a value of type '{1}'. - No Add methods found on type '{0}' for a value of type '{1}'. + Für den Typ "{0}" für einen Wert vom Typ "{1}" wurden keine Add-Methoden gefunden. '{0}' is not allowed in attribute usage. - '{0}' is not allowed in attribute usage. + "{0}" ist nicht für Attributverwendung zulässig. No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Für den Typ "{0}" wurde kein übereinstimmender Konstruktor gefunden. Der Typ kann mit der Arguments- oder der FactoryMethod-Direktive erstellt werden. A Constructor for '{0}' with '{1}' arguments was not found. - A Constructor for '{0}' with '{1}' arguments was not found. + Ein Konstruktor für "{0}" mit {1}-Argumenten wurde nicht gefunden. No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Für den Typ "{0}" wurde kein Standardkonstruktor gefunden. Der Typ kann mit der Arguments- oder der FactoryMethod-Direktive erstellt werden. '{0}' is not allowed in element usage. - '{0}' is not allowed in element usage. + "{0}" ist nicht für Elementverwendung zulässig. XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + XAML-Knotenstream: StartMember für den Typ "{0}" fehlt vor EndMember. XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML Node Stream: EndMember must follow StartObject and StartMember. + XAML-Knotenstream: EndMember muss nach StartObject und StartMember platziert werden. XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + XAML-Knotenstream: Für GetObject muss nach StartObject "{0}" ein StartMember folgen. XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML Node Stream: GetObject must follow a StartObject and StartMember. + XAML-Knotenstream: GetObject muss nach einem StartObject und einem StartMember platziert werden. XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + XAML-Knotenstream: Für die Namespacedeklaration "{0}"="{1}" muss nach StartObject "{2}" ein StartMember folgen. XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + XAML-Knotenstream: Für StartObject "{0}" muss nach StartObject "{1}" ein StartMember folgen. XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + XAML-Knotenstream: Für den Wert "{0}" muss nach StartObject "{1}" ein StartMember folgen. XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + XAML-Knotenstream: Der Wert "{0}" muss nach einem StartObject und einem StartMember platziert werden. No constructor with '{0}' arguments for '{1}'. - No constructor with '{0}' arguments for '{1}'. + Kein Konstruktor mit {0}-Argumenten für "{1}". XAML Node Stream: Missing CurrentObject before EndObject. - XAML Node Stream: Missing CurrentObject before EndObject. + XAML-Knotenstream: CurrentObject fehlt vor EndObject. XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML Node Stream: Missing StartObject before StartMember '{0}'. + XAML-Knotenstream: StartObject fehlt vor StartMember "{0}". Type with positional parameters is not a markup extension. - Type with positional parameters is not a markup extension. + Der Typ mit den Positionsparametern ist keine Markuperweiterung. NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. + NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' is not an ambient property. + "{0}"."{1}" ist keine Ambient-Eigenschaft. '{0}' is not an ambient type. - '{0}' is not an ambient type. + "{0}" ist kein Ambient-Typ. The type '{0}' is not assignable from the type '{1}'. - The type '{0}' is not assignable from the type '{1}'. + Der Typ "{0}" kann nicht vom Typ "{1}" zugewiesen werden. ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] on '{2}' is not a property declared on this type. + ["{0}"("{1}")] für "{2}" ist keine für den Typ deklarierte Eigenschaft. This operation is not supported on directive members. - This operation is not supported on directive members. + Dieser Vorgang wird für Direktivenmember nicht unterstützt. This operation is not supported on unknown members. - This operation is not supported on unknown members. + Dieser Vorgang wird für unbekannte Member nicht unterstützt. This operation is not supported on unknown types. - This operation is not supported on unknown types. + Dieser Vorgang wird nicht für unbekannte Typen unterstützt. Argument should be a Type Converter, Markup Extension or Null. - Argument should be a Type Converter, Markup Extension or Null. + Das Argument sollte ein Typkonverter, eine Markuperweiterung oder NULL sein. Unable to find an attachable property named '{0}' on type '{1}'. - Unable to find an attachable property named '{0}' on type '{1}'. + Es wurde keine anfügbare Eigenschaft mit dem Namen "{0}" für Typ "{1}" gefunden. Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + Die MemberMarkupInfo.DictionaryEntriesFromGeneric-Methode wurde nicht gefunden. InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + Von InstanceDescriptor wurde ein Argument vom Typ "{0}" angegeben, wobei ein Parameter vom Typ "{1}" erwartet wurde. InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor did not provide the correct number of arguments. + Von InstanceDescriptor wurde nicht die korrekte Anzahl von Argumenten angegeben. InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor did not provide a valid constructor or method. + Von InstanceDescriptor wurde kein gültiger Konstruktor bzw. keine gültige Methode angegeben. Multidimensional arrays not supported. - Multidimensional arrays not supported. + Multidimensionale Arrays werden nicht unterstützt. Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + Der Typ "{0}" kann nicht serialisiert werden. Überprüfen Sie, ob der Typ öffentlich ist und ob er entweder einen Standardkonstruktor oder einen Instanzdeskriptor besitzt. Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Es wurde kein geeigneter Konstruktor für die angegebenen Konstruktorargumente für den Typ "{0}" gefunden. Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Es können keine Objekte vom Typ "{0}" gelesen werden, weil keine Konstruktoren vorhanden sind, auf die zugegriffen werden kann. Damit der Typ in XAML verwendet werden kann, fügen Sie einen Standardkonstruktor hinzu, verwenden Sie ConstructorArgumentAttribute, oder geben Sie einen InstanceDescriptor an. Unable to read objects of the type '{0}'. Nested types are not supported. - Unable to read objects of the type '{0}'. Nested types are not supported. + Es können keine Objekte vom Typ "{0}" gelesen werden. Geschachtelte Typen werden nicht unterstützt. '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + Von "{0}" wurde die Verwendung von Typ "{1}" in XAML blockiert. Wenn Sie den Typ serialisieren möchten, ändern Sie "{0}".GetXamlType so, dass für diesen Typ ein Nicht-NULL-Wert zurückgegeben wird, oder übergeben Sie einen anderen Wert im schemaContext-Parameter des XamlObjectReader-Konstruktors. The name property '{0}' on type '{1}' must be of type System.String. - The name property '{0}' on type '{1}' must be of type System.String. + Die Nameneigenschaft "{0}" für den Typ "{1}" muss vom Typ "System.String" sein. The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + Das Objektdiagramm enthält mehrere Verweise auf eine Instanz vom Typ "{0}", und es wurde kein allgemein sichtbarer Ort gefunden, um die Instanz zu schreiben. Überprüfen Sie die Verwendung von Namensbereichen. An element with the name '{0}' has already been registered in this scope. - An element with the name '{0}' has already been registered in this scope. + Ein Element mit dem Namen "{0}" wurde in diesem Bereich bereits registriert. Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + Der Typ "{0}" ist nicht sichtbar. Wenn der Typ lokal ist, legen Sie das LocalAssembly-Feld in XamlReaderSettings fest. '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + Von "{0}" wurde die Verwendung von Typ "{1}" in XAML blockiert. Wenn Sie den Typ laden möchten, ändern Sie "{0}".GetXamlType so, dass für diesen Typ ein Nicht-NULL-Wert zurückgegeben wird, oder übergeben Sie einen anderen Wert im schemaContext-Parameter des XamlObjectWriter-Konstruktors. This operation is only supported on collection types. - This operation is only supported on collection types. + Dieser Vorgang wird für Sammlungstypen nicht unterstützt. This operation is only supported on collection and dictionary types. - This operation is only supported on collection and dictionary types. + Der Vorgang wird nur für Sammlungs- und Wörterbuchtypen unterstützt. This operation is only supported on dictionary types. - This operation is only supported on dictionary types. + Dieser Vorgang wird nur für Wörterbuchtypen unterstützt. XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + XAML-Knotenstream: EndMember für "{0}.{1}" fehlt vor EndObject. XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + XAML-Knotenstream: EndMember für "{0}.{1}" fehlt vor StartMember "{2}". The property element '{0}' is not contained by an object element. - The property element '{0}' is not contained by an object element. + Das Eigenschaftenelement "{0}" ist nicht in einem Objektelement enthalten. Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Die Assembly "{0}" kann nicht geladen werden, da eine andere Version der gleichen Assembly geladen ist "{1}". Too many attributes are specified for '{0}'. - Too many attributes are specified for '{0}'. + Für "{0}" sind zu viele Attribute angegeben. '{0}' requires more attributes. - '{0}' requires more attributes. + "{0}" erfordert weitere Attribute. GetPositionalParameters returned the wrong length vector. - GetPositionalParameters returned the wrong length vector. + Von GetPositionalParameters wurde ein Vektor mit falscher Länge zurückgegeben. Prefix '{0}' does not map to a namespace. - Prefix '{0}' does not map to a namespace. + Das Präfix "{0}" kann keinem Namespace zugeordnet werden. The prefix '{0}' could not be found. - The prefix '{0}' could not be found. + Das Präfix "{0}" wurde nicht gefunden. '{0}' property on '{1}' does not allow you to specify text. - '{0}' property on '{1}' does not allow you to specify text. + Die {0}-Eigenschaft für "{1}" ermöglicht nicht das Angeben von Text. PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement + PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement '{0}' is not implemented. - '{0}' is not implemented. + "{0}" ist nicht implementiert. Provide value on '{0}' threw an exception. - Provide value on '{0}' threw an exception. + Die Angabe eines Werts für "{0}" führte zu einer Ausnahme. Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + MarkupExtension.ProvideValue kann aufgrund einer zyklischen Abhängigkeit nicht aufgerufen werden. Eigenschaften in MarkupExtension können nicht auf Objekte verweisen, die auf das Ergebnis der MarkupExtension verweisen. Betroffene MarkupExtensions: '{0}' type name does not have the expected format 'className, assembly'. - '{0}' type name does not have the expected format 'className, assembly'. + Typname "{0}" hat nicht das erwartete Format "className, assembly". Quote characters ' or " are only allowed at the start of values. - Quote characters ' or " are only allowed at the start of values. + Die Anführungszeichen ' oder " sind nur am Anfang von Werten zulässig. Value cannot be null. Object reference: '{0}'. - Value cannot be null. Object reference: '{0}'. + Der Wert darf nicht NULL sein. Objektverweis: "{0}". schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext parameter cannot be different from savedContext.SchemaContext + Der schemaContext-Parameter kann sich nicht von savedContext.SchemaContext unterscheiden. savedContext.SchemaContext cannot be null - savedContext.SchemaContext cannot be null + savedContext.SchemaContext kann nicht NULL sein SchemaContext on writer must be initialized before accessing the reader. - SchemaContext on writer must be initialized before accessing the reader. + SchemaContext für Writer muss initialisiert werden, bevor auf den Reader zugegriffen wird. SchemaContext cannot be null. - SchemaContext cannot be null. + SchemaContext darf nicht NULL sein. Invalid security XML. Missing expected attribute '{0}'. - Invalid security XML. Missing expected attribute '{0}'. + Ungültiges Sicherheits-XML. Das erwartete Attribut "{0}" ist nicht vorhanden. Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Invalid security XML. Unexpected tag '{0}', expected '{1}'. + Ungültiges Sicherheits-XML. Unerwartetes Tag "{0}", erwartet wurde "{1}". Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + Ungültiges Sicherheits-XML. Unerwarteter Wert "{0}" in Attribut "{1}", erwartet wurde "{2}". This serviceType is already registered to another service. - This serviceType is already registered to another service. + Dieses serviceType-Element ist bereits für einen anderen Dienst registriert. Set connectionId threw an exception. - Set connectionId threw an exception. + Durch das Festlegen von connectionId wurde eine Ausnahme ausgelöst. '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + "{0}"."{1}" ist eine Eigenschaft ohne Getter und ist keine gültige XAML-Eigenschaft. Cannot set TargetType on a non-attachable Member. - Cannot set TargetType on a non-attachable Member. + TargetType kann nicht für einen nicht anfügbaren Member festgelegt werden. Setting xml:base on '{0}' threw an exception. - Setting xml:base on '{0}' threw an exception. + Durch Festlegen von xml:base für "{0}" wurde eine Ausnahme ausgelöst. Set property '{0}' threw an exception. - Set property '{0}' threw an exception. + Beim Festlegen der Eigenschaft "{0}" wurde eine Ausnahme ausgelöst. Setting xml instance on '{0}' threw an exception. - Setting xml instance on '{0}' threw an exception. + Durch Festlegen einer XML-Instanz für "{0}" wurde eine Ausnahme ausgelöst. Setting properties is not allowed on a type converted instance. Property = '{0}' - Setting properties is not allowed on a type converted instance. Property = '{0}' + Das Festlegen von Eigenschaften ist für eine Instanz, bei der eine Typkonvertierung durchgeführt wurde, nicht zulässig. Eigenschaft = "{0}" Method '{0}' is not supported by default. It can be implemented in derived classes. - Method '{0}' is not supported by default. It can be implemented in derived classes. + Die Methode "{0}" wird standardmäßig nicht unterstützt. Sie kann in abgeleiteten Klassen implementiert werden. ShouldSerialize check failed for member '{0}'. - ShouldSerialize check failed for member '{0}'. + Fehler bei der ShouldSerialize-Überprüfung für Member "{0}". Directly Assignable Fixups must only have one name. - Directly Assignable Fixups must only have one name. + Direkt zuweisbare Fixups dürfen nur einen Namen besitzen. StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. + StartElement ::= . ELEMENT DIRECTIVE*. The string is null or empty. - The string is null or empty. + Die Zeichenfolge ist NULL oder leer. Deferred load section was not collected in '{0}'. - Deferred load section was not collected in '{0}'. + Der zurückgestellte Ladeabschnitt wurde nicht in "{0}" gesammelt. Thread is already started. - Thread is already started. + Der Thread wurde bereits gestartet. (null) - (null) + (NULL) Error with member '{0}'.'{1}'. It has more than one '{2}'. - Error with member '{0}'.'{1}'. It has more than one '{2}'. + Fehler mit Member "{0}"."{1}". Der Member besitzt mehr als ein Objekt vom Typ "{2}". Error with type '{0}'. It has more than one '{1}'. - Error with type '{0}'. It has more than one '{1}'. + Fehler mit Typ "{0}". Der Member besitzt mehr als ein Objekt vom Typ "{1}". Only one TypeConverter attribute is allowed on a type. - Only one TypeConverter attribute is allowed on a type. + Für einen Typ ist nur ein TypeConverter-Attribut zulässig. Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + Das der Direktive "{1}" zugewiesene Objekt "{0}" besitzt Eigenschaften, bei denen es sich um Verweise auf benannte Objekte handelt ("{2}"), die noch nicht definiert wurden. Vorwärtsverweise oder Verweise auf Objekte, die Vorwärtsverweise enthalten, werden in Objektkonstruktionsdirektiven nicht unterstützt. Failed to create a '{0}' from the text '{1}'. - Failed to create a '{0}' from the text '{1}'. + Fehler beim Erstellen von "{0}" aus dem Text "{1}". Failed to convert '{0}' to type '{1}'. - Failed to convert '{0}' to type '{1}'. + Fehler beim Konvertieren von "{0}" in den Typ "{1}". The name of the type '{0}' contains characters that are invalid in XAML. - The name of the type '{0}' contains characters that are invalid in XAML. + Der Name des Typs "{0}" enthält Zeichen, die in XAML ungültig sind. Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + Der Typ "{0}" besitzt keine Inhaltseigenschaft. Geben Sie den Namen der festzulegenden Eigenschaft an, oder fügen Sie für den Typ ein ContentPropertyAttribute oder TypeConverterAttribute hinzu. Type name '{0}' cannot have a dot '.'. - Type name '{0}' cannot have a dot '.'. + Der Typname "{0}" darf keinen Punkt enthalten ("."). Type reference cannot find type named '{0}'. - Type reference cannot find type named '{0}'. + Der Typ mit dem Namen "{0}" kann vom Typverweis nicht gefunden werden. Type '{0}' is not public. - Type '{0}' is not public. + Der Typ "{0}" ist nicht öffentlich. Unclosed quoted value. - Unclosed quoted value. + Wert in nicht geschlossenen Anführungszeichen. Unexpected close of XAML Node Stream. - Unexpected close of XAML Node Stream. + Der XAML-Knotenstream wurde unerwartet geschlossen. Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Ungültige Metadaten für das Attribut "{0}" für "{1}". Es wurden {2}-Argument(e) vom Typ "{3}" erwartet. Unexpected '{0}' in parse rule '{1}'. - Unexpected '{0}' in parse rule '{1}'. + Unerwartetes {0}-Objekt in der Analyseregel "{1}". Unexpected token '{0}' in rule: '{1}', in '{2}'. - Unexpected token '{0}' in rule: '{1}', in '{2}'. + Unerwartetes Token "{0}" in Regel: "{1}", in "{2}". Unexpected token after end of markup extension. - Unexpected token after end of markup extension. + Unerwartetes Token nach dem Ende der Markuperweiterung. Unhandled BoolTypeBit. - Unhandled BoolTypeBit. + Unbehandeltes BoolTypeBit. ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] on '{2}' is not a known property. + ["{0}"("{1}")] für "{2}" ist keine bekannte Eigenschaft. Unknown member '{0}' on '{1}'. - Unknown member '{0}' on '{1}'. + Unbekannter Member "{0}" für "{1}". Unknown member '{0}' on unknown type '{1}'. - Unknown member '{0}' on unknown type '{1}'. + Unbekannter Member "{0}" für den unbekannten Typ "{1}". Unknown member '{0}'. - Unknown member '{0}'. + Unbekannter Member "{0}". Unknown type '{0}'. - Unknown type '{0}'. + Unbekannter Typ "{0}". Unresolved reference '{0}'. - Unresolved reference '{0}'. + Nicht aufgelöster Verweis "{0}". XAML namespace '{0}' is not resolved. - XAML namespace '{0}' is not resolved. + Der XAML-Namespace "{0}" wurde nicht aufgelöst. Uri '{0}' was not found. - Uri '{0}' was not found. + Uri "{0}" wurde nicht gefunden. Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Fehler mit Typ "{0}". Von MarkupExtensions kann nicht das UsableDuringInitialization-Attribut verwendet werden. A value in the '{0}' array is null. - A value in the '{0}' array is null. + Ein Wert im {0}-Array ist NULL. XAML Node Stream: Value nodes must be followed by EndMember. - XAML Node Stream: Value nodes must be followed by EndMember. + XAML-Knotenstream: Nach Wertknoten muss EndMember folgen. XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter kann den Wert "{0}" nicht schreiben, der zahlreiche Leerzeichen in der Sammlung "{1}" enthält. White space is not allowed after end of markup extension. - White space is not allowed after end of markup extension. + Nach dem Ende der Markuperweiterung sind keine Leerzeichen zulässig. An attempt was made to write to a XamlWriter that has had its Closed method called. - An attempt was made to write to a XamlWriter that has had its Closed method called. + Es wurde versucht, Schreibvorgänge in einem XamlWriter durchzuführen, für den eine Closed-Methode aufgerufen wurde. Choice cannot follow a Fallback. - Choice cannot follow a Fallback. + "Choice" kann nicht auf "Fallback" folgen. AlternateContent must contain one or more Choice elements. - AlternateContent must contain one or more Choice elements. + "AlternateContent" muss mindestens ein Choice-Element enthalten. Choice is valid only in AlternateContent. - Choice is valid only in AlternateContent. + "Choice" ist nur in "AlternateContent" gültig. There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Der Namespace "{0}" wird aufgrund einer Schleife von XML-Kompatibilitätsdefinitionen von sich selbst überschrieben. Dies kann auf inkonsistente XmlnsCompatibilityAttributes-Objekte in unterschiedlichen Assemblys zurückzuführen sein. Ändern Sie die Definitionen, um den Zyklus zu löschen, oder übergeben Sie einen keine Konflikte verursachenden Satz von Verweisassemblys im XamlSchemaContext-Konstruktor. Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + Doppelte Preserve-Deklaration für Element "{1}" in Namespace "{0}". Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Doppelte ProcessContent-Deklaration für Element "{1}" in Namespace "{0}". Duplicate wildcard Preserve declaration for namespace '{0}'. - Duplicate wildcard Preserve declaration for namespace '{0}'. + Doppelte Preserve-Deklaration mit Platzhalterzeichen für Namespace "{0}". Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Doppelte ProcessContent-Deklaration mit Platzhalterzeichen für Namespace "{0}". Fallback is valid only in AlternateContent. - Fallback is valid only in AlternateContent. + "Fallback" ist nur in "AlternateContent" gültig. '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + Das {0}-Element ist kein gültiges Unterelement von "AlternateContent". Nur Choice- und Fallback-Elemente sind als direkte untergeordnete Elemente eines AlternateContent-Elements zulässig. '{0}' attribute is not valid for '{1}' element. - '{0}' attribute is not valid for '{1}' element. + Das Attribut "{0}" ist für das {1}-Element nicht gültig. '{0}' format is not valid. - '{0}' format is not valid. + Ungültiges {0}-Format. Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + Es kann nicht sowohl eine spezifische als auch eine Preserve-Deklaration mit Platzhalterzeichen für Namespace "{0}" vorhanden sein. Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + Es kann nicht sowohl eine spezifische Deklaration als auch eine ProcessContent-Deklaration mit Platzhalterzeichen für Namespace "{0}" vorhanden sein. Requires attribute must contain a valid namespace prefix. - Requires attribute must contain a valid namespace prefix. + Das Requires-Attribut muss ein gültiges Namespacepräfix enthalten. '{0}' attribute value is not a valid XML name. - '{0}' attribute value is not a valid XML name. + Der Attributwert "{0}" ist kein gültiger XML-Name. AlternateContent must contain only one Fallback element. - AlternateContent must contain only one Fallback element. + "AlternateContent" darf nur ein Fallback-Element enthalten. MustUnderstand condition failed on namespace '{0}'. - MustUnderstand condition failed on namespace '{0}'. + Fehler bei der MustUnderstand-Bedingung für den Namespace "{0}". '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' namespace cannot preserve items; it must be declared Ignorable first. + Der Namespace "{0}" kann keine Elemente aufbewahren- Er muss zuerst als "Ignorable" deklariert werden. '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' namespace cannot process content; it must be declared Ignorable first. + Namespace "{0}" kann keinen Inhalt verarbeiten. Er muss zuerst als "Ignorable" deklariert werden. Choice must contain a Requires attribute. - Choice must contain a Requires attribute. + "Choice" muss ein Requires-Attribut enthalten. '{0}' prefix is not defined. - '{0}' prefix is not defined. + Das {0}-Präfix ist nicht definiert. Unrecognized compatibility attribute '{0}'. - Unrecognized compatibility attribute '{0}'. + Unbekanntes {0}-Kompatibilitätsattribut. Unrecognized Compatibility element '{0}'. - Unrecognized Compatibility element '{0}'. + Unbekanntes Compatibility-Element "{0}". Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + Der angegebene Klassenname "{0}" entspricht nicht dem tatsächlichen Stamminstanztyp "{1}". Entfernen Sie die Klassendirektive, oder geben Sie eine Instanz über XamlObjectWriterSettings.RootObjectInstance an. Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Unerwarteter XAML-Knotentyp "{0}" von XamlReader in XamlFactory. Cannot set SchemaContext on XamlMarkupExtensionWriter. - Cannot set SchemaContext on XamlMarkupExtensionWriter. + SchemaContext kann nicht für XamlMarkupExtensionWriter festgelegt werden. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Es kann kein Wert geschrieben werden, bei dem es sich nicht um eine Zeichenfolge handelt. The member '{0}' has already been written. - The member '{0}' has already been written. + Der Member "{0}" wurde bereits geschrieben. Errors detected in input. - Errors detected in input. + In der Eingabe wurden Fehler gefunden. Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Die XamlTypeName-Instanz kann nicht in eine Zeichenfolge konvertiert werden, da der angegebene INamespacePrefixLookup kein Präfix für den Namespace "{0}" generieren konnte. Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Die XamlTypeName-Instanz kann nicht in eine Zeichenfolge konvertiert werden, da die Nameneigenschaft NULL oder leer ist. Legen Sie die Nameneigenschaft fest, bevor Sie XamlTypeName.ToString aufrufen. Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Die XamlTypeName-Instanz kann nicht in eine Zeichenfolge konvertiert werden, da die Namespaceeigenschaft NULL ist. Legen Sie die Namespaceeigenschaft fest, bevor Sie XamlTypeName.ToString aufrufen. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Es kann kein Wert geschrieben werden, bei dem es sich nicht um eine Zeichenfolge handelt. The member '{0}' has already been written. - The member '{0}' has already been written. + Der Member "{0}" wurde bereits geschrieben. The argument isObjectFromMember can only be set to true when the type is a collection. - The argument isObjectFromMember can only be set to true when the type is a collection. + Das isObjectFromMember-Argument kann nur auf "True" festgelegt werden, wenn der Typ eine Sammlung ist. Namespace '{0}' already has a prefix defined in current scope. - Namespace '{0}' already has a prefix defined in current scope. + Für den Namespace "{0}" wurde im aktuellen Bereich bereits ein Präfix definiert. The prefix '{0}' is already defined in current scope. - The prefix '{0}' is already defined in current scope. + Das Präfix "{0}" wurde im aktuellen Bereich bereits definiert. Unable to call '{0}' in current state. - Unable to call '{0}' in current state. + "{0}" kann im aktuellen Zustand nicht aufgerufen werden. Unable to call WriteObject with isObjectFromMember set to true in current state. - Unable to call WriteObject with isObjectFromMember set to true in current state. + WriteObject kann nicht aufgerufen werden, wenn im aktuellen Zustand isObjectFromMember auf "True" festgelegt ist. Need to implement public/internal sorting. - Need to implement public/internal sorting. + Öffentliche/Interne Sortierung muss implementiert werden. The value for XmlData property '{0}' is null or not IXmlSerializable. - The value for XmlData property '{0}' is null or not IXmlSerializable. + Der Wert für die XmlData-Eigenschaft "{0}" ist NULL oder nicht IXmlSerializable. The value for XmlData property '{0}' is not an XmlReader. - The value for XmlData property '{0}' is not an XmlReader. + Der Wert für die XmlData-Eigenschaft "{0}" ist kein XmlReader. There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + Der Namespace "{1}" wird aufgrund einer Schleife von XmlnsCompatibleWithAttribute-Definitionen in der Assembly "{0}" von sich selbst überschrieben. Entfernen Sie diese Schleife durch Bearbeiten der Definitionen. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.es.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.es.xlf index 37f55e8aade..312dcb8aea7 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.es.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.es.xlf @@ -4,1522 +4,1522 @@ Enumerating attached properties on object '{0}' threw an exception. - Enumerating attached properties on object '{0}' threw an exception. + Se produjo una excepción al enumerar las propiedades adjuntas en el objeto '{0}'. Add value to collection of type '{0}' threw an exception. - Add value to collection of type '{0}' threw an exception. + Se produjo una excepción al agregar un valor a una colección de tipo '{0}'. Add value to dictionary of type '{0}' threw an exception. - Add value to dictionary of type '{0}' threw an exception. + Se produjo una excepción al agregar un valor a un diccionario de tipo '{0}'. Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + No se puede determinar el tipo de elemento del tipo de colección '{0}' porque tiene más de un método Add o una implementación de ICollection<T>. Para poder usar este tipo de colección en XAML, agregue un método Add(objeto) público, implemente System.Collections.IList o un solo System.Collections.Generic.ICollection<T>. Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + No se puede determinar el tipo de elemento del tipo de diccionario '{0}' porque tiene más de un método Add o una implementación de IDictionary<K,V>. Para poder usar este tipo de diccionario en XAML, agregue un método Add(objeto,objeto) público, implemente System.Collections.IDictionary o un solo System.Collections.Generic.IDictionary<K,V>. One of the following arguments must be non-null: '{0}'. - One of the following arguments must be non-null: '{0}'. + Uno de los siguientes argumentos no debe ser nulo: '{0}'. Array Add method is not implemented. - Array Add method is not implemented. + El método Add de la matriz no está implementado. Attachable events are not implemented. - Attachable events are not implemented. + No están implementados los eventos que se pueden asociar. Attachable member '{0}' was not found. - Attachable member '{0}' was not found. + No se encontró el miembro '{0}' que se puede asociar. Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + No se puede establecer la propiedad '{0}' en el objeto '{1}' porque el objeto es una referencia adelantada o una referencia que no se inicializó completamente. Los nombres no resueltos son: '{2}'. An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Un nombre de propiedad que se puede asociar '{1}' está asociado en una clave de diccionario '{0}' que es una cadena o cuyo tipo se puede convertir en cadena, que no se admite. An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + La propiedad que se puede asociar '{2}' está asociada a una propiedad con el nombre '{1}'. La propiedad '{1}' es una cadena o su tipo se puede convertir en cadena; no se admite la asociación con este tipo de propiedades. Para la depuración, la propiedad '{1}' contiene un objeto '{0}'. An unhandled scanner attribute was encountered. - An unhandled scanner attribute was encountered. + Se encontró un atributo de escáner no controlado. One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Uno de los valores de InternalsVisibleToAttribute en el ensamblado '{0}' no es un nombre de ensamblado válido. Use el formato 'AssemblyShortName' o 'AssemblyShortName, PublicKey=...'. InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + El valor '{0}' de InternalsVisibleToAttribute en el ensamblado '{1}' no es un nombre de ensamblado válido. Use el formato 'AssemblyShortName' o 'AssemblyShortName, PublicKey=...'. Bad method '{0}' on '{1}'. - Bad method '{0}' on '{1}'. + Método '{0}' incorrecto en '{1}'. Bad state in ObjectWriter. Non directive missing instance. - Bad state in ObjectWriter. Non directive missing instance. + Estado incorrecto en ObjectWriter. Falta una instancia de una directiva XAML. An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + Falta una propiedad necesaria en un atributo XmlnsCompatibleWithAttribute en el ensamblado '{0}'. Establezca las propiedades NewNamespace y OldNamespace, o quite XmlnsCompatibleWithAttribute. An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + Falta una propiedad necesaria en un atributo XmlnsDefinitionAttribute en el ensamblado '{0}'. Establezca las propiedades ClrNamespace y XmlNamespace, o quite XmlnsDefinitionAttribute. An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + Falta una propiedad necesaria en un atributo XmlnsPrefixAttribute en el ensamblado '{0}'. Establezca las propiedades Prefix y XmlNamespace, o quite XmlnsPrefixAttribute. Builder Stack is not empty when end of XamlNode stream was reached. - Builder Stack is not empty when end of XamlNode stream was reached. + La pila del generador no estaba vacía cuando se alcanzó el final del flujo de XamlNode. Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + No se pudo comprobar la convertibilidad del tipo '{0}' usando '{1}'. Esto suele indicar un elemento TypeConverter implementado incorrectamente. Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + No se pudo comprobar la convertibilidad al tipo '{0}' usando '{1}'. Esto suele indicar un elemento TypeConverter implementado incorrectamente. In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + En las extensiones de marcado, todos los valores de argumento de constructor deben ser átomos. Para el objeto de tipo '{0}', uno o varios valores de argumento no son atómicos. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + No se puede crear una instancia de '{0}' porque XamlType no es válido. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + No se puede crear una instancia de '{0}' porque XamlType no es válido. Cannot find Assembly '{0}' in URI '{1}'. - Cannot find Assembly '{0}' in URI '{1}'. + No se encuentra el ensamblado '{0}' en el URI '{1}'. Cannot reassign a previously set SchemaContext. - Cannot reassign a previously set SchemaContext. + No se puede reasignar un SchemaContext establecido previamente. Cannot resolve type '{0}' for method '{1}'. - Cannot resolve type '{0}' for method '{1}'. + No se puede resolver el tipo '{0}' para el método '{1}'. BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri se puede establecer sólo una vez en el nodo raíz (XamlXmlReader puede proporcionar un valor predeterminado en el nodo raíz). Cannot set SchemaContext on ObjectWriter. - Cannot set SchemaContext on ObjectWriter. + No se puede establecer SchemaContext en ObjectWriter. Cannot set SchemaContext to null. - Cannot set SchemaContext to null. + No se puede establecer SchemaContext en NULL. Cannot write on a closed XamlWriter. - Cannot write on a closed XamlWriter. + No se puede escribir en un XamlWriter cerrado. The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + El valor '{1}' contiene espacios en blanco significativos, pero no se puede escribir "xml:space = preserve" en el miembro '{0}'. Cannot assign root instance of type '{0}' to type '{1}'. - Cannot assign root instance of type '{0}' to type '{1}'. + No se puede asignar una instancia raíz de tipo '{0}' al tipo '{1}'. Cannot create unknown type '{0}'. - Cannot create unknown type '{0}'. + No se puede crear el tipo desconocido '{0}'. Cannot get write-only property '{0}'. - Cannot get write-only property '{0}'. + No se puede obtener la propiedad de solo escritura '{0}'. Cannot set read-only property '{0}'. - Cannot set read-only property '{0}'. + No se puede establecer la propiedad de solo lectura '{0}'. Cannot set unknown member '{0}'. - Cannot set unknown member '{0}'. + No se puede establecer el miembro desconocido '{0}'. Close called while inside a deferred load section. - Close called while inside a deferred load section. + Se llamó a Close mientras se estaba en una sección de carga aplazada. Must close XamlWriter before reading from XamlNodeList. - Must close XamlWriter before reading from XamlNodeList. + Debe cerrar XamlWriter antes de leer XamlNodeList. Collection '{0}' cannot contain null values. - Collection '{0}' cannot contain null values. + La colección '{0}' no puede contener valores NULL. Failed attempting to create an Implicit Type with a constructor. - Failed attempting to create an Implicit Type with a constructor. + Error al intentar crear un tipo implícito con un constructor. The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + La invocación del constructor del tipo '{0}' que coincide con las restricciones de enlace especificadas produjo una excepción. Cannot write the given positional parameters because a matching constructor was not found. - Cannot write the given positional parameters because a matching constructor was not found. + No se pueden escribir los parámetros posicionales dados porque no se encontró un constructor coincidente. '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer cannot convert from '{1}'. + ValueSerializer '{0}' no puede convertir de '{1}'. '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + ValueSerializer '{0}' no puede convertir '{1}' a '{2}'. Converter type '{0}' doesn't derive from expected base type '{1}'. - Converter type '{0}' doesn't derive from expected base type '{1}'. + El tipo de convertidor '{0}' no se deriva del tipo base esperado '{1}'. Failed to add attached properties to item in ConditionalWeakTable. - Failed to add attached properties to item in ConditionalWeakTable. + Error al agregar las propiedades adjuntas al elemento en ConditionalWeakTable. Deferred load threw an exception. - Deferred load threw an exception. + La carga aplazada produjo una excepción. Deferred member was not collected in '{0}'. - Deferred member was not collected in '{0}'. + No se recopiló el miembro aplazado en '{0}'. Save of deferred-load content threw an exception. - Save of deferred-load content threw an exception. + Se produjo una excepción al guardar el contenido de carga aplazada. Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + No se puede obtener XamlDeferringLoader desde XamlValueConverter '{0}' porque su propiedad ConverterInstance es nula. '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}' depende de '{0}'.{1}', que no se estableció. Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + El diccionario de tipo '{0}' no puede agregar la clave '{1}'. Un elemento TypeConverter convertirá la clave al tipo '{2}'. Para no ver este error, invalide System.Collections.IDictionary.Add y realice ahí la conversión. Directive getter is not implemented. - Directive getter is not implemented. + El captador de directiva no está implementado. Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + La directiva '{0}' debe ser un valor de tipo cadena. Quite esta directiva o cámbiela a un valor de cadena. Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + La directiva '{0}' se permite solo en el objeto raíz. Quite esta directiva o muévala a la raíz del documento. Directive '{0}' was not found in TargetNamespace '{1}'. - Directive '{0}' was not found in TargetNamespace '{1}'. + No se encontró la directiva '{0}' en TargetNamespace '{1}'. '{0}' property has already been set on '{1}'. - '{0}' property has already been set on '{1}'. + La propiedad '{0}' se ha establecido ya en '{1}'. There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + Hay más de un XmlnsCompatibleWithAttribute en el ensamblado '{0}' para OldNamespace '{1}'. Quite los atributos adicionales. There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Hay XmlnsCompatibleWithAttributes en conflicto en los ensamblados '{0}' y '{1}' para OldNamespace '{2}'. Cambie los atributos para que tengan el mismo NewNamespace, o pase un conjunto de ensamblados de referencia sin conflictos en el constructor XamlSchemaContext. ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. + ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). + Element ::= . EmptyElement | ( StartElement ElementBody ). EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. + EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. + EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Al evento '{0}' no se le puede asignar un valor que no se pueda asignar a '{1}'. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + No se pueden escribir parámetros posicionales en el estado actual. El escritor no puede escribir parámetros posicionales en forma de atributo porque el escritor ha comenzado a escribir elementos, y tampoco puede expandir parámetros posicionales porque no todas las propiedades son editables. Intente mover el miembro de parámetros posicionales a una posición anterior en el flujo del nodo donde XamlXmlWriter pueda escribir aún atributos. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + No se pueden escribir parámetros posicionales en el estado actual. El escritor no puede escribir parámetros posicionales en forma de atributo porque ha comenzado a escribir elementos, y tampoco puede expandir parámetros posicionales porque UnderlyingType en el tipo '{0}' es NULL. Intente mover el miembro de parámetros posicionales a una posición anterior en el flujo del nodo donde XamlXmlWriter pueda escribir aún atributos. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + No se pueden escribir parámetros posicionales en el estado actual. El escritor no puede escribir los parámetros posicionales en forma de atributo porque ha comenzado a escribir elementos, y tampoco puede expandir los parámetros posicionales debido a la falta de un constructor predeterminado en la extensión de marcado que contiene los parámetros posicionales. Intente mover el miembro de parámetros posicionales a una posición anterior en el flujo del nodo donde XamlXmlWriter pueda escribir aún atributos. Expected permission of type XamlLoadPermission. - Expected permission of type XamlLoadPermission. + Se espera el permiso de tipo XamlLoadPermission. Expected value of type ObjectMarkupInfo. - Expected value of type ObjectMarkupInfo. + Se espera un valor de tipo ObjectMarkupInfo. Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + El nombre de ensamblado '{0}' no está completo. Deben proporcionarse los valores de Name, Version, Culture y PublicKeyToken. Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + El nombre de tipo '{0}' no está calificado con el nombre de ensamblado. Puede obtener este valor de System.Type.AssemblyQualifiedName. The factory method '{0}' that matches the specified binding constraints returned null. - The factory method '{0}' that matches the specified binding constraints returned null. + El método de generador '{0}' que coincide con las restricciones de enlace especificadas devolvió NULL. Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + No se puede cargar el archivo o el ensamblado '{0}' o una de sus dependencias. El sistema no encuentra el archivo especificado. Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Se intentó hacer referencia a los objetos con nombre '{0}' que aún no se han definido. No se admiten referencias adelantas o referencias a objetos que contengan referencias adelantadas en directivas que no sean Key. Cannot promote from Array. - Cannot promote from Array. + No se puede promover desde una matriz. Cannot promote from '{0}' to '{1}' because the target map is too small. - Cannot promote from '{0}' to '{1}' because the target map is too small. + No se puede promover de '{0}' a '{1}' porque la asignación de destino es demasiado pequeña. Getting instance of '{0}' threw an exception. - Getting instance of '{0}' threw an exception. + Se produjo una excepción al obtener la instancia de '{0}'. Retrieving items in collection or dictionary of type '{0}' threw an exception. - Retrieving items in collection or dictionary of type '{0}' threw an exception. + Se produjo una excepción al recuperar elementos en una colección o un diccionario de tipo '{0}'. XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems devolvió NULL para el tipo '{0}'. Esto suele indicar un tipo de colección implementado incorrectamente. Collection property '{0}'.'{1}' is null. - Collection property '{0}'.'{1}' is null. + La propiedad de colección '{0}'.'{1}' es nula. Cannot get TargetType on a non-attachable Member. - Cannot get TargetType on a non-attachable Member. + No se puede obtener TargetType en un miembro que no se puede asociar. Get property '{0}' threw an exception. - Get property '{0}' threw an exception. + La propiedad Get '{0}' produjo una excepción. Either getter or setter must be non-null. - Either getter or setter must be non-null. + El captador o el establecedor no debe ser nulo. Attached property getter methods must have one parameter and a non-void return type. - Attached property getter methods must have one parameter and a non-void return type. + Los métodos de captador de propiedad adjunta deben tener un parámetro y un tipo de valor devuelto que no sea void. Attached property setter and attached event adder methods must have two parameters. - Attached property setter and attached event adder methods must have two parameters. + Los métodos de establecedor de propiedad adjunta y agregador de evento adjunto deben tener dos parámetros. Initialization of '{0}' threw an exception. - Initialization of '{0}' threw an exception. + La inicialización de '{0}' produjo una excepción. Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + El tipo '{0}' no se puede inicializar a partir de texto (XamlLanguage.Initialization). Agregue un TypeConverter a este tipo o cambie el código XAML para usar un método de constructor o generador. Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + El carácter '{0}' era inesperado en la cadena '{1}'. Nombre de tipo XAML no válido. Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Se encontró un carácter de paréntesis de cierre '{0}' sin un carácter de paréntesis de apertura correspondiente. Event argument is invalid. - Event argument is invalid. + El argumento de evento no es válido. Invalid expression: '{0}' - Invalid expression: '{0}' + Expresión no válida: '{0}' Type argument '{0}' is not a valid type. - Type argument '{0}' is not a valid type. + El argumento de tipo '{0}' no es un tipo válido. The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + La cadena '{0}' no es una lista de nombres de tipo XAML válida. Las listas de nombres de tipo son listas de tipos separados por comas, como 'x:String, x:Int32'. The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + La cadena '{0}' no es un nombre de tipo XAML válido. Los nombres de tipo contienen un prefijo opcional, un nombre y argumentos de tipo opcionales, como 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. '{0}' is not a valid XAML member name. - '{0}' is not a valid XAML member name. + '{0}' no es un nombre de miembro XAML válido. Construction directive '{0}' must be an attribute or the first property element. - Construction directive '{0}' must be an attribute or the first property element. + La directiva de construcción '{0}' debe ser un atributo o el primer elemento de propiedad. '{0}' Line number '{1}' and line position '{2}'. - '{0}' Line number '{1}' and line position '{2}'. + '{0}' (número de línea: '{1}'; posición de línea: '{2}'). '{0}' Line number '{1}'. - '{0}' Line number '{1}'. + '{0}' (número de línea: '{1}'). List collection is not an IList. - List collection is not an IList. + La colección de lista no es IList. BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + El carácter de paréntesis '{0}' no tiene un carácter de paréntesis de apertura o cierre correspondiente. Cannot parse the malformed property name '{0}'. - Cannot parse the malformed property name '{0}'. + No se puede analizar el nombre de propiedad incorrecta '{0}'. Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Los elementos de la matriz deben ser de tipo '{0}'. Uno o más elementos no se pueden convertir en este tipo. Must set Type before calling ProvideValue on ArrayExtension. - Must set Type before calling ProvideValue on ArrayExtension. + Debe establecer Type antes de llamar a ProvideValue en ArrayExtension. '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + El valor de StaticExtension '{0}' no se puede resolver en una enumeración, un campo estático o una propiedad estática. Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + La extensión de marcado '{0}' requiere que '{1}' se implemente en IServiceProvider para ProvideValue. StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension must have Member property set before ProvideValue can be called. + StaticExtension debe tener la propiedad Member establecida para poder llamar a ProvideValue. TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension must have TypeName property set before ProvideValue can be called. + TypeExtension debe tener la propiedad TypeName establecida para poder llamar a ProvideValue. '{0}' string is not valid for type. - '{0}' string is not valid for type. + La cadena '{0}' no es válida para el tipo. Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + No se pueden determinar los parámetros posicionales para el tipo '{0}' porque tiene más de una sobrecarga de constructor con '{1}' parámetros. Para poder usar esta extensión de marcado en XAML, quite las sobrecargas de constructor duplicadas o establezca XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity en true. The name of the member '{0}' contains characters that are invalid in XAML. - The name of the member '{0}' contains characters that are invalid in XAML. + El nombre del miembro '{0}' contiene caracteres que no son válidos en XAML. Member '{0}' on type '{1}' is internal. - Member '{0}' on type '{1}' is internal. + El miembro '{0}' en el tipo '{1}' es interno. The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + La invocación de un método '{0}' que coincide con las restricciones de enlace especificadas produjo una excepción. No local assembly provided to complete URI='{0}'. - No local assembly provided to complete URI='{0}'. + No se proporcionó ningún ensamblado local para completar el URI='{0}'. Missing case '{0}' in DeferringWriter'{1}' method. - Missing case '{0}' in DeferringWriter'{1}' method. + Falta el caso '{0}' en el método DeferringWriter'{1}'. Missing case in Default processing of XamlNodes. - Missing case in Default processing of XamlNodes. + Falta un caso en el procesamiento predeterminado de XamlNodes. Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Signo igual '=' inesperado después de '{0}'. Compruebe si falta un separador de coma. Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Signo igual '=' inesperado después de '{0}'='{1}'. Compruebe si falta un separador de coma. Missing implicit property case. - Missing implicit property case. + Falta un caso de propiedad implícita. Missing case for ImplicitPropertyType. - Missing case for ImplicitPropertyType. + Falta un caso para ImplicitPropertyType. Missing key value on '{0}' object. - Missing key value on '{0}' object. + Falta un valor de clave en el objeto '{0}'. Missing case handler in LookupPropertyBit. - Missing case handler in LookupPropertyBit. + Falta un controlador de caso en LookupPropertyBit. Service provider is missing the IXamlNameProvider service. - Service provider is missing the IXamlNameProvider service. + Falta el servicio IXamlNameProvider en el proveedor de servicios. Service provider is missing the INameResolver service. - Service provider is missing the INameResolver service. + Falta el servicio INameResolver en el proveedor de servicios. Missing case in ClrType 'Member' lookup. - Missing case in ClrType 'Member' lookup. + Falta un caso en la búsqueda de ClrType 'Member'. Creating from text without a TypeConverter is not allowed. - Creating from text without a TypeConverter is not allowed. + No se permite la creación a partir de texto sin un TypeConverter. '{0}' must be of type '{1}'. - '{0}' must be of type '{1}'. + '{0}' debe ser de tipo '{1}'. Reference must have a Name to resolve. - Reference must have a Name to resolve. + La referencia debe tener un nombre para resolver. This setter is not intended to be used directly from your code. Do not call this setter. - This setter is not intended to be used directly from your code. Do not call this setter. + Este establecedor no está pensado para usarlo directamente desde el código. No llame a este establecedor. Name resolution failure. '{0}' was not found. - Name resolution failure. '{0}' was not found. + Error de resolución de nombre. No se encontró '{0}'. Cannot register duplicate name '{0}' in this scope. - Cannot register duplicate name '{0}' in this scope. + No se puede registrar el nombre duplicado '{0}' en este ámbito. Could not register named object. {0} - Could not register named object. {0} + No se pudo registrar el objeto con nombre. {0} '{0}' name is not valid for identifier. - '{0}' name is not valid for identifier. + El nombre '{0}' no es válido para el identificador. Name cannot be an empty string. - Name cannot be an empty string. + El nombre no puede ser una cadena vacía. Name '{0}' was not found. - Name '{0}' was not found. + No se encontró el nombre '{0}'. Cannot attach NameScope to null root instance. - Cannot attach NameScope to null root instance. + No se puede asociar NameScope a una instancia raíz nula. The prefix 'xml' is reserved. - The prefix 'xml' is reserved. + El prefijo 'xml' está reservado. NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace no puede ser NULL. Proporcione un valor para esta propiedad. NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix no puede ser NULL. Proporcione un valor para esta propiedad. Namespace '{0}' was not found in scope. - Namespace '{0}' was not found in scope. + No se encontró el espacio de nombres '{0}' en el ámbito. No Add methods found on type '{0}' for a value of type '{1}'. - No Add methods found on type '{0}' for a value of type '{1}'. + No se encontraron métodos Add en el tipo '{0}' para un valor de tipo '{1}'. '{0}' is not allowed in attribute usage. - '{0}' is not allowed in attribute usage. + No se permite '{0}' en el uso de atributos. No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + No se encontró ningún constructor coincidente en el tipo '{0}'. Puede usar las directivas Arguments o FactoryMethod para construir este tipo. A Constructor for '{0}' with '{1}' arguments was not found. - A Constructor for '{0}' with '{1}' arguments was not found. + No se encontró ningún constructor para '{0}' con '{1}' argumentos. No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + No se encontró ningún constructor predeterminado para el tipo '{0}'. Puede usar las directivas Arguments o FactoryMethod para construir este tipo. '{0}' is not allowed in element usage. - '{0}' is not allowed in element usage. + No se permite '{0}' en el uso de elementos. XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + Flujo de nodo XAML: falta StartMember en el tipo '{0}' delante de EndMember. XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML Node Stream: EndMember must follow StartObject and StartMember. + Flujo de nodo XAML: EndMember debe ir después de StartObject y StartMember. XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + Flujo de nodo XAML: GetObject requiere un elemento StartMember después de StartObject '{0}'. XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML Node Stream: GetObject must follow a StartObject and StartMember. + Flujo de nodo XAML: GetObject debe ir después de StartObject y StartMember. XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + Flujo de nodo XAML: la declaración de espacio de nombres '{0}'='{1}' requiere un elemento StartMember después de StartObject '{2}'. XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + Flujo de nodo XAML: StartObject '{0}' requiere un elemento StartMember después de StartObject '{1}'. XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + Flujo de nodo XAML: el valor de '{0}' requiere un elemento StartMember después de StartObject '{1}'. XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + Flujo de nodo XAML: el valor de '{0}' debe ir después de StartObject y StartMember. No constructor with '{0}' arguments for '{1}'. - No constructor with '{0}' arguments for '{1}'. + No hay ningún constructor con '{0}' argumentos para '{1}'. XAML Node Stream: Missing CurrentObject before EndObject. - XAML Node Stream: Missing CurrentObject before EndObject. + Flujo de nodo XAML: falta CurrentObject delante de EndObject. XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML Node Stream: Missing StartObject before StartMember '{0}'. + Flujo de nodo XAML: falta StartObject delante de StartMember '{0}'. Type with positional parameters is not a markup extension. - Type with positional parameters is not a markup extension. + El tipo con parámetros posicionales no es una extensión de marcado. NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. + NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' no es una propiedad ambiente. '{0}' is not an ambient type. - '{0}' is not an ambient type. + '{0}' no es un tipo ambiente. The type '{0}' is not assignable from the type '{1}'. - The type '{0}' is not assignable from the type '{1}'. + El tipo '{0}' no se puede asignar desde el tipo '{1}'. ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] on '{2}' is not a property declared on this type. + ['{0}'('{1}')] en '{2}' no es una propiedad declarada en este tipo. This operation is not supported on directive members. - This operation is not supported on directive members. + Esta operación no se admite en miembros de directiva. This operation is not supported on unknown members. - This operation is not supported on unknown members. + Esta operación no se admite en miembros desconocidos. This operation is not supported on unknown types. - This operation is not supported on unknown types. + Esta operación no se admite en tipos desconocidos. Argument should be a Type Converter, Markup Extension or Null. - Argument should be a Type Converter, Markup Extension or Null. + El argumento debe ser un convertidor de tipos, una extensión de marcado o NULL. Unable to find an attachable property named '{0}' on type '{1}'. - Unable to find an attachable property named '{0}' on type '{1}'. + No se encuentra una propiedad '{0}' que se pueda asociar en el tipo '{1}'. Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + No se encuentra el método MemberMarkupInfo.DictionaryEntriesFromGeneric. InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor proporcionó un argumento de tipo '{0}' donde se esperaba un parámetro de tipo '{1}'. InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor no proporcionó el número correcto de argumentos. InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor no proporcionó un constructor o método válido. Multidimensional arrays not supported. - Multidimensional arrays not supported. + No se admiten matrices multidimensionales. Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + No se puede serializar el tipo '{0}'. Compruebe que el tipo es público y tiene un constructor predeterminado o un descriptor de instancia. Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + No se encuentra un constructor válido para los argumentos de constructor especificados en el tipo '{0}'. Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + No se pueden leer los objetos del tipo "{0}" porque no hay constructores accesibles. Para poder usar este tipo en XAML, agregue un constructor predeterminado, use ConstructorArgumentAttribute o proporcione un objeto InstanceDescriptor. Unable to read objects of the type '{0}'. Nested types are not supported. - Unable to read objects of the type '{0}'. Nested types are not supported. + No se pueden leer los objetos del tipo '{0}'. No se admiten tipos anidados. '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}' bloqueó el uso del tipo '{1}' en XAML. Si desea serializar este tipo, cambie '{0}'.GetXamlType para volver a un valor no NULL para este tipo, o pase un valor diferente en el parámetro schemaContext del constructor XamlObjectReader. The name property '{0}' on type '{1}' must be of type System.String. - The name property '{0}' on type '{1}' must be of type System.String. + La propiedad de nombre '{0}' en el tipo '{1}' debe ser de tipo System.String. The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + El gráfico de objetos contiene varias referencias a una instancia de tipo '{0}' y el serializador no encuentra una ubicación habitualmente visible para escribir la instancia. Debe examinar el uso de ámbitos de nombres. An element with the name '{0}' has already been registered in this scope. - An element with the name '{0}' has already been registered in this scope. + Ya se ha registrado un elemento con el nombre '{0}' en este ámbito. Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + El tipo '{0}' no está visible. Si el tipo es local, establezca el campo LocalAssembly en XamlReaderSettings. '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}' bloqueó el uso del tipo '{1}' en XAML. Si desea cargar este tipo, cambie '{0}'.GetXamlType para volver a un valor no NULL para este tipo, o pase un valor diferente en el parámetro schemaContext del constructor XamlObjectWriter. This operation is only supported on collection types. - This operation is only supported on collection types. + Esta operación se admite solo en tipos de colección. This operation is only supported on collection and dictionary types. - This operation is only supported on collection and dictionary types. + Esta operación se admite solo en tipos de colección y diccionario. This operation is only supported on dictionary types. - This operation is only supported on dictionary types. + Esta operación se admite solo en tipos de diccionario. XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + Flujo de nodo XAML: falta EndMember para '{0}.{1}' delante de EndObject. XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + Flujo de nodo XAML: falta EndMember para '{0}.{1}' delante de StartMember '{2}'. The property element '{0}' is not contained by an object element. - The property element '{0}' is not contained by an object element. + El elemento de propiedad '{0}' no está contenido en un elemento de objeto. Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + No se puede cargar el ensamblado '{0}' porque hay cargada una versión diferente del mismo ensamblado, '{1}'. Too many attributes are specified for '{0}'. - Too many attributes are specified for '{0}'. + Se han especificado demasiados atributos para '{0}'. '{0}' requires more attributes. - '{0}' requires more attributes. + '{0}' requiere más atributos. GetPositionalParameters returned the wrong length vector. - GetPositionalParameters returned the wrong length vector. + GetPositionalParameters devolvió un vector de longitud incorrecto. Prefix '{0}' does not map to a namespace. - Prefix '{0}' does not map to a namespace. + El prefijo '{0}' no está asignado a un espacio de nombres. The prefix '{0}' could not be found. - The prefix '{0}' could not be found. + No se encontró el prefijo '{0}'. '{0}' property on '{1}' does not allow you to specify text. - '{0}' property on '{1}' does not allow you to specify text. + La propiedad '{0}' en '{1}' no permite especificar texto. PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement + PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement '{0}' is not implemented. - '{0}' is not implemented. + '{0}' no está implementado. Provide value on '{0}' threw an exception. - Provide value on '{0}' threw an exception. + Se produjo una excepción al proporcionar un valor en '{0}'. Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + No se puede llamar a MarkupExtension.ProvideValue debido a una dependencia cíclica. Las propiedades dentro de MarkupExtension no pueden hacer referencia a objetos que hagan referencia al resultado de MarkupExtension. Los elementos MarkupExtension afectados son: '{0}' type name does not have the expected format 'className, assembly'. - '{0}' type name does not have the expected format 'className, assembly'. + El nombre de tipo '{0}' no tiene el formato esperado 'nombreDeClase, ensamblado'. Quote characters ' or " are only allowed at the start of values. - Quote characters ' or " are only allowed at the start of values. + Las comillas ' o " se permiten solo en el inicio de los valores. Value cannot be null. Object reference: '{0}'. - Value cannot be null. Object reference: '{0}'. + El valor no puede ser NULL. Referencia de objeto: '{0}'. schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext parameter cannot be different from savedContext.SchemaContext + El parámetro schemaContext no puede ser diferente de savedContext.SchemaContext savedContext.SchemaContext cannot be null - savedContext.SchemaContext cannot be null + savedContext.SchemaContext no puede ser NULL. SchemaContext on writer must be initialized before accessing the reader. - SchemaContext on writer must be initialized before accessing the reader. + El elemento SchemaContext del escritor debe inicializarse antes de obtener acceso al lector. SchemaContext cannot be null. - SchemaContext cannot be null. + SchemaContext no puede ser NULL. Invalid security XML. Missing expected attribute '{0}'. - Invalid security XML. Missing expected attribute '{0}'. + XML de seguridad no válido. Falta el atributo esperado '{0}'. Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Invalid security XML. Unexpected tag '{0}', expected '{1}'. + XML de seguridad no válido. Etiqueta '{0}' no esperada; se esperaba '{1}'. Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + XML de seguridad no válido. Valor '{0}' no esperado en el atributo '{1}'; se esperaba '{2}'. This serviceType is already registered to another service. - This serviceType is already registered to another service. + Este serviceType está ya registrado en otro servicio. Set connectionId threw an exception. - Set connectionId threw an exception. + Se produjo una excepción al establecer connectionId. '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' es una propiedad sin un captador y no es una propiedad XAML válida. Cannot set TargetType on a non-attachable Member. - Cannot set TargetType on a non-attachable Member. + No se puede establecer TargetType en un miembro que no se puede asociar. Setting xml:base on '{0}' threw an exception. - Setting xml:base on '{0}' threw an exception. + Se produjo una excepción al establecer xml:base en '{0}'. Set property '{0}' threw an exception. - Set property '{0}' threw an exception. + Se produjo una excepción al establecer la propiedad '{0}'. Setting xml instance on '{0}' threw an exception. - Setting xml instance on '{0}' threw an exception. + Se produjo una excepción al establecer la instancia XML en '{0}'. Setting properties is not allowed on a type converted instance. Property = '{0}' - Setting properties is not allowed on a type converted instance. Property = '{0}' + No se permite establecer propiedades en una instancia de tipo convertido. Propiedad = '{0}' Method '{0}' is not supported by default. It can be implemented in derived classes. - Method '{0}' is not supported by default. It can be implemented in derived classes. + El método '{0}' no se admite de forma predeterminada. Se puede implementar en clases derivadas. ShouldSerialize check failed for member '{0}'. - ShouldSerialize check failed for member '{0}'. + Error al comprobar ShouldSerialize para el miembro '{0}'. Directly Assignable Fixups must only have one name. - Directly Assignable Fixups must only have one name. + Las correcciones directamente asignables deben tener solo un nombre. StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. + StartElement ::= . ELEMENT DIRECTIVE*. The string is null or empty. - The string is null or empty. + La cadena es nula o está vacía. Deferred load section was not collected in '{0}'. - Deferred load section was not collected in '{0}'. + No se recopiló la sección de carga aplazada en '{0}'. Thread is already started. - Thread is already started. + El subproceso está ya iniciado. (null) - (null) + (null) Error with member '{0}'.'{1}'. It has more than one '{2}'. - Error with member '{0}'.'{1}'. It has more than one '{2}'. + Error con el miembro '{0}'.'{1}'. Tiene más de un '{2}'. Error with type '{0}'. It has more than one '{1}'. - Error with type '{0}'. It has more than one '{1}'. + Error con el tipo '{0}'. Tiene más de un '{1}'. Only one TypeConverter attribute is allowed on a type. - Only one TypeConverter attribute is allowed on a type. + Solo se permite un atributo TypeConverter en un tipo. Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + El objeto '{0}' asignado a la directiva '{1}' tiene propiedades que son referencias a objetos con nombre '{2}' que aún no se han definido. No se admiten referencias adelantadas o referencias a objetos que contengan referencias adelantadas en directivas de construcción de objetos. Failed to create a '{0}' from the text '{1}'. - Failed to create a '{0}' from the text '{1}'. + No se pudo crear un '{0}' a partir del texto '{1}'. Failed to convert '{0}' to type '{1}'. - Failed to convert '{0}' to type '{1}'. + No se pudo convertir '{0}' en el tipo '{1}'. The name of the type '{0}' contains characters that are invalid in XAML. - The name of the type '{0}' contains characters that are invalid in XAML. + El nombre del tipo '{0}' contiene caracteres que no son válidos en XAML. Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + El tipo '{0}' no tiene una propiedad de contenido. Especifique el nombre de la propiedad para establecer o agregue ContentPropertyAttribute o TypeConverterAttribute en el tipo. Type name '{0}' cannot have a dot '.'. - Type name '{0}' cannot have a dot '.'. + El nombre de tipo '{0}' no puede tener un punto '.'. Type reference cannot find type named '{0}'. - Type reference cannot find type named '{0}'. + La referencia de tipo no encuentra el tipo '{0}'. Type '{0}' is not public. - Type '{0}' is not public. + El tipo '{0}' no es público. Unclosed quoted value. - Unclosed quoted value. + Falta la comilla de cierre en el valor. Unexpected close of XAML Node Stream. - Unexpected close of XAML Node Stream. + Cierre inesperado del flujo de nodo XAML. Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Metadatos no válidos para el atributo '{0}' en '{1}'. Se esperaban '{2}' argumentos de tipo '{3}'. Unexpected '{0}' in parse rule '{1}'. - Unexpected '{0}' in parse rule '{1}'. + '{0}' inesperado en la regla de análisis '{1}'. Unexpected token '{0}' in rule: '{1}', in '{2}'. - Unexpected token '{0}' in rule: '{1}', in '{2}'. + Token '{0}' inesperado en la regla: '{1}', en '{2}'. Unexpected token after end of markup extension. - Unexpected token after end of markup extension. + Token inesperado después del final de una extensión de marcado. Unhandled BoolTypeBit. - Unhandled BoolTypeBit. + BoolTypeBit no controlado. ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] on '{2}' is not a known property. + ['{0}'('{1}')] en '{2}' no es una propiedad conocida. Unknown member '{0}' on '{1}'. - Unknown member '{0}' on '{1}'. + Miembro '{0}' desconocido en '{1}'. Unknown member '{0}' on unknown type '{1}'. - Unknown member '{0}' on unknown type '{1}'. + Miembro '{0}' desconocido en el tipo desconocido '{1}'. Unknown member '{0}'. - Unknown member '{0}'. + Miembro '{0}' desconocido. Unknown type '{0}'. - Unknown type '{0}'. + Tipo '{0}' desconocido. Unresolved reference '{0}'. - Unresolved reference '{0}'. + Referencia sin resolver '{0}'. XAML namespace '{0}' is not resolved. - XAML namespace '{0}' is not resolved. + El espacio de nombres XAML '{0}' no está resuelto. Uri '{0}' was not found. - Uri '{0}' was not found. + No se encontró el URI '{0}'. Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Error con el tipo '{0}'. MarkupExtensions no puede usar el atributo 'UsableDuringInitialization'. A value in the '{0}' array is null. - A value in the '{0}' array is null. + Un valor de la matriz '{0}' es NULL. XAML Node Stream: Value nodes must be followed by EndMember. - XAML Node Stream: Value nodes must be followed by EndMember. + Flujo de nodo XAML: los nodos de valores deben ir seguidos de EndMember. XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter no puede escribir el valor '{0}' que contiene un espacio en blanco significativo en la colección '{1}'. White space is not allowed after end of markup extension. - White space is not allowed after end of markup extension. + No se permiten espacios en blanco después del final de una extensión de marcado. An attempt was made to write to a XamlWriter that has had its Closed method called. - An attempt was made to write to a XamlWriter that has had its Closed method called. + Se intentó escribir en un XamlWriter donde se había llamado al método Closed. Choice cannot follow a Fallback. - Choice cannot follow a Fallback. + Un elemento Fallback no puede ir seguido de un elemento Choice. AlternateContent must contain one or more Choice elements. - AlternateContent must contain one or more Choice elements. + AlternateContent debe contener uno o varios elementos Choice. Choice is valid only in AlternateContent. - Choice is valid only in AlternateContent. + Choice sólo es válido en AlternateContent. There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Hay un ciclo de definiciones de compatibilidad XML, de forma que el espacio de nombres '{0}' se invalida a sí mismo. Esto puede deberse a XmlnsCompatibilityAttributes incoherentes en diferentes ensamblados. Cambie las definiciones para eliminar este ciclo o pase un conjunto de ensamblados de referencia sin conflictos en el constructor XamlSchemaContext. Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + Declaración Preserve duplicada para el elemento '{1}' en el espacio de nombres '{0}'. Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Declaración ProcessContent duplicada para el elemento '{1}' en el espacio de nombres '{0}'. Duplicate wildcard Preserve declaration for namespace '{0}'. - Duplicate wildcard Preserve declaration for namespace '{0}'. + Declaración Preserve de comodín duplicada para el espacio de nombres '{0}'. Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Declaración ProcessContent de comodín duplicada para el espacio de nombres '{0}'. Fallback is valid only in AlternateContent. - Fallback is valid only in AlternateContent. + Fallback sólo es válido en AlternateContent. '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + El elemento '{0}' no es un elemento secundario válido de AlternateContent. Sólo Choice y Fallback son elementos secundarios válidos de un elemento AlternateContent. '{0}' attribute is not valid for '{1}' element. - '{0}' attribute is not valid for '{1}' element. + El atributo '{0}' no es válido para el elemento '{1}'. '{0}' format is not valid. - '{0}' format is not valid. + El formato de '{0}' no es válido. Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + No se pueden tener una declaración Preserve específica y otra de comodín para el espacio de nombres '{0}'. Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + No se pueden tener una declaración ProcessContent específica y otra de comodín para el espacio de nombres '{0}'. Requires attribute must contain a valid namespace prefix. - Requires attribute must contain a valid namespace prefix. + El atributo Requires debe contener un prefijo de espacio de nombres válido. '{0}' attribute value is not a valid XML name. - '{0}' attribute value is not a valid XML name. + El valor del atributo '{0}' no es un nombre XML válido. AlternateContent must contain only one Fallback element. - AlternateContent must contain only one Fallback element. + AlternateContent sólo debe contener un elemento Fallback. MustUnderstand condition failed on namespace '{0}'. - MustUnderstand condition failed on namespace '{0}'. + Error de la condición MustUnderstand en el espacio de nombres '{0}'. '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' namespace cannot preserve items; it must be declared Ignorable first. + El espacio de nombres '{0}' no puede conservar los elementos; se debe declarar primero como Ignorable. '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' namespace cannot process content; it must be declared Ignorable first. + El espacio de nombres '{0}' no puede procesar el contenido; se debe declarar primero como Ignorable. Choice must contain a Requires attribute. - Choice must contain a Requires attribute. + Choice debe contener un atributo Requires. '{0}' prefix is not defined. - '{0}' prefix is not defined. + El prefijo '{0}' no está definido. Unrecognized compatibility attribute '{0}'. - Unrecognized compatibility attribute '{0}'. + Atributo de compatibilidad '{0}' no reconocido. Unrecognized Compatibility element '{0}'. - Unrecognized Compatibility element '{0}'. + Elemento de compatibilidad '{0}' no reconocido. Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + El nombre de clase especificado '{0}' no coincide con el tipo de instancia raíz '{1}'. Quite la directiva Class o proporcione una instancia mediante XamlObjectWriterSettings.RootObjectInstance. Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Tipo de nodo XAML '{0}' no esperado de XamlReader en XamlFactory. Cannot set SchemaContext on XamlMarkupExtensionWriter. - Cannot set SchemaContext on XamlMarkupExtensionWriter. + No se puede establecer SchemaContext en XamlMarkupExtensionWriter. Cannot write a value that is not a string. - Cannot write a value that is not a string. + No se puede escribir un valor que no es una cadena. The member '{0}' has already been written. - The member '{0}' has already been written. + El miembro '{0}' ya se ha escrito. Errors detected in input. - Errors detected in input. + Errores en la entrada. Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + No se puede convertir esta instancia de XamlTypeName en una cadena porque el INamespacePrefixLookup proporcionado no pudo generar un prefijo para el espacio de nombres '{0}'. Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + No se puede convertir esta instancia de XamlTypeName en una cadena porque la propiedad Name es nula o está vacía. Establezca la propiedad Name antes de llamar a XamlTypeName.ToString. Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + No se puede convertir esta instancia de XamlTypeName en una cadena porque la propiedad Namespace es nula. Establezca la propiedad Namespace antes de llamar a XamlTypeName.ToString. Cannot write a value that is not a string. - Cannot write a value that is not a string. + No se puede escribir un valor que no es una cadena. The member '{0}' has already been written. - The member '{0}' has already been written. + El miembro '{0}' ya se ha escrito. The argument isObjectFromMember can only be set to true when the type is a collection. - The argument isObjectFromMember can only be set to true when the type is a collection. + El argumento isObjectFromMember se puede establecer solo en true cuando el tipo es una colección. Namespace '{0}' already has a prefix defined in current scope. - Namespace '{0}' already has a prefix defined in current scope. + El espacio de nombres '{0}' tiene ya un prefijo definido en el ámbito actual. The prefix '{0}' is already defined in current scope. - The prefix '{0}' is already defined in current scope. + El prefijo '{0}' está ya definido en el ámbito actual. Unable to call '{0}' in current state. - Unable to call '{0}' in current state. + No se puede llamar a '{0}' en el estado actual. Unable to call WriteObject with isObjectFromMember set to true in current state. - Unable to call WriteObject with isObjectFromMember set to true in current state. + No se puede llamar a WriteObject con isObjectFromMember establecido en true en el estado actual. Need to implement public/internal sorting. - Need to implement public/internal sorting. + Debe implementarse una ordenación pública o interna. The value for XmlData property '{0}' is null or not IXmlSerializable. - The value for XmlData property '{0}' is null or not IXmlSerializable. + El valor de la propiedad XmlData '{0}' es NULL o no es IXmlSerializable. The value for XmlData property '{0}' is not an XmlReader. - The value for XmlData property '{0}' is not an XmlReader. + El valor de la propiedad XmlData '{0}' no es XmlReader. There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + Hay un ciclo de definiciones XmlnsCompatibleWithAttribute en el ensamblado '{0}', de forma que el espacio de nombres '{1}' se invalida a sí mismo. Cambie las definiciones para eliminar este ciclo. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.fr.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.fr.xlf index fafd4a5c229..52ca2403fbc 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.fr.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.fr.xlf @@ -4,1522 +4,1522 @@ Enumerating attached properties on object '{0}' threw an exception. - Enumerating attached properties on object '{0}' threw an exception. + L'énumération des propriétés jointes sur l'objet '{0}' a levé une exception. Add value to collection of type '{0}' threw an exception. - Add value to collection of type '{0}' threw an exception. + L'ajout d'une valeur à la collection de type '{0}' a levé une exception. Add value to dictionary of type '{0}' threw an exception. - Add value to dictionary of type '{0}' threw an exception. + L'ajout d'une valeur au dictionnaire de type '{0}' a levé une exception. Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Impossible de déterminer le type d'élément du type de collection '{0}', car il possède plusieurs méthodes Add ou implémentations ICollection<T>. Pour pouvoir utiliser ce type de collection en XAML, ajoutez une méthode Add(object) publique, implémentez System.Collections.IList ou un System.Collections.Generic.ICollection<T> unique. Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Impossible de déterminer le type d'élément du type de dictionnaire '{0}', car il possède plusieurs méthodes Add ou implémentations IDictionary<K,V>. Pour pouvoir utiliser ce type de dictionnaire en XAML, ajoutez une méthode Add(object,object) publique, implémentez System.Collections.IDictionary ou un System.Collections.Generic.IDictionary<K,V> unique. One of the following arguments must be non-null: '{0}'. - One of the following arguments must be non-null: '{0}'. + Un des arguments suivants doit être non null : '{0}'. Array Add method is not implemented. - Array Add method is not implemented. + La méthode Add de tableau n'est pas implémentée. Attachable events are not implemented. - Attachable events are not implemented. + Les événements pouvant être attachés ne sont pas implémentés. Attachable member '{0}' was not found. - Attachable member '{0}' was not found. + Le membre pouvant être attaché '{0}' est introuvable. Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + Impossible de définir la propriété '{0}' sur l'objet '{1}', car l'objet est une référence anticipée ou incomplètement initialisée. Le ou les noms non résolus sont : '{2}'. An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Une propriété pouvant être attachée nommée '{1}' est attachée sur une clé de dictionnaire '{0}' qui est une chaîne ou dont le type peut être converti en chaîne, ce qui n'est pas pris en charge. An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Une propriété pouvant être attachée nommée '{2}' est attachée à une propriété nommée '{1}'. La propriété nommée '{1}' est une chaîne ou de type convertible en chaîne ; l'attachement sur de telles propriétés n'est pas pris en charge. Pour le débogage, la propriété '{1}' contient un objet '{0}'. An unhandled scanner attribute was encountered. - An unhandled scanner attribute was encountered. + Un attribut Scanner non géré a été détecté. One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + L'une des valeurs InternalsVisibleToAttribute dans l'assembly '{0}' n'est pas un nom d'assembly valide. Utilisez le format 'AssemblyShortName' ou 'AssemblyShortName, PublicKey=...'. InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + La valeur InternalsVisibleToAttribute '{0}' dans l'assembly '{1}' n'est pas un nom d'assembly valide. Utilisez le format 'AssemblyShortName' ou 'AssemblyShortName, PublicKey=...'. Bad method '{0}' on '{1}'. - Bad method '{0}' on '{1}'. + Méthode incorrecte '{0}' sur '{1}'. Bad state in ObjectWriter. Non directive missing instance. - Bad state in ObjectWriter. Non directive missing instance. + État incorrect dans ObjectWriter. Instance manquante d'une directive XAML. An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + Une propriété requise est manquante dans un XmlnsCompatibleWithAttribute dans l'assembly '{0}'. Définissez les propriétés NewNamespace et OldNamespace, ou supprimez XmlnsCompatibleWithAttribute. An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + Une propriété requise est manquante dans un XmlnsDefinitionAttribute dans l'assembly '{0}'. Définissez les propriétés ClrNamespace et XmlNamespace, ou supprimez XmlnsDefinitionAttribute. An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + Une propriété requise est manquante dans un XmlnsPrefixAttribute dans l'assembly '{0}'. Définissez les propriétés Prefix et XmlNamespace, ou supprimez XmlnsPrefixAttribute. Builder Stack is not empty when end of XamlNode stream was reached. - Builder Stack is not empty when end of XamlNode stream was reached. + La pile du générateur n'est pas vide lorsque la fin du flux XamlNode a été atteinte. Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Échec de la vérification de la convertibilité à partir du type '{0}' à l'aide de '{1}'. Ceci indique généralement qu'un TypeConverter a été incorrectement implémenté. Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Échec de la vérification de la convertibilité en type '{0}' à l'aide de '{1}'. Ceci indique généralement qu'un TypeConverter a été incorrectement implémenté. In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + Dans les extensions de balisage, toutes les valeurs d'argument de constructeur doivent être des atomes. Pour l'objet de type '{0}', une ou plusieurs valeurs d'argument ne sont pas atomiques. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + Impossible de créer une instance de '{0}', car XamlType n'est pas valide. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + Impossible de créer une instance de '{0}', car XamlType n'est pas valide. Cannot find Assembly '{0}' in URI '{1}'. - Cannot find Assembly '{0}' in URI '{1}'. + Impossible de trouver l'assembly '{0}' dans l'URI '{1}'. Cannot reassign a previously set SchemaContext. - Cannot reassign a previously set SchemaContext. + Impossible de réassigner un SchemaContext précédemment défini. Cannot resolve type '{0}' for method '{1}'. - Cannot resolve type '{0}' for method '{1}'. + Impossible de résoudre le type '{0}' pour la méthode '{1}'. BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri ne peut être défini qu'une seule fois dans le nœud racine (XamlXmlReader peut fournir une valeur par défaut au nœud racine). Cannot set SchemaContext on ObjectWriter. - Cannot set SchemaContext on ObjectWriter. + Impossible de définir SchemaContext sur ObjectWriter. Cannot set SchemaContext to null. - Cannot set SchemaContext to null. + Impossible d'affecter la valeur null à SchemaContext. Cannot write on a closed XamlWriter. - Cannot write on a closed XamlWriter. + Impossible d'écrire sur XamlWriter fermé. The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + La valeur '{1}' contient un ou des espaces blancs significatifs, mais "xml:space = preserve" ne peut pas être écrit sur le membre '{0}'. Cannot assign root instance of type '{0}' to type '{1}'. - Cannot assign root instance of type '{0}' to type '{1}'. + Impossible d'assigner l'instance racine du type '{0}' au type '{1}'. Cannot create unknown type '{0}'. - Cannot create unknown type '{0}'. + Impossible de créer le type inconnu '{0}'. Cannot get write-only property '{0}'. - Cannot get write-only property '{0}'. + Impossible d'obtenir la propriété en écriture seule '{0}'. Cannot set read-only property '{0}'. - Cannot set read-only property '{0}'. + Impossible de définir la propriété en lecture seule '{0}'. Cannot set unknown member '{0}'. - Cannot set unknown member '{0}'. + Impossible de définir le membre inconnu '{0}'. Close called while inside a deferred load section. - Close called while inside a deferred load section. + Fermeture appelée à l'intérieur d'une section de chargement différée. Must close XamlWriter before reading from XamlNodeList. - Must close XamlWriter before reading from XamlNodeList. + XamlWriter doit être fermé avant d'effectuer la lecture à partir de XamlNodeList. Collection '{0}' cannot contain null values. - Collection '{0}' cannot contain null values. + La collection '{0}' ne peut pas contenir de valeurs null. Failed attempting to create an Implicit Type with a constructor. - Failed attempting to create an Implicit Type with a constructor. + Échec de la tentative de création d'un type implicite avec un constructeur. The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + L'invocation du constructeur sur le type '{0}' qui correspond aux contraintes de liaison spécifiées a levé une exception. Cannot write the given positional parameters because a matching constructor was not found. - Cannot write the given positional parameters because a matching constructor was not found. + Impossible d'écrire les paramètres positionnels donnés, car un constructeur correspondant est introuvable. '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer cannot convert from '{1}'. + '{0}' ValueSerializer ne peut pas convertir à partir de '{1}'. '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + '{0}' ValueSerializer ne peut pas convertir '{1}' en '{2}'. Converter type '{0}' doesn't derive from expected base type '{1}'. - Converter type '{0}' doesn't derive from expected base type '{1}'. + Le type de convertisseur '{0}' ne dérive pas du type de base attendu '{1}'. Failed to add attached properties to item in ConditionalWeakTable. - Failed to add attached properties to item in ConditionalWeakTable. + Échec de l'ajout des propriétés jointes à l'élément dans ConditionalWeakTable. Deferred load threw an exception. - Deferred load threw an exception. + Le chargement différé a levé une exception. Deferred member was not collected in '{0}'. - Deferred member was not collected in '{0}'. + Le membre différé n'a pas été collecté dans {0}'. Save of deferred-load content threw an exception. - Save of deferred-load content threw an exception. + L'enregistrement du contenu du chargement différé a levé une exception. Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + Impossible d'obtenir un XamlDeferringLoader de XamlValueConverter '{0}', car sa propriété ConverterInstance est null. '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}' dépend de '{0}'.{1}', qui n'a pas été défini. Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + Le dictionnaire de type '{0}' ne peut pas ajouter la clé '{1}'. Un TypeConverter convertira la clé en type '{2}'. Pour éviter cette erreur, remplacez System.Collections.IDictionary.Add et effectuez la conversion à cet endroit. Directive getter is not implemented. - Directive getter is not implemented. + La méthode getter de la directive n'est pas implémentée. Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + La directive '{0}' doit être une valeur de type String. Supprimez cette directive ou modifiez-la en valeur de chaîne. Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + La directive '{0}' est uniquement autorisée sur l'objet racine. Supprimez cette directive ou déplacez-la à la racine du document. Directive '{0}' was not found in TargetNamespace '{1}'. - Directive '{0}' was not found in TargetNamespace '{1}'. + La directive '{0}' est introuvable dans TargetNamespace '{1}'. '{0}' property has already been set on '{1}'. - '{0}' property has already been set on '{1}'. + La propriété '{0}' a déjà été définie sur '{1}'. There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + Il y a plusieurs XmlnsCompatibleWithAttribute dans l'assembly '{0}' pour OldNamespace '{1}'. Supprimez le ou les attributs en trop. There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Des XmlnsCompatibleWithAttributes sont en conflit dans les assemblys '{0}' et '{1}' pour OldNamespace '{2}'. Modifiez les attributs de sorte qu'ils aient le même NewNamespace, ou passez un jeu d'assemblys de référence qui ne sont pas en conflit dans le constructeur XamlSchemaContext. ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. + ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). + Element ::= . EmptyElement | ( StartElement ElementBody ). EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. + EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. + EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Impossible d'assigner à l'événement '{0}' une valeur qui ne peut pas être assignée à '{1}'. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Impossible d'écrire des paramètres positionnels dans l'état actuel. L'enregistreur ne peut pas écrire les paramètres positionnels sous forme d'attribut, car il a commencé à écrire des éléments. L'enregistreur ne peut pas non plus développer les paramètres positionnels, car toutes les propriétés ne sont pas accessibles en écriture. Essayez de déplacer le membre de paramètre positionnel plus haut dans le flux de nœud, à un endroit où XamlXmlWriter peut encore écrire des attributs. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + Impossible d'écrire des paramètres positionnels dans l'état actuel. L'enregistreur ne peut pas écrire les paramètres positionnels sous forme d'attribut, car il a commencé à écrire des éléments. L'enregistreur ne peut pas non plus développer les paramètres positionnels, car UnderlyingType sur le type '{0}' est null. Essayez de déplacer le membre de paramètre positionnel plus haut dans le flux de nœud, à un endroit où XamlXmlWriter peut encore écrire des attributs. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Impossible d'écrire des paramètres positionnels dans l'état actuel. L'enregistreur ne peut pas écrire les paramètres positionnels sous forme d'attribut, car il a commencé à écrire des éléments. L'enregistreur ne peut pas non plus développer les paramètres positionnels en raison de l'absence d'un constructeur par défaut sur l'extension de balisage qui contient les paramètres positionnels. Essayez de déplacer le membre de paramètre positionnel plus haut dans le flux de nœud, à un endroit où XamlXmlWriter peut encore écrire des attributs. Expected permission of type XamlLoadPermission. - Expected permission of type XamlLoadPermission. + Autorisation attendue de type XamlLoadPermission. Expected value of type ObjectMarkupInfo. - Expected value of type ObjectMarkupInfo. + Valeur attendue de type ObjectMarkupInfo. Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + Le nom d'assembly '{0}' n'est pas un nom qualifié complet. Name, Version, Culture et PublicKeyToken doivent être fournis. Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + Le nom de type '{0}' n'est pas un nom d'assembly qualifié. Vous pouvez obtenir cette valeur à partir de System.Type.AssemblyQualifiedName. The factory method '{0}' that matches the specified binding constraints returned null. - The factory method '{0}' that matches the specified binding constraints returned null. + La méthode de fabrique '{0}' qui correspond aux contraintes de liaison spécifiées a retourné une valeur null. Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + Impossible de charger le fichier ou l'assembly '{0}' ou une de ses dépendances. Le système ne peut pas trouver le fichier spécifié. Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Tentative de référencer un ou plusieurs objets nommés '{0}' qui n'ont pas encore été définis. Les références anticipées, ou les références à des objets qui contiennent des références anticipées, ne sont pas prises en charge sur les directives autres que Key. Cannot promote from Array. - Cannot promote from Array. + Impossible de promouvoir à partir de Array. Cannot promote from '{0}' to '{1}' because the target map is too small. - Cannot promote from '{0}' to '{1}' because the target map is too small. + Promotion de '{0}' en '{1}' impossible parce que le mappage cible est trop petit. Getting instance of '{0}' threw an exception. - Getting instance of '{0}' threw an exception. + L'obtention de l'instance de '{0}' a levé une exception. Retrieving items in collection or dictionary of type '{0}' threw an exception. - Retrieving items in collection or dictionary of type '{0}' threw an exception. + La récupération d'éléments dans la collection ou le dictionnaire de type '{0}' a levé une exception. XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems a retourné une valeur null pour le type '{0}'. Ceci indique généralement qu'un type de collection a été incorrectement implémenté. Collection property '{0}'.'{1}' is null. - Collection property '{0}'.'{1}' is null. + La propriété de collection '{0}'.'{1}' est null. Cannot get TargetType on a non-attachable Member. - Cannot get TargetType on a non-attachable Member. + Impossible d'obtenir TargetType sur un membre ne pouvant pas être attaché. Get property '{0}' threw an exception. - Get property '{0}' threw an exception. + La propriété Get '{0}' a levé une exception. Either getter or setter must be non-null. - Either getter or setter must be non-null. + La méthode getter ou setter doit être non null. Attached property getter methods must have one parameter and a non-void return type. - Attached property getter methods must have one parameter and a non-void return type. + Les méthodes getter de propriété jointe doivent avoir un paramètre et un type de retour non void. Attached property setter and attached event adder methods must have two parameters. - Attached property setter and attached event adder methods must have two parameters. + Les méthodes setter de propriété jointe et adder d'événement attaché doivent avoir deux paramètres. Initialization of '{0}' threw an exception. - Initialization of '{0}' threw an exception. + L'initialisation de '{0}' a levé une exception. Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + Impossible d'initialiser le type '{0}' à partir de texte (XamlLanguage.Initialization). Ajoutez un TypeConverter à ce type ou modifiez le XAML pour utiliser une méthode de constructeur ou de fabrique. Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + Caractère '{0}' inattendu dans la chaîne '{1}'. Nom de type XAML non valide. Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Détection d'un BracketCharacter fermant '{0}' sans correspondance avec un BracketCharacter ouvrant. Event argument is invalid. - Event argument is invalid. + L'argument d'événement n'est pas valide. Invalid expression: '{0}' - Invalid expression: '{0}' + Expression non valide : '{0}' Type argument '{0}' is not a valid type. - Type argument '{0}' is not a valid type. + L'argument de type '{0}' n'est pas un type valide. The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + La chaîne '{0}' n'est pas une liste de noms de type XAML valide. Les listes de noms de types sont délimitées par des virgules, par exemple 'x:String, x:Int32'. The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + La chaîne '{0}' n'est pas un nom de type XAML valide. Les noms de type contiennent un préfixe facultatif, un nom, et des arguments de type facultatif, par exemple 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. '{0}' is not a valid XAML member name. - '{0}' is not a valid XAML member name. + '{0}' n'est pas un nom de membre XAML valide. Construction directive '{0}' must be an attribute or the first property element. - Construction directive '{0}' must be an attribute or the first property element. + La directive de construction '{0}' doit être un attribut ou le premier élément de propriété. '{0}' Line number '{1}' and line position '{2}'. - '{0}' Line number '{1}' and line position '{2}'. + '{0}' numéro de ligne '{1}' et position de ligne '{2}'. '{0}' Line number '{1}'. - '{0}' Line number '{1}'. + '{0}' numéro de ligne '{1}'. List collection is not an IList. - List collection is not an IList. + La collection de listes n'est pas un IList. BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + Le BracketCharacter '{0}' n'a aucun BracketCharacter ouvrant/fermant correspondant. Cannot parse the malformed property name '{0}'. - Cannot parse the malformed property name '{0}'. + Impossible d'analyser le nom de propriété incorrect '{0}'. Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Les éléments du tableau doivent être de type '{0}'. Un ou plusieurs éléments ne peuvent pas faire l'objet d'un cast en ce type. Must set Type before calling ProvideValue on ArrayExtension. - Must set Type before calling ProvideValue on ArrayExtension. + Le type doit être défini avant l'appel de ProvideValue sur ArrayExtension. '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + La valeur StaticExtension '{0}' ne peut pas être résolue en énumération, champ statique ou propriété statique. Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + L'extension de balisage '{0}' nécessite que '{1}' soit implémenté dans l'IServiceProvider de ProvideValue. StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension must have Member property set before ProvideValue can be called. + La propriété Member doit être définie pour StaticExtension avant que ProvideValue puisse être appelé. TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension must have TypeName property set before ProvideValue can be called. + La propriété TypeName de TypeExtension doit être définie avant que ProvideValue puisse être appelé. '{0}' string is not valid for type. - '{0}' string is not valid for type. + Chaîne '{0}' non valide pour le type. Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + Impossible de déterminer les paramètres positionnels pour le type '{0}', car il possède plusieurs surcharges de constructeur avec des paramètres '{1}'. Pour pouvoir utiliser cette extension de balisage en XAML, supprimez la ou les surcharges de constructeur en double ou affectez à XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity la valeur True. The name of the member '{0}' contains characters that are invalid in XAML. - The name of the member '{0}' contains characters that are invalid in XAML. + Le nom du membre '{0}' contient des caractères qui ne sont pas valides en XAML. Member '{0}' on type '{1}' is internal. - Member '{0}' on type '{1}' is internal. + Le membre '{0}' sur le type '{1}' est interne. The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + L'invocation d'une méthode '{0}' qui correspond aux contraintes de liaison spécifiées a levé une exception. No local assembly provided to complete URI='{0}'. - No local assembly provided to complete URI='{0}'. + Aucun assembly local fourni pour compléter URI='{0}'. Missing case '{0}' in DeferringWriter'{1}' method. - Missing case '{0}' in DeferringWriter'{1}' method. + Cas manquant '{0}' dans la méthode DeferringWriter'{1}'. Missing case in Default processing of XamlNodes. - Missing case in Default processing of XamlNodes. + Cas manquant dans le traitement par défaut de XamlNodes. Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Signe égal '=' inattendu après '{0}'. Vérifiez si un séparateur de virgule est manquant. Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Signe égal '=' inattendu après '{0}'='{1}'. Vérifiez si un séparateur de virgule est manquant. Missing implicit property case. - Missing implicit property case. + Cas de propriété implicite manquant. Missing case for ImplicitPropertyType. - Missing case for ImplicitPropertyType. + Cas manquant pour ImplicitPropertyType. Missing key value on '{0}' object. - Missing key value on '{0}' object. + Valeur de clé manquante sur l'objet '{0}'. Missing case handler in LookupPropertyBit. - Missing case handler in LookupPropertyBit. + Gestionnaire de cas manquant dans LookupPropertyBit. Service provider is missing the IXamlNameProvider service. - Service provider is missing the IXamlNameProvider service. + Le service IXamlNameProvider est manquant dans le fournisseur de services. Service provider is missing the INameResolver service. - Service provider is missing the INameResolver service. + Le fournisseur INameResolver est manquant dans le fournisseur de services. Missing case in ClrType 'Member' lookup. - Missing case in ClrType 'Member' lookup. + ,Cas manquant dans la recherche de ClrType 'Member'. Creating from text without a TypeConverter is not allowed. - Creating from text without a TypeConverter is not allowed. + La création de texte sans TypeConverter n'est pas autorisée. '{0}' must be of type '{1}'. - '{0}' must be of type '{1}'. + '{0}' doit être de type '{1}'. Reference must have a Name to resolve. - Reference must have a Name to resolve. + La référence doit avoir un nom à résoudre. This setter is not intended to be used directly from your code. Do not call this setter. - This setter is not intended to be used directly from your code. Do not call this setter. + Cette méthode setter n'est pas destinée à être utilisée directement à partir de votre code. N'appelez pas cette méthode setter. Name resolution failure. '{0}' was not found. - Name resolution failure. '{0}' was not found. + Échec de la résolution de noms. '{0}' est introuvable. Cannot register duplicate name '{0}' in this scope. - Cannot register duplicate name '{0}' in this scope. + Impossible d'inscrire le nom dupliqué '{0}' dans cette portée. Could not register named object. {0} - Could not register named object. {0} + Impossible d'inscrire l'objet nommé. {0} '{0}' name is not valid for identifier. - '{0}' name is not valid for identifier. + Nom '{0}' non valide pour l'identificateur. Name cannot be an empty string. - Name cannot be an empty string. + Le nom ne peut pas être une chaîne vide. Name '{0}' was not found. - Name '{0}' was not found. + Le nom '{0}' est introuvable. Cannot attach NameScope to null root instance. - Cannot attach NameScope to null root instance. + Impossible d'attacher NameScope à une instance racine null. The prefix 'xml' is reserved. - The prefix 'xml' is reserved. + Le préfixe 'xml' est réservé. NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace ne peut pas être null. Fournissez une valeur pour cette propriété. NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix ne peut pas être null. Fournissez une valeur pour cette propriété. Namespace '{0}' was not found in scope. - Namespace '{0}' was not found in scope. + L'espace de noms '{0}' est introuvable dans la portée. No Add methods found on type '{0}' for a value of type '{1}'. - No Add methods found on type '{0}' for a value of type '{1}'. + Aucune méthode Add n'a été trouvée sur le type '{0}' pour une valeur de type '{1}'. '{0}' is not allowed in attribute usage. - '{0}' is not allowed in attribute usage. + '{0}' n'est pas autorisé dans l'utilisation d'attribut. No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Aucun constructeur correspondant n'a été trouvé sur le type '{0}'. Vous pouvez utiliser les directives Arguments ou FactoryMethod pour construire ce type. A Constructor for '{0}' with '{1}' arguments was not found. - A Constructor for '{0}' with '{1}' arguments was not found. + Un constructeur pour '{0}' avec '{1}' des arguments est introuvable. No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Aucun constructeur par défaut n'a été trouvé pour le type '{0}'. Vous pouvez utiliser les directives Arguments ou FactoryMethod pour construire ce type. '{0}' is not allowed in element usage. - '{0}' is not allowed in element usage. + '{0}' n'est pas autorisé dans l'utilisation d'élément. XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + Flux de nœud XAML : StartMember manquant sur Type '{0}' avant EndMember. XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML Node Stream: EndMember must follow StartObject and StartMember. + Flux de nœud XAML : EndMember doit suivre StartObject et StartMember. XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + Flux de nœud XAML : GetObject requiert un StartMember après StartObject '{0}'. XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML Node Stream: GetObject must follow a StartObject and StartMember. + Flux de nœud XAML : GetObject doit suivre un StartObject et StartMember. XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + Flux de nœud XAML : '{0}'='{1}' déclaration d'espace de noms requiert un StartMember après StartObject '{2}'. XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + Flux de nœud XAML : StartObject '{0}' requiert un StartMember après StartObject '{1}'. XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + Flux de nœud XAML : la valeur de '{0}' requiert un StartMember après StartObject '{1}'. XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + Flux de nœud XAML : la valeur de '{0}' doit suivre un StartObject et StartMember. No constructor with '{0}' arguments for '{1}'. - No constructor with '{0}' arguments for '{1}'. + Aucun constructeur avec '{0}' arguments pour '{1}'. XAML Node Stream: Missing CurrentObject before EndObject. - XAML Node Stream: Missing CurrentObject before EndObject. + Flux de nœud XAML : CurrentObject manquant avant EndObject. XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML Node Stream: Missing StartObject before StartMember '{0}'. + Flux de nœud XAML : StartObject manquant avant StartMember '{0}'. Type with positional parameters is not a markup extension. - Type with positional parameters is not a markup extension. + Le type avec des paramètres positionnels n'est pas une extension de balisage. NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. + NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' n'est pas une propriété ambiante. '{0}' is not an ambient type. - '{0}' is not an ambient type. + '{0}' n'est pas un type ambiant. The type '{0}' is not assignable from the type '{1}'. - The type '{0}' is not assignable from the type '{1}'. + Le type '{0}' ne peut pas être assigné à partir du type '{1}'. ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] on '{2}' is not a property declared on this type. + ['{0}'('{1}')] sur '{2}' n'est pas une propriété déclarée sur ce type. This operation is not supported on directive members. - This operation is not supported on directive members. + Cette opération n'est pas prise en charge sur les membres de directive. This operation is not supported on unknown members. - This operation is not supported on unknown members. + Cette opération n'est pas prise en charge sur les membres inconnus. This operation is not supported on unknown types. - This operation is not supported on unknown types. + Cette opération n'est pas prise en charge sur les types inconnus. Argument should be a Type Converter, Markup Extension or Null. - Argument should be a Type Converter, Markup Extension or Null. + L'argument doit être un convertisseur de type, une extension de balisage ou la valeur null. Unable to find an attachable property named '{0}' on type '{1}'. - Unable to find an attachable property named '{0}' on type '{1}'. + Impossible de trouver une propriété pouvant être attachée nommée '{0}' sur le type '{1}'. Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + Impossible de localiser la méthode MemberMarkupInfo.DictionaryEntriesFromGeneric. InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor a fourni un argument de type '{0}' alors qu'un paramètre de type '{1}' était attendu. InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor n'a pas fourni le nombre correct d'arguments. InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor n'a pas fourni un constructeur ou une méthode valide. Multidimensional arrays not supported. - Multidimensional arrays not supported. + Tableaux multidimensionnels non pris en charge. Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + Impossible de sérialiser le type '{0}'. Vérifiez que le type est public et qu'il possède un constructeur par défaut ou un descripteur d'instance. Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Impossible de trouver un constructeur approprié pour les arguments de constructeur spécifiés sur le type '{0}'. Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Impossible de lire les objets du type '{0}', car aucun constructeur n'est accessible. Pour que ce type puisse être utilisé en XAML, ajoutez un constructeur par défaut, utilisez ConstructorArgumentAttribute ou fournissez un InstanceDescriptor. Unable to read objects of the type '{0}'. Nested types are not supported. - Unable to read objects of the type '{0}'. Nested types are not supported. + Impossible de lire les objets du type '{0}'. Les types imbriqués ne sont pas pris en charge. '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}' a bloqué l'utilisation du type '{1}' en XAML. Si vous voulez sérialiser ce type, modifiez '{0}'.GetXamlType de manière à ce qu'il retourne une valeur non null pour ce type, ou passez une valeur différente dans le paramètre schemaContext du constructeur XamlObjectReader. The name property '{0}' on type '{1}' must be of type System.String. - The name property '{0}' on type '{1}' must be of type System.String. + La propriété de nom '{0}' sur le type '{1}' doit être de type System.String. The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + Le graphique d'objet contient plusieurs références à une instance de type '{0}' et le sérialiseur ne peut pas trouver d'emplacement commun visible pour écrire l'instance. Examinez l'utilisation de vos portées de nom. An element with the name '{0}' has already been registered in this scope. - An element with the name '{0}' has already been registered in this scope. + Un élément portant le nom '{0}' a déjà été inscrit dans cette portée. Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + Type '{0}' non visible. Si le type est local, définissez le champ LocalAssembly dans XamlReaderSettings. '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}' a bloqué l'utilisation du type '{1}' en XAML. Si vous voulez charger ce type, modifiez '{0}'.GetXamlType de manière à ce qu'il retourne une valeur non null pour ce type, ou passez une valeur différente dans le paramètre schemaContext du constructeur XamlObjectWriter. This operation is only supported on collection types. - This operation is only supported on collection types. + Cette opération est uniquement prise en charge sur les types de collections. This operation is only supported on collection and dictionary types. - This operation is only supported on collection and dictionary types. + Cette opération est uniquement prise en charge sur les types de collection et de dictionnaire. This operation is only supported on dictionary types. - This operation is only supported on dictionary types. + Cette opération est uniquement prise en charge sur les types de dictionnaire. XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + Flux de nœud XAML : EndMember manquant pour '{0}.{1}' avant EndObject. XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + Flux de nœud XAML : EndMember manquant pour '{0}.{1}' avant StartMember '{2}'. The property element '{0}' is not contained by an object element. - The property element '{0}' is not contained by an object element. + L'élément de propriété '{0}' n'est pas contenu dans un élément objet. Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Impossible de charger l'assembly '{0}', car une autre version du même assembly est chargée '{1}'. Too many attributes are specified for '{0}'. - Too many attributes are specified for '{0}'. + Trop d'attributs spécifiés pour '{0}'. '{0}' requires more attributes. - '{0}' requires more attributes. + '{0}' nécessite plus d'attributs. GetPositionalParameters returned the wrong length vector. - GetPositionalParameters returned the wrong length vector. + GetPositionalParameters a retourné le vecteur de longueur incorrect. Prefix '{0}' does not map to a namespace. - Prefix '{0}' does not map to a namespace. + Le préfixe '{0}' ne mappe pas à un espace de noms. The prefix '{0}' could not be found. - The prefix '{0}' could not be found. + Le préfixe '{0}' est introuvable. '{0}' property on '{1}' does not allow you to specify text. - '{0}' property on '{1}' does not allow you to specify text. + La propriété '{0}' sur '{1}' ne vous permet pas de spécifier du texte. PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement + PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement '{0}' is not implemented. - '{0}' is not implemented. + '{0}' n'est pas implémenté. Provide value on '{0}' threw an exception. - Provide value on '{0}' threw an exception. + La valeur fournie sur '{0}' a levé une exception. Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + Impossible d'appeler MarkupExtension.ProvideValue en raison d'une dépendance cyclique. Les propriétés dans un MarkupExtension ne peuvent pas référencer des objets qui référencent le résultat de MarkupExtension. Les MarkupExtensions affectés sont : '{0}' type name does not have the expected format 'className, assembly'. - '{0}' type name does not have the expected format 'className, assembly'. + Le nom de type '{0}' n'a pas le format attendu 'className, assembly'. Quote characters ' or " are only allowed at the start of values. - Quote characters ' or " are only allowed at the start of values. + Les guillemets ' ou " sont uniquement autorisés au début des valeurs. Value cannot be null. Object reference: '{0}'. - Value cannot be null. Object reference: '{0}'. + La valeur ne peut pas être null. Référence d'objet : '{0}'. schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext parameter cannot be different from savedContext.SchemaContext + Le paramètre schemaContext ne peut pas être différent de savedContext.SchemaContext. savedContext.SchemaContext cannot be null - savedContext.SchemaContext cannot be null + savedContext.SchemaContext ne peut pas être null. SchemaContext on writer must be initialized before accessing the reader. - SchemaContext on writer must be initialized before accessing the reader. + SchemaContext sur l'enregistreur doit être initialisé avant d'accéder au lecteur. SchemaContext cannot be null. - SchemaContext cannot be null. + SchemaContext ne peut pas être null. Invalid security XML. Missing expected attribute '{0}'. - Invalid security XML. Missing expected attribute '{0}'. + XML de sécurité non valide. Attribut attendu manquant '{0}'. Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Invalid security XML. Unexpected tag '{0}', expected '{1}'. + XML de sécurité non valide. Balise '{0}' inattendue, '{1}' attendu. Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + XML de sécurité non valide. Valeur '{0}' inattendue dans l'attribut '{1}', '{2}' attendu. This serviceType is already registered to another service. - This serviceType is already registered to another service. + Ce serviceType est déjà inscrit sur un autre service. Set connectionId threw an exception. - Set connectionId threw an exception. + La définition de connectionId a levé une exception. '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' est une propriété sans méthode getter et n'est pas une propriété XAML valide. Cannot set TargetType on a non-attachable Member. - Cannot set TargetType on a non-attachable Member. + Impossible de définir TargetType sur un membre ne pouvant pas être attaché. Setting xml:base on '{0}' threw an exception. - Setting xml:base on '{0}' threw an exception. + La définition de xml:base sur '{0}' a levé une exception. Set property '{0}' threw an exception. - Set property '{0}' threw an exception. + La propriété Set '{0}' a levé une exception. Setting xml instance on '{0}' threw an exception. - Setting xml instance on '{0}' threw an exception. + La définition d'une instance xml sur '{0}' a levé une exception. Setting properties is not allowed on a type converted instance. Property = '{0}' - Setting properties is not allowed on a type converted instance. Property = '{0}' + La définition de propriétés n'est pas autorisée sur une instance convertie en type. Propriété = '{0}' Method '{0}' is not supported by default. It can be implemented in derived classes. - Method '{0}' is not supported by default. It can be implemented in derived classes. + La méthode '{0}' n'est pas prise en charge par défaut. Elle peut être implémentée dans des classes dérivées. ShouldSerialize check failed for member '{0}'. - ShouldSerialize check failed for member '{0}'. + Échec de la vérification ShouldSerialize pour le membre '{0}'. Directly Assignable Fixups must only have one name. - Directly Assignable Fixups must only have one name. + Les corrections pouvant directement être assignées doivent avoir un seul nom. StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. + StartElement ::= . ELEMENT DIRECTIVE*. The string is null or empty. - The string is null or empty. + La chaîne est null ou vide. Deferred load section was not collected in '{0}'. - Deferred load section was not collected in '{0}'. + La section de chargement différé n'a pas été collectée dans '{0}'. Thread is already started. - Thread is already started. + Le thread est déjà démarré. (null) - (null) + (null) Error with member '{0}'.'{1}'. It has more than one '{2}'. - Error with member '{0}'.'{1}'. It has more than one '{2}'. + Erreur avec le membre '{0}'.'{1}'. Il contient plusieurs '{2}'. Error with type '{0}'. It has more than one '{1}'. - Error with type '{0}'. It has more than one '{1}'. + Erreur avec le type '{0}'. Il contient plusieurs '{1}'. Only one TypeConverter attribute is allowed on a type. - Only one TypeConverter attribute is allowed on a type. + Seul un attribut TypeConverter est autorisé sur un type. Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + L'objet '{0}' assigné à la directive '{1}' a des propriétés qui sont des références aux objets nommés '{2}' qui n'ont pas encore été définis. Les références anticipées, ou les références à des objets qui contiennent des références anticipées, ne sont pas prises en charge dans des directives de construction d'objet. Failed to create a '{0}' from the text '{1}'. - Failed to create a '{0}' from the text '{1}'. + Échec de la création d'un '{0}' à partir du texte '{1}'. Failed to convert '{0}' to type '{1}'. - Failed to convert '{0}' to type '{1}'. + Échec de la conversion de '{0}' en type '{1}'. The name of the type '{0}' contains characters that are invalid in XAML. - The name of the type '{0}' contains characters that are invalid in XAML. + Le nom du type '{0}' contient des caractères qui ne sont pas valides en XAML. Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + Le type '{0}' n'a pas de propriété de contenu. Spécifiez le nom de la propriété à définir ou ajoutez un ContentPropertyAttribute ou un TypeConverterAttribute sur le type. Type name '{0}' cannot have a dot '.'. - Type name '{0}' cannot have a dot '.'. + Le nom de type '{0}' ne peut pas contenir de point '.'. Type reference cannot find type named '{0}'. - Type reference cannot find type named '{0}'. + La référence de type ne peut pas trouver un type nommé '{0}'. Type '{0}' is not public. - Type '{0}' is not public. + Le type '{0}' n'est pas public. Unclosed quoted value. - Unclosed quoted value. + Valeur entre guillemets non fermée. Unexpected close of XAML Node Stream. - Unexpected close of XAML Node Stream. + Fermeture inattendue du flux du nœud XAML. Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Métadonnées non valides pour l'attribut '{0}' sur '{1}'. Argument(s) '{2}' attendus de type '{3}'. Unexpected '{0}' in parse rule '{1}'. - Unexpected '{0}' in parse rule '{1}'. + '{0}' inattendu dans la règle d'analyse '{1}'. Unexpected token '{0}' in rule: '{1}', in '{2}'. - Unexpected token '{0}' in rule: '{1}', in '{2}'. + Jeton inattendu '{0}' dans la règle : '{1}', dans '{2}'. Unexpected token after end of markup extension. - Unexpected token after end of markup extension. + Jeton inattendu après la fin de l'extension de balisage. Unhandled BoolTypeBit. - Unhandled BoolTypeBit. + BoolTypeBit non géré. ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] on '{2}' is not a known property. + ['{0}'('{1}')] sur '{2}' n'est pas une propriété connue. Unknown member '{0}' on '{1}'. - Unknown member '{0}' on '{1}'. + Membre inconnu '{0}' sur '{1}'. Unknown member '{0}' on unknown type '{1}'. - Unknown member '{0}' on unknown type '{1}'. + Membre inconnu '{0}' sur le type inconnu '{1}'. Unknown member '{0}'. - Unknown member '{0}'. + Membre inconnu '{0}'. Unknown type '{0}'. - Unknown type '{0}'. + Type inconnu '{0}'. Unresolved reference '{0}'. - Unresolved reference '{0}'. + Référence non résolue '{0}'. XAML namespace '{0}' is not resolved. - XAML namespace '{0}' is not resolved. + L'espace de noms XAML {0} n'est pas résolu. Uri '{0}' was not found. - Uri '{0}' was not found. + L'Uri {0} est introuvable. Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Erreur avec le type '{0}'. MarkupExtensions ne peut pas utiliser l'attribut 'UsableDuringInitialization'. A value in the '{0}' array is null. - A value in the '{0}' array is null. + Une valeur dans le tableau '{0}' est null. XAML Node Stream: Value nodes must be followed by EndMember. - XAML Node Stream: Value nodes must be followed by EndMember. + Flux de nœud XAML : les nœuds de valeur doit être suivis par EndMember. XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter ne peut pas écrire la valeur '{0}' qui contient un espace blanc significatif dans la collection '{1}'. White space is not allowed after end of markup extension. - White space is not allowed after end of markup extension. + Un espace blanc n'est pas autorisé après la fin d'une extension de balisage. An attempt was made to write to a XamlWriter that has had its Closed method called. - An attempt was made to write to a XamlWriter that has had its Closed method called. + Tentative d'écriture dans un XamlWriter dont la méthode Closed a déjà été appelée. Choice cannot follow a Fallback. - Choice cannot follow a Fallback. + Un élément Choice ne peut pas suivre un élément Fallback. AlternateContent must contain one or more Choice elements. - AlternateContent must contain one or more Choice elements. + AlternateContent doit contenir un ou plusieurs éléments Choice. Choice is valid only in AlternateContent. - Choice is valid only in AlternateContent. + Choice n'est valide que dans AlternateContent. There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Il existe un cycle de définitions de compatibilité XML, afin que l'espace de noms '{0}' se remplace lui-même. Cela peut être dû à des XmlnsCompatibilityAttributes incohérents dans différents assemblys. Modifiez les définitions pour supprimer ce cycle ou passez un jeu d'assemblys de référence qui ne sont pas en conflit dans le constructeur XamlSchemaContext. Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + Déclaration Preserve en double pour l'élément '{1}' de l'espace de noms '{0}'. Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Déclaration ProcessContent en double pour l'élément '{1}' de l'espace de noms '{0}'. Duplicate wildcard Preserve declaration for namespace '{0}'. - Duplicate wildcard Preserve declaration for namespace '{0}'. + Déclaration Preserve générique en double pour l'espace de noms '{0}'. Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Déclaration ProcessContent générique en double pour l'espace de noms '{0}'. Fallback is valid only in AlternateContent. - Fallback is valid only in AlternateContent. + Fallback valide uniquement dans AlternateContent. '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + L'élément '{0}' n'est pas un enfant valide de AlternateContent. Seuls les éléments Choice et Fallback sont des enfants valides d'un élément AlternateContent. '{0}' attribute is not valid for '{1}' element. - '{0}' attribute is not valid for '{1}' element. + L'attribut '{0}' n'est pas valide pour l'élément '{1}'. '{0}' format is not valid. - '{0}' format is not valid. + Format '{0}' non valide. Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + Impossible d'avoir une déclaration Preserve à la fois générique et spécifique pour l'espace de noms '{0}'. Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + Impossible d'avoir à la fois une déclaration ProcessContent générique et spécifique pour l'espace de noms '{0}'. Requires attribute must contain a valid namespace prefix. - Requires attribute must contain a valid namespace prefix. + L'attribut Requires doit contenir un préfixe d'espace de noms valide. '{0}' attribute value is not a valid XML name. - '{0}' attribute value is not a valid XML name. + La valeur de l'attribut '{0}' n'est pas un nom XML valide. AlternateContent must contain only one Fallback element. - AlternateContent must contain only one Fallback element. + AlternateContent ne doit contenir qu'un seul élément Fallback. MustUnderstand condition failed on namespace '{0}'. - MustUnderstand condition failed on namespace '{0}'. + Échec de la condition MustUnderstand sur l'espace de noms '{0}'. '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' namespace cannot preserve items; it must be declared Ignorable first. + L'espace de noms '{0}' ne peut pas conserver les éléments ; il doit d'abord être déclaré Ignorable. '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' namespace cannot process content; it must be declared Ignorable first. + L'espace de noms '{0}' ne peut pas traiter le contenu ; il doit d'abord être déclaré Ignorable. Choice must contain a Requires attribute. - Choice must contain a Requires attribute. + L'élément Choice doit comporter un attribut Requires. '{0}' prefix is not defined. - '{0}' prefix is not defined. + Le préfixe '{0}' n'est pas défini. Unrecognized compatibility attribute '{0}'. - Unrecognized compatibility attribute '{0}'. + Attribut de compatibilité '{0}' non reconnu. Unrecognized Compatibility element '{0}'. - Unrecognized Compatibility element '{0}'. + Élément de compatibilité '{0}' non reconnu. Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + Le nom de classe spécifié '{0}' ne correspond pas au type d'instance racine réel '{1}'. Supprimez la directive Class ou fournissez une instance via XamlObjectWriterSettings.RootObjectInstance. Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Type de nœud XAML inattendu '{0}' à partir de XamlReader dans XamlFactory. Cannot set SchemaContext on XamlMarkupExtensionWriter. - Cannot set SchemaContext on XamlMarkupExtensionWriter. + Impossible de définir SchemaContext sur XamlMarkupExtensionWriter. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Impossible d'écrire une valeur qui n'est pas une chaîne. The member '{0}' has already been written. - The member '{0}' has already been written. + Le membre '{0}' a déjà été écrit. Errors detected in input. - Errors detected in input. + Erreurs détectées dans l'entrée. Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Impossible de convertir cette instance XamlTypeName en chaîne, car l'INamespacePrefixLookup n'a pas pu générer un préfixe pour l'espace de noms '{0}'. Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Impossible de convertir cette instance XamlTypeName en chaîne, car la propriété Name est null ou vide. Définissez la propriété Name avant d'appeler XamlTypeName.ToString. Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Impossible de convertir cette instance XamlTypeName en chaîne, car la propriété Namespace est null. Définissez la propriété Namespace avant d'appeler XamlTypeName.ToString. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Impossible d'écrire une valeur qui n'est pas une chaîne. The member '{0}' has already been written. - The member '{0}' has already been written. + Le membre '{0}' a déjà été écrit. The argument isObjectFromMember can only be set to true when the type is a collection. - The argument isObjectFromMember can only be set to true when the type is a collection. + L'argument isObjectFromMember peut uniquement avoir la valeur True lorsque le type est une collection. Namespace '{0}' already has a prefix defined in current scope. - Namespace '{0}' already has a prefix defined in current scope. + L'espace de noms '{0}' a déjà un préfixe défini dans la portée actuelle. The prefix '{0}' is already defined in current scope. - The prefix '{0}' is already defined in current scope. + Le préfixe '{0}' est déjà défini dans la portée actuelle. Unable to call '{0}' in current state. - Unable to call '{0}' in current state. + Impossible d'appeler '{0}' dans l'état actuel. Unable to call WriteObject with isObjectFromMember set to true in current state. - Unable to call WriteObject with isObjectFromMember set to true in current state. + Impossible d'appeler WriteObject avec isObjectFromMember ayant la valeur True dans l'état actuel. Need to implement public/internal sorting. - Need to implement public/internal sorting. + Vous devez implémenter un tri public/interne. The value for XmlData property '{0}' is null or not IXmlSerializable. - The value for XmlData property '{0}' is null or not IXmlSerializable. + La valeur de la propriété XmlData '{0}' est null ou n'est pas IXmlSerializable. The value for XmlData property '{0}' is not an XmlReader. - The value for XmlData property '{0}' is not an XmlReader. + La valeur pour la propriété XmlData '{0}' n'est pas un XmlReader. There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + Il existe un cycle de définitions XmlnsCompatibleWithAttribute dans l'assembly '{0}', afin que l'espace de noms '{1}' se remplace lui-même. Modifiez les définitions pour supprimer ce cycle. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.it.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.it.xlf index f338eaa2297..e26e00fa53e 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.it.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.it.xlf @@ -4,1522 +4,1522 @@ Enumerating attached properties on object '{0}' threw an exception. - Enumerating attached properties on object '{0}' threw an exception. + L'enumerazione delle proprietà associate all'oggetto '{0}' ha generato un'eccezione. Add value to collection of type '{0}' threw an exception. - Add value to collection of type '{0}' threw an exception. + L'aggiunta del valore alla raccolta di tipo '{0}' ha generato un'eccezione. Add value to dictionary of type '{0}' threw an exception. - Add value to dictionary of type '{0}' threw an exception. + L'aggiunta del valore al dizionario di tipo '{0}' ha generato un'eccezione. Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Impossibile determinare il tipo di elemento del tipo di raccolta '{0}' perché ha più metodi Add o implementazioni ICollection<T>. Per rendere utilizzabile in XAML questo tipo di raccolta, aggiungere un metodo Add(object) pubblico, implementare System.Collections.IList o una singola System.Collections.Generic.ICollection<T>. Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Impossibile determinare il tipo di elemento del tipo di dizionario '{0}' perché ha più metodi o implementazioni IDictionary<K,V>. Per rendere utilizzabile in XAML questo tipo di dizionario, aggiungere un metodo Add(object,object) pubblico, implementare System.Collections.IDictionary o un singolo System.Collections.Generic.IDictionary<K,V>. One of the following arguments must be non-null: '{0}'. - One of the following arguments must be non-null: '{0}'. + Uno dei seguenti argomenti deve essere non null: '{0}'. Array Add method is not implemented. - Array Add method is not implemented. + Metodo Add della matrice non implementato. Attachable events are not implemented. - Attachable events are not implemented. + Eventi associabili non implementati. Attachable member '{0}' was not found. - Attachable member '{0}' was not found. + Membro associabile '{0}' non trovato. Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + Impossibile impostare la proprietà '{0}' sull'oggetto '{1}' perché l'oggetto è un riferimento in avanti non completamente inizializzato. Nomi non risolti: '{2}'. An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Una proprietà associabile, non supportata, con nome '{1}' è associata a una chiave '{0}' del dizionario che è una stringa o può essere convertita a un tipo stringa. An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Una proprietà associabile con nome '{2}' è associata a una proprietà con nome '{1}'. La proprietà con nome '{1}' è una stringa o può essere convertita a un tipo stringa; le associazioni a tali proprietà non sono supportate. Per il debug, la proprietà '{1}' contiene un oggetto '{0}'. An unhandled scanner attribute was encountered. - An unhandled scanner attribute was encountered. + È stato rilevato un attributo scanner non gestito. One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Uno dei valori InternalsVisibleToAttribute nell'assembly '{0}' non è un nome di assembly valido. Usare il formato 'AssemblyShortName' o 'AssemblyShortName, PublicKey=...'. InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Il valore InternalsVisibleToAttribute '{0}' nell'assembly '{1}' non è un nome di assembly valido. Usare il formato 'AssemblyShortName' o 'AssemblyShortName, PublicKey=...'. Bad method '{0}' on '{1}'. - Bad method '{0}' on '{1}'. + Metodo non valido '{0}' su '{1}'. Bad state in ObjectWriter. Non directive missing instance. - Bad state in ObjectWriter. Non directive missing instance. + Stato non valido in ObjectWriter. Istanza mancante di una direttiva XAML. An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + Proprietà richiesta mancante in XmlnsCompatibleWithAttribute nell'assembly '{0}'. Impostare entrambe le proprietà NewNamespace e OldNamespace o rimuovere XmlnsCompatibleWithAttribute. An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + Proprietà richiesta mancante in XmlnsDefinitionAttribute nell'assembly '{0}'. Impostare entrambe le proprietà ClrNamespace e XmlNamespace o rimuovere XmlnsDefinitionAttribute. An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + Proprietà richiesta mancante in XmlnsPrefixAttribute nell'assembly '{0}'. Impostare entrambe le proprietà Prefix e XmlNamespace o rimuovere XmlnsPrefixAttribute. Builder Stack is not empty when end of XamlNode stream was reached. - Builder Stack is not empty when end of XamlNode stream was reached. + Stack del generatore non vuoto al raggiungimento della fine del flusso XamlNode. Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Impossibile verificare la convertibilità dal tipo '{0}' utilizzando '{1}'. In genere indica che TypeConverter non è correttamente implementato. Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Impossibile verificare la convertibilità al tipo '{0}' utilizzando '{1}'. In genere indica che TypeConverter non è correttamente implementato. In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + Nelle estensioni di markup, tutti i valori dell'argomento del costruttore devono essere atom. Per l'oggetto di tipo '{0}', uno o più valori dell'argomento non sono atomici. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + Impossibile creare un'istanza di '{0}' perché XamlType non è valido. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + Impossibile creare un'istanza di '{0}' perché XamlType non è valido. Cannot find Assembly '{0}' in URI '{1}'. - Cannot find Assembly '{0}' in URI '{1}'. + L'assembly '{0}' non è stato trovato nell'URI '{1}'. Cannot reassign a previously set SchemaContext. - Cannot reassign a previously set SchemaContext. + Impossibile riassegnare un oggetto SchemaContext impostato in precedenza. Cannot resolve type '{0}' for method '{1}'. - Cannot resolve type '{0}' for method '{1}'. + Impossibile risolvere il tipo '{0}' per il metodo '{1}'. BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri può essere impostato una sola al nodo radice (XamlXmlReader fornisce un valore predefinito al nodo radice). Cannot set SchemaContext on ObjectWriter. - Cannot set SchemaContext on ObjectWriter. + Impossibile impostare SchemaContext su ObjectWriter. Cannot set SchemaContext to null. - Cannot set SchemaContext to null. + Impossibile impostare SchemaContext su null. Cannot write on a closed XamlWriter. - Cannot write on a closed XamlWriter. + Impossibile scrivere su un XamlWriter chiuso. The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + Il valore '{1}' contiene spazi vuoti significativi ma "xml:space = preserve" non può essere scritto sul membro '{0}'. Cannot assign root instance of type '{0}' to type '{1}'. - Cannot assign root instance of type '{0}' to type '{1}'. + Impossibile assegnare l'istanza radice di tipo '{0}' al tipo '{1}'. Cannot create unknown type '{0}'. - Cannot create unknown type '{0}'. + Impossibile creare il tipo sconosciuto '{0}'. Cannot get write-only property '{0}'. - Cannot get write-only property '{0}'. + Impossibile ottenere la proprietà di sola scrittura '{0}'. Cannot set read-only property '{0}'. - Cannot set read-only property '{0}'. + Impossibile impostare la proprietà di sola lettura '{0}'. Cannot set unknown member '{0}'. - Cannot set unknown member '{0}'. + Impossibile impostare il membro sconosciuto '{0}'. Close called while inside a deferred load section. - Close called while inside a deferred load section. + Close chiamato dall'interno di una sezione di caricamento posticipata. Must close XamlWriter before reading from XamlNodeList. - Must close XamlWriter before reading from XamlNodeList. + È necessario chiudere XamlWriter prima di leggere da XamlNodeList. Collection '{0}' cannot contain null values. - Collection '{0}' cannot contain null values. + La raccolta '{0}' non può contenere valori null. Failed attempting to create an Implicit Type with a constructor. - Failed attempting to create an Implicit Type with a constructor. + Tentativo di creare un tipo implicito con un costruttore non riuscito. The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + La chiamata del costruttore sul tipo '{0}' corrispondente ai vincoli di associazione specificati ha generato un'eccezione. Cannot write the given positional parameters because a matching constructor was not found. - Cannot write the given positional parameters because a matching constructor was not found. + Impossibile scrivere i parametri posizionali specificati perché non è stato trovato un costruttore corrispondente. '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer cannot convert from '{1}'. + ValueSerializer '{0}' non è in grado di eseguire conversioni da '{1}'. '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + ValueSerializer '{0}' non è in grado di convertire '{1}' in '{2}'. Converter type '{0}' doesn't derive from expected base type '{1}'. - Converter type '{0}' doesn't derive from expected base type '{1}'. + Il tipo di convertitore '{0}' non deriva dal tipo di base previsto '{1}'. Failed to add attached properties to item in ConditionalWeakTable. - Failed to add attached properties to item in ConditionalWeakTable. + Impossibile aggiungere le proprietà associate all'elemento di ConditionalWeakTable. Deferred load threw an exception. - Deferred load threw an exception. + Il caricamento posticipato ha generato un'eccezione. Deferred member was not collected in '{0}'. - Deferred member was not collected in '{0}'. + Membro posticipato non raccolto in '{0}'. Save of deferred-load content threw an exception. - Save of deferred-load content threw an exception. + Il salvataggio del contenuto del caricamento posticipato ha generato un'eccezione. Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + Impossibile ottenere XamlDeferringLoader dal XamlValueConverter '{0}' perché la relativa proprietà ConverterInstance è null. '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}' dipende da '{0}'.{1}', che non è stato impostato. Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + Il dizionario di tipo '{0}' non è in grado di aggiungere la chiave '{1}'. Verrà utilizzato un TypeConverter per convertire la chiave nel tipo '{2}'. Per evitare la visualizzazione dell'errore, eseguire l'override di System.Collections.IDictionary.Add ed eseguire la conversione. Directive getter is not implemented. - Directive getter is not implemented. + Getter direttiva non implementato. Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + La direttiva '{0}' deve essere un valore di tipo stringa. Rimuovere la direttiva o cambiarla in un valore stringa. Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + La direttiva '{0}' è consentita solo sull'oggetto radice. Rimuovere la direttiva o spostarla alla radice del documento. Directive '{0}' was not found in TargetNamespace '{1}'. - Directive '{0}' was not found in TargetNamespace '{1}'. + Impossibile trovare la direttiva '{0}' in TargetNamespace '{1}'. '{0}' property has already been set on '{1}'. - '{0}' property has already been set on '{1}'. + La proprietà '{0}' è già stata impostata su '{1}'. There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + Sono presenti più XmlnsCompatibleWithAttribute nell'assembly '{0}' per OldNamespace '{1}'. Rimuovere gli attributi in eccesso. There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Sono presenti XmlnsCompatibleWithAttributes in conflitto negli assembly '{0}' e '{1}' per OldNamespace '{2}'. Modificare gli attributi affinché abbiano lo stesso NewNamespace o passare un set di assembly di riferimento non in conflitto nel costruttore XamlSchemaContext. ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. + ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). + Element ::= . EmptyElement | ( StartElement ElementBody ). EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. + EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. + EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Impossibile assegnare l'evento '{0}' a un valore non assegnabile a '{1}'. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Impossibile scrivere parametri posizionali nello stato corrente. Il writer non può scrivere i parametri posizionali in forma di attributo perché è già stata avviata la scrittura di elementi, né espandere i parametri posizionali perché non tutte le proprietà sono modificabili. Provare a spostare il membro del parametro posizionale in una posizione precedente nel flusso del nodo dove XamlXmlWriter può ancora scrivere attributi. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + Impossibile scrivere parametri posizionali nello stato corrente. Il writer non può scrivere i parametri posizionali in forma di attributo perché è già stata avviata la scrittura di elementi, né espandere i parametri posizionali perché UnderlyingType sul tipo '{0}' è null. Provare a spostare il membro del parametro posizionale in una posizione precedente nel flusso del nodo dove XamlXmlWriter può ancora scrivere attributi. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Impossibile scrivere parametri posizionali nello stato corrente. Il writer non può scrivere i parametri posizionali in forma di attributo perché è già stata avviata la scrittura di elementi, né espandere i parametri posizionali a causa della mancanza di un costruttore predefinito sull'estensione di markup contenente i parametri posizionali. Provare a spostare il membro del parametro posizionale in una posizione precedente nel flusso del nodo dove XamlXmlWriter è ancora in grado di scrivere attributi. Expected permission of type XamlLoadPermission. - Expected permission of type XamlLoadPermission. + Prevista autorizzazione di tipo XamlLoadPermission. Expected value of type ObjectMarkupInfo. - Expected value of type ObjectMarkupInfo. + Previsto valore di tipo ObjectMarkupInfo. Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + Il nome assembly '{0}' non è un nome completo. È necessario fornire nome, versione, impostazioni cultura e PublicKeyToken. Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + Il nome di tipo '{0}' non è un nome completo di assembly. È possibile ottenere questo valore da System.Type.AssemblyQualifiedName. The factory method '{0}' that matches the specified binding constraints returned null. - The factory method '{0}' that matches the specified binding constraints returned null. + Il metodo factory '{0}' corrispondente ai vincoli di associazione specificati ha restituito un valore null. Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + Non è stato possibile caricare il file o l'assembly '{0}' o una delle relative dipendenze. Il sistema non riesce a trovare il file specificato. Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Tentativo di fare riferimento a oggetti con nome '{0}' non ancora definiti. I riferimenti in avanti o i riferimenti a oggetti contenenti riferimenti in avanti non sono supportati su direttive diverse da Key. Cannot promote from Array. - Cannot promote from Array. + Non è possibile alzare di livello dalla matrice. Cannot promote from '{0}' to '{1}' because the target map is too small. - Cannot promote from '{0}' to '{1}' because the target map is too small. + Impossibile promuovere da '{0}' a '{1}' perché la mappa di destinazione è troppo piccola. Getting instance of '{0}' threw an exception. - Getting instance of '{0}' threw an exception. + Il recupero dell'istanza di '{0}' ha generato un'eccezione. Retrieving items in collection or dictionary of type '{0}' threw an exception. - Retrieving items in collection or dictionary of type '{0}' threw an exception. + Il recupero degli elementi della raccolta o del dizionario di tipo'{0}' ha generato un'eccezione. XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems ha restituito un valore null per il tipo '{0}'. In genere indica un tipo di raccolta implementato in modo non valido. Collection property '{0}'.'{1}' is null. - Collection property '{0}'.'{1}' is null. + Proprietà della raccolta '{0}'.'{1}' null. Cannot get TargetType on a non-attachable Member. - Cannot get TargetType on a non-attachable Member. + Impossibile ottenere TargetType su un membro non associabile. Get property '{0}' threw an exception. - Get property '{0}' threw an exception. + La proprietà Get '{0}' ha generato un'eccezione. Either getter or setter must be non-null. - Either getter or setter must be non-null. + Getter o Setter devono essere non null. Attached property getter methods must have one parameter and a non-void return type. - Attached property getter methods must have one parameter and a non-void return type. + I metodi Get della proprietà associata devono avere un parametro e un tipo restituito non void. Attached property setter and attached event adder methods must have two parameters. - Attached property setter and attached event adder methods must have two parameters. + Il metodo Set della proprietà associata e il metodo Add dell'evento associato devono avere due parametri. Initialization of '{0}' threw an exception. - Initialization of '{0}' threw an exception. + L'inizializzazione di '{0}' ha generato un'eccezione. Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + Impossibile inizializzare il tipo '{0}' dal testo (XamlLanguage.Initialization). Aggiungere TypeConverter al tipo o modificare XAML affinché utilizzi un costruttore o un metodo factor. Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + Carattere '{0}' imprevisto nella stringa '{1}'. Nome di tipo XAML non valido. Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + È stato rilevato un carattere di parentesi quadra di chiusura '{0}' per il quale non esiste un carattere di parentesi quadra di apertura corrispondente. Event argument is invalid. - Event argument is invalid. + Argomento dell'evento non valido. Invalid expression: '{0}' - Invalid expression: '{0}' + Espressione non valida: '{0}' Type argument '{0}' is not a valid type. - Type argument '{0}' is not a valid type. + L'argomento di tipo '{0}' non è un tipo valido. The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + La stringa '{0}' non è un elenco di nomi di tipo XAML valido. Gli elenchi di nomi di tipo validi sono delimitati da virgola, ad esempio 'x:String, x:Int32'. The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + La stringa '{0}' non è un nome di tipo XAML valido. I nomi di tipo contengono un prefisso facoltativo, un nome e argomenti di tipo facoltativi, ad esempio 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. '{0}' is not a valid XAML member name. - '{0}' is not a valid XAML member name. + '{0}' non è un nome di membro XAML valido. Construction directive '{0}' must be an attribute or the first property element. - Construction directive '{0}' must be an attribute or the first property element. + La direttiva di costruzione '{0}' deve essere un attributo o il primo elemento della proprietà. '{0}' Line number '{1}' and line position '{2}'. - '{0}' Line number '{1}' and line position '{2}'. + '{0}' numero riga '{1}' e posizione riga '{2}'. '{0}' Line number '{1}'. - '{0}' Line number '{1}'. + '{0}' numero riga '{1}'. List collection is not an IList. - List collection is not an IList. + La raccolta di elenchi non è una IList. BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + Per il carattere di parentesi quadra '{0}' non esiste un carattere di parentesi quadra di apertura/chiusura corrispondente. Cannot parse the malformed property name '{0}'. - Cannot parse the malformed property name '{0}'. + Impossibile analizzare il nome di proprietà non valido '{0}'. Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Gli elementi nella matrice devono essere di tipo '{0}'. Non è possibile eseguire il cast a questo tipo per uno o più elementi. Must set Type before calling ProvideValue on ArrayExtension. - Must set Type before calling ProvideValue on ArrayExtension. + È necessario impostare Type prima di chiamare ProvideValue su ArrayExtension. '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + Impossibile risolvere il valore StaticExtension '{0}' in un'enumerazione, un campo statico o una proprietà statica. Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + L'estensione di markup '{0}' richiede l'implementazione di '{1}' nel IServiceProvider per ProvideValue. StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension must have Member property set before ProvideValue can be called. + È necessario impostare la proprietà Member per StaticExtension prima di poter chiamare ProvideValue. TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension must have TypeName property set before ProvideValue can be called. + È necessario impostare la proprietà TypeName per TypeExtension prima di poter chiamare ProvideValue. '{0}' string is not valid for type. - '{0}' string is not valid for type. + Stringa '{0}' non valida per il tipo. Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + Impossibile determinare i parametri posizionali per il tipo '{0}' perché ha più di un overload del costruttore con parametri '{1}'. Per rendere utilizzabile l'estensione di markup corrente in XAML, rimuovere gli overload del costruttore duplicati o impostare XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity su true. The name of the member '{0}' contains characters that are invalid in XAML. - The name of the member '{0}' contains characters that are invalid in XAML. + Il nome del membro '{0}' contiene caratteri non validi in XAML. Member '{0}' on type '{1}' is internal. - Member '{0}' on type '{1}' is internal. + Il membro '{0}' sul tipo '{1}' è interno. The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + La chiamata di un metodo '{0}' corrispondente ai vincoli di associazione specificati ha generato un'eccezione. No local assembly provided to complete URI='{0}'. - No local assembly provided to complete URI='{0}'. + Nessun assembly locale fornito per completare l'URI='{0}'. Missing case '{0}' in DeferringWriter'{1}' method. - Missing case '{0}' in DeferringWriter'{1}' method. + Occorrenza mancante '{0}' nel metodo DeferringWriter'{1}'. Missing case in Default processing of XamlNodes. - Missing case in Default processing of XamlNodes. + Occorrenza mancante nell'elaborazione predefinita di XamlNodes. Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Segno di uguale '=' imprevisto dopo '{0}'. Verificare che un separatore di tipo virgola sia disponibile. Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Segno di uguale '=' imprevisto dopo '{0}'='{1}'. Verificare che un separatore di tipo virgola sia disponibile. Missing implicit property case. - Missing implicit property case. + Case di proprietà implicita mancante. Missing case for ImplicitPropertyType. - Missing case for ImplicitPropertyType. + Occorrenza mancante per ImplicitPropertyType. Missing key value on '{0}' object. - Missing key value on '{0}' object. + Valore di chiave mancante nell'oggetto '{0}'. Missing case handler in LookupPropertyBit. - Missing case handler in LookupPropertyBit. + Gestore di occorrenze mancanti in LookupPropertyBit. Service provider is missing the IXamlNameProvider service. - Service provider is missing the IXamlNameProvider service. + Servizio IXamlNameProvider mancante nel provider di servizi. Service provider is missing the INameResolver service. - Service provider is missing the INameResolver service. + Servizio INameResolver mancante nel provider di servizi. Missing case in ClrType 'Member' lookup. - Missing case in ClrType 'Member' lookup. + Occorrenza mancante in ricerca 'Member' ClrType. Creating from text without a TypeConverter is not allowed. - Creating from text without a TypeConverter is not allowed. + Creazione da testo senza un TypeConverter non consentita. '{0}' must be of type '{1}'. - '{0}' must be of type '{1}'. + '{0}' deve essere di tipo '{1}'. Reference must have a Name to resolve. - Reference must have a Name to resolve. + Il riferimento deve avere un nome da risolvere. This setter is not intended to be used directly from your code. Do not call this setter. - This setter is not intended to be used directly from your code. Do not call this setter. + Il Setter corrente non può essere utilizzato direttamente dal codice. Non chiamare il Setter corrente. Name resolution failure. '{0}' was not found. - Name resolution failure. '{0}' was not found. + Risoluzione nome non riuscita. Impossibile trovare '{0}'. Cannot register duplicate name '{0}' in this scope. - Cannot register duplicate name '{0}' in this scope. + Impossibile registrare il Name '{0}' duplicato in questo ambito. Could not register named object. {0} - Could not register named object. {0} + Impossibile registrare l'oggetto con nome. {0} '{0}' name is not valid for identifier. - '{0}' name is not valid for identifier. + Nome '{0}' non valido per l'identificatore. Name cannot be an empty string. - Name cannot be an empty string. + Il nome non può essere una stringa vuota. Name '{0}' was not found. - Name '{0}' was not found. + Name '{0}' non trovato. Cannot attach NameScope to null root instance. - Cannot attach NameScope to null root instance. + Impossibile associare NameScope a un'istanza radice con valore null. The prefix 'xml' is reserved. - The prefix 'xml' is reserved. + Il prefisso 'xml' è riservato. NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace non può essere null. Fornire un valore per la proprietà. NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix non può essere null. Fornire un valore per la proprietà. Namespace '{0}' was not found in scope. - Namespace '{0}' was not found in scope. + Impossibile trovare lo spazio dei nomi '{0}' nell'ambito. No Add methods found on type '{0}' for a value of type '{1}'. - No Add methods found on type '{0}' for a value of type '{1}'. + Nessun metodo Add trovato sul tipo '{0}' per un valore di tipo '{1}'. '{0}' is not allowed in attribute usage. - '{0}' is not allowed in attribute usage. + '{0}' non consentito nella sintassi degli attributi. No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Nessun costruttore corrispondente trovato sul tipo '{0}'. È possibile utilizzare le direttive Arguments o FactoryMethod per la costruzione del tipo. A Constructor for '{0}' with '{1}' arguments was not found. - A Constructor for '{0}' with '{1}' arguments was not found. + Impossibile trovare un costruttore per '{0}' con '{1}' argomenti. No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Nessun costruttore predefinito trovato per il tipo '{0}'. È possibile utilizzare le direttive Arguments o FactoryMethod per la costruzione del tipo. '{0}' is not allowed in element usage. - '{0}' is not allowed in element usage. + '{0}' non consentito nella sintassi degli elementi. XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + Flusso del nodo XAML: StartMember mancante sul tipo '{0}' prima di EndMember. XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML Node Stream: EndMember must follow StartObject and StartMember. + Flusso del nodo XAML: EndMember deve seguire StartObject e StartMember. XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + Flusso del nodo XAML: GetObject richiede StartMember dopo StartObject '{0}'. XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML Node Stream: GetObject must follow a StartObject and StartMember. + Flusso del nodo XAML: GetObject deve seguire StartObject e StartMember. XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + Flusso del nodo XAML: '{0}'='{1}' La dichiarazione dello spazio dei nomi richiede StartMember dopo StartObject '{2}'. XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + Flusso del nodo XAML: StartObject '{0}' richiede StartMember dopo StartObject '{1}'. XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + Flusso del nodo XAML: un valore '{0}' richiede StartMember dopo StartObject '{1}'. XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + Flusso del nodo XAML: un valore '{0}' deve seguire StartObject e StartMember. No constructor with '{0}' arguments for '{1}'. - No constructor with '{0}' arguments for '{1}'. + Nessun costruttore disponibile con '{0}' argomenti per '{1}'. XAML Node Stream: Missing CurrentObject before EndObject. - XAML Node Stream: Missing CurrentObject before EndObject. + Flusso del nodo XAML: CurrentObject mancante prima di EndObject. XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML Node Stream: Missing StartObject before StartMember '{0}'. + Flusso del nodo XAML: StartObject mancante prima di StartMember '{0}'. Type with positional parameters is not a markup extension. - Type with positional parameters is not a markup extension. + Un tipo con parametri posizionali non è un'estensione di markup. NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. + NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' non è una proprietà di ambiente. '{0}' is not an ambient type. - '{0}' is not an ambient type. + '{0}' non è un tipo di ambiente. The type '{0}' is not assignable from the type '{1}'. - The type '{0}' is not assignable from the type '{1}'. + Il tipo '{0}' non è assegnabile dal tipo '{1}'. ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] on '{2}' is not a property declared on this type. + ['{0}'('{1}')] su '{2}' non è una proprietà dichiarata sul tipo corrente. This operation is not supported on directive members. - This operation is not supported on directive members. + Operazione non supportata sui membri della direttiva. This operation is not supported on unknown members. - This operation is not supported on unknown members. + Operazione non supportata su membri sconosciuti. This operation is not supported on unknown types. - This operation is not supported on unknown types. + Operazione non supportata su tipi sconosciuti. Argument should be a Type Converter, Markup Extension or Null. - Argument should be a Type Converter, Markup Extension or Null. + L'argomento deve essere un convertitore di tipo, un'estensione di markup o null. Unable to find an attachable property named '{0}' on type '{1}'. - Unable to find an attachable property named '{0}' on type '{1}'. + Impossibile trovare una proprietà associabile con nome '{0}' sul tipo '{1}'. Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + Impossibile individuare il metodo MemberMarkupInfo.DictionaryEntriesFromGeneric. InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor ha fornito un argomento di tipo '{0}' ma era previsto un parametro di tipo '{1}'. InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor non ha fornito il numero di argomenti corretto. InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor non ha fornito un costruttore o metodo valido. Multidimensional arrays not supported. - Multidimensional arrays not supported. + Matrici multidimensionali non supportate. Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + Impossibile serializzare il tipo '{0}'. Verificare che il tipo sia pubblico e che disponga di un costruttore predefinito o di un descrittore di istanza. Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Impossibile trovare un costruttore adeguato per gli argomenti del costruttore specificati sul tipo '{0}'. Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Non è possibile leggere oggetti del tipo ‘{0}’ perché non sono disponibili costruttori accessibili. Per consentire l'uso di questo tipo in XAML, aggiungere un costruttore predefinito, usare ConstructorArgumentAttribute o fornire un elemento InstanceDescriptor. Unable to read objects of the type '{0}'. Nested types are not supported. - Unable to read objects of the type '{0}'. Nested types are not supported. + Impossibile leggere oggetti del tipo '{0}'. I tipi annidati non sono supportati. '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}' ha bloccato l'utilizzo del tipo '{1}' in XAML. Se si desidera serializzare il tipo corrente, modificare '{0}'.GetXamlType affinché restituisca un valore non null per il tipo corrente o passare un valore diverso nel parametro schemaContext del costruttore XamlObjectReader. The name property '{0}' on type '{1}' must be of type System.String. - The name property '{0}' on type '{1}' must be of type System.String. + La proprietà del nome '{0}' sul tipo '{1}' deve essere di tipo System.String. The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + L'oggetto grafico contiene riferimenti multipli a un'istanza di tipo '{0}' e il serializzatore non è in grado di trovare un percorso visibile più comune per scrivere l'istanza. Verificare l'utilizzo degli ambiti dei nomi. An element with the name '{0}' has already been registered in this scope. - An element with the name '{0}' has already been registered in this scope. + Un elemento di nome '{0}' è già stato registrato in quest'ambito. Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + Tipo '{0}' non visibile. Se il tipo è locale, impostare il campo LocalAssembly in XamlReaderSettings. '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}' ha bloccato l'utilizzo del tipo '{1}' in XAML. Se si desidera caricare il tipo corrente, modificare '{0}'.GetXamlType affinché restituisca un valore non null per il tipo corrente o passare un valore diverso nel parametro schemaContext del costruttore XamlObjectWriter. This operation is only supported on collection types. - This operation is only supported on collection types. + Operazione supportata solo su tipi di raccolta. This operation is only supported on collection and dictionary types. - This operation is only supported on collection and dictionary types. + Operazione supportata solo su tipi di raccolta e dizionari. This operation is only supported on dictionary types. - This operation is only supported on dictionary types. + Operazione supportata solo tu tipi di dizionari. XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + Flusso del nodo XAML: EndMember mancante per '{0}.{1}' prima di EndObject. XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + Flusso del nodo XAML: EndMember mancante per '{0}.{1}' prima di StartMember '{2}'. The property element '{0}' is not contained by an object element. - The property element '{0}' is not contained by an object element. + L'elemento della proprietà '{0}' non è contenuto da un elemento dell'oggetto. Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Non è possibile caricare l'assembly '{0}' perché è caricata una versione diversa '{1}' dello stesso assembly. Too many attributes are specified for '{0}'. - Too many attributes are specified for '{0}'. + Troppi attributi specificati per '{0}'. '{0}' requires more attributes. - '{0}' requires more attributes. + '{0}' richiede ulteriori attributi. GetPositionalParameters returned the wrong length vector. - GetPositionalParameters returned the wrong length vector. + GetPositionalParameters ha restituito un lettore di lunghezza errata. Prefix '{0}' does not map to a namespace. - Prefix '{0}' does not map to a namespace. + Il prefisso '{0}' non corrisponde a uno spazio dei nomi. The prefix '{0}' could not be found. - The prefix '{0}' could not be found. + Impossibile trovare il prefisso '{0}'. '{0}' property on '{1}' does not allow you to specify text. - '{0}' property on '{1}' does not allow you to specify text. + La proprietà '{0}' su '{1}' non consente la specifica di testo. PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement + PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement '{0}' is not implemented. - '{0}' is not implemented. + '{0}' non implementato. Provide value on '{0}' threw an exception. - Provide value on '{0}' threw an exception. + È stata generata un'eccezione durante la specifica di un valore su '{0}'. Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + Impossibile chiamare MarkupExtension.ProvideValue a causa di una dipendenza ciclica. Le proprietà all'interno di MarkupExtension non possono fare riferimento a oggetti che fanno riferimento al risultato di MarkupExtension. MarkupExtensions interessate: '{0}' type name does not have the expected format 'className, assembly'. - '{0}' type name does not have the expected format 'className, assembly'. + Il nome di tipo '{0}' non è specificato nel formato previsto 'nomeClasse, assembly'. Quote characters ' or " are only allowed at the start of values. - Quote characters ' or " are only allowed at the start of values. + Le virgolette ' o " sono consentite solo all'inizio di valori. Value cannot be null. Object reference: '{0}'. - Value cannot be null. Object reference: '{0}'. + Il valore non può essere null. Riferimento all'oggetto: '{0}'. schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext parameter cannot be different from savedContext.SchemaContext + il parametro schemaContext non può essere diverso da savedContext.SchemaContext savedContext.SchemaContext cannot be null - savedContext.SchemaContext cannot be null + savedContext.SchemaContext non può essere null SchemaContext on writer must be initialized before accessing the reader. - SchemaContext on writer must be initialized before accessing the reader. + È necessario inizializzare SchemaContext nel writer prima dell'accesso al reader. SchemaContext cannot be null. - SchemaContext cannot be null. + SchemaContext non può essere null. Invalid security XML. Missing expected attribute '{0}'. - Invalid security XML. Missing expected attribute '{0}'. + XML di sicurezza non valido. Attributo previsto '{0}' mancante. Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Invalid security XML. Unexpected tag '{0}', expected '{1}'. + XML di sicurezza non valido. Tag imprevisto '{0}', previsto '{1}'. Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + XML di sicurezza non valido. Valore imprevisto '{0}' nell'attributo '{1}', previsto '{2}'. This serviceType is already registered to another service. - This serviceType is already registered to another service. + Questo serviceType è già registrato in un altro servizio. Set connectionId threw an exception. - Set connectionId threw an exception. + È stata generata un'eccezione durante l'impostazione di connectionId. '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' è una proprietà senza Getter e non corrisponde a una proprietà XAML valida. Cannot set TargetType on a non-attachable Member. - Cannot set TargetType on a non-attachable Member. + Impossibile associare TargetType su un membro non associabile. Setting xml:base on '{0}' threw an exception. - Setting xml:base on '{0}' threw an exception. + L'impostazione di xml:base su '{0}' ha generato un'eccezione. Set property '{0}' threw an exception. - Set property '{0}' threw an exception. + L'impostazione della proprietà '{0}' ha generato un'eccezione. Setting xml instance on '{0}' threw an exception. - Setting xml instance on '{0}' threw an exception. + L'impostazione dell'istanza XML '{0}' ha generato un'eccezione. Setting properties is not allowed on a type converted instance. Property = '{0}' - Setting properties is not allowed on a type converted instance. Property = '{0}' + L'impostazione delle proprietà non è consentita su un'istanza ottenuta dalla conversione di tipo. Proprietà = '{0}' Method '{0}' is not supported by default. It can be implemented in derived classes. - Method '{0}' is not supported by default. It can be implemented in derived classes. + Il metodo '{0}' non è supportato per impostazione predefinita. Può essere implementato nelle classi derivate. ShouldSerialize check failed for member '{0}'. - ShouldSerialize check failed for member '{0}'. + Verifica ShouldSerialize non riuscita per il membro '{0}'. Directly Assignable Fixups must only have one name. - Directly Assignable Fixups must only have one name. + Le correzioni assegnabili direttamente devono avere un solo nome. StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. + StartElement ::= . ELEMENT DIRECTIVE*. The string is null or empty. - The string is null or empty. + La stringa è null o vuota. Deferred load section was not collected in '{0}'. - Deferred load section was not collected in '{0}'. + La sezione di caricamento posticipato non è stata raccolta in '{0}'. Thread is already started. - Thread is already started. + Thread già avviato. (null) - (null) + (null) Error with member '{0}'.'{1}'. It has more than one '{2}'. - Error with member '{0}'.'{1}'. It has more than one '{2}'. + Errore relativo al membro '{0}'.'{1}'. Dispone di più di un '{2}'. Error with type '{0}'. It has more than one '{1}'. - Error with type '{0}'. It has more than one '{1}'. + Errore relativo al tipo '{0}'. Dispone di più di un '{1}'. Only one TypeConverter attribute is allowed on a type. - Only one TypeConverter attribute is allowed on a type. + È consentito un solo attributo TypeConverter su un tipo. Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + L'oggetto '{0}' assegnato alla direttiva '{1}' dispone di proprietà che fanno riferimento a oggetti di nome '{2}' non ancora definiti. I riferimenti in avanti o i riferimenti a oggetti contenenti riferimenti in avanti non sono supportati all'interno di direttive di creazione dell'oggetto. Failed to create a '{0}' from the text '{1}'. - Failed to create a '{0}' from the text '{1}'. + Impossibile creare '{0}' dal testo '{1}'. Failed to convert '{0}' to type '{1}'. - Failed to convert '{0}' to type '{1}'. + Impossibile convertire '{0}' nel tipo '{1}'. The name of the type '{0}' contains characters that are invalid in XAML. - The name of the type '{0}' contains characters that are invalid in XAML. + Il nome di tipo '{0}' contiene caratteri non validi in XAML. Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + Il tipo '{0}' non dispone di una proprietà del contenuto. Specificare il nome della proprietà da impostare o aggiungere ContentPropertyAttribute o TypeConverterAttribute sul tipo. Type name '{0}' cannot have a dot '.'. - Type name '{0}' cannot have a dot '.'. + Il nome di tipo '{0}' non può contenere un punto '.'. Type reference cannot find type named '{0}'. - Type reference cannot find type named '{0}'. + Il riferimento al tipo non è in grado di trovare il tipo denominato '{0}'. Type '{0}' is not public. - Type '{0}' is not public. + Il tipo '{0}' non è pubblico. Unclosed quoted value. - Unclosed quoted value. + Valore tra virgolette non chiuse. Unexpected close of XAML Node Stream. - Unexpected close of XAML Node Stream. + Chiusura imprevista del flusso del nodo XAML. Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Metadati non validi per l'attributo '{0}' su '{1}'. Previsti '{2}' argomenti di tipo '{3}'. Unexpected '{0}' in parse rule '{1}'. - Unexpected '{0}' in parse rule '{1}'. + '{0}' non previsto nella regola di analisi '{1}'. Unexpected token '{0}' in rule: '{1}', in '{2}'. - Unexpected token '{0}' in rule: '{1}', in '{2}'. + Token '{0}' imprevisto nella regola: '{1}', in '{2}'. Unexpected token after end of markup extension. - Unexpected token after end of markup extension. + Token imprevisto dopo la fine dell'estensione markup. Unhandled BoolTypeBit. - Unhandled BoolTypeBit. + BoolTypeBit non gestito. ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] on '{2}' is not a known property. + ['{0}'('{1}')] su '{2}' non è una proprietà nota. Unknown member '{0}' on '{1}'. - Unknown member '{0}' on '{1}'. + Membro sconosciuto '{0}' su '{1}'. Unknown member '{0}' on unknown type '{1}'. - Unknown member '{0}' on unknown type '{1}'. + Membro sconosciuto '{0}' su tipo sconosciuto '{1}'. Unknown member '{0}'. - Unknown member '{0}'. + Membro sconosciuto '{0}'. Unknown type '{0}'. - Unknown type '{0}'. + Tipo sconosciuto '{0}'. Unresolved reference '{0}'. - Unresolved reference '{0}'. + Riferimento '{0}' non risolto. XAML namespace '{0}' is not resolved. - XAML namespace '{0}' is not resolved. + Spazio dei nomi XAML '{0}' non risolto. Uri '{0}' was not found. - Uri '{0}' was not found. + Uri '{0}' non trovato. Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Errore relativo al tipo '{0}'. MarkupExtensions non può utilizzare l'attributo 'UsableDuringInitialization'. A value in the '{0}' array is null. - A value in the '{0}' array is null. + Un valore della matrice '{0}' è Null. XAML Node Stream: Value nodes must be followed by EndMember. - XAML Node Stream: Value nodes must be followed by EndMember. + Flusso del nodo XAML: i nodi Value devono essere seguiti da EndMember. XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter non è in grado di scrivere il valore '{0}' che contiene uno spazio vuoto significativo nella raccolta '{1}'. White space is not allowed after end of markup extension. - White space is not allowed after end of markup extension. + Spazio vuoto non consentito dopo la fine dell'estensione di markup. An attempt was made to write to a XamlWriter that has had its Closed method called. - An attempt was made to write to a XamlWriter that has had its Closed method called. + Tentativo di scrittura in XamlWriter che ha chiamato il relativo metodo Closed. Choice cannot follow a Fallback. - Choice cannot follow a Fallback. + Choice non può comparire dopo un Fallback. AlternateContent must contain one or more Choice elements. - AlternateContent must contain one or more Choice elements. + AlternateContent deve contenere uno o più elementi Choice. Choice is valid only in AlternateContent. - Choice is valid only in AlternateContent. + Choice è un elemento valido solo in AlternateContent. There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + È presente un ciclo di definizioni di compatibilità XML tale che lo spazio dei nomi '{0}' esegue l'override di se stesso. Tale problema può essere dovuto alla presenza di XmlnsCompatibilityAttributes incoerenti in assembly diversi. Modificare le definizioni in modo da eliminare il ciclo o passare un set di assembly di riferimento non in conflitto nel costruttore XamlSchemaContext. Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + Dichiarazione Preserve duplicata per l'elemento '{1}' nello spazio dei nomi '{0}'. Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Dichiarazione ProcessContent duplicata per l'elemento '{1}' nello spazio dei nomi '{0}'. Duplicate wildcard Preserve declaration for namespace '{0}'. - Duplicate wildcard Preserve declaration for namespace '{0}'. + Dichiarazione Preserve duplicata con caratteri jolly per lo spazio dei nomi '{0}'. Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Dichiarazione ProcessContent duplicata con caratteri jolly per lo spazio dei nomi '{0}'. Fallback is valid only in AlternateContent. - Fallback is valid only in AlternateContent. + Fallback è un elemento valido solo in AlternateContent. '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + L'elemento '{0}' non è un elemento figlio valido di AlternateContent. Sono Choice e Fallback sono elementi figlio validi per un elemento AlternateContent. '{0}' attribute is not valid for '{1}' element. - '{0}' attribute is not valid for '{1}' element. + Attributo '{0}' non valido per l'elemento '{1}'. '{0}' format is not valid. - '{0}' format is not valid. + Formato '{0}' non valido. Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + Impossibile definire una dichiarazione Preserve sia specifica che con caratteri jolly per lo spazio dei nomi '{0}'. Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + Impossibile definire una dichiarazione ProcessContent sia specifica che con caratteri jolly per lo spazio dei nomi '{0}'. Requires attribute must contain a valid namespace prefix. - Requires attribute must contain a valid namespace prefix. + L'attributo Requires deve contenere un prefisso di spazio dei nomi valido. '{0}' attribute value is not a valid XML name. - '{0}' attribute value is not a valid XML name. + Il valore dell'attributo '{0}' non è un nome XML valido. AlternateContent must contain only one Fallback element. - AlternateContent must contain only one Fallback element. + AlternateContent deve contenere un solo elemento Fallback. MustUnderstand condition failed on namespace '{0}'. - MustUnderstand condition failed on namespace '{0}'. + Condizione MustUnderstand non riuscita nello spazio dei nomi '{0}'. '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' namespace cannot preserve items; it must be declared Ignorable first. + Lo spazio dei nomi '{0}' non consente di mantenere gli elementi. È prima di tutto necessario dichiararlo come Ignorable. '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' namespace cannot process content; it must be declared Ignorable first. + Lo spazio dei nomi '{0}' non consente l'elaborazione di contenuto. È prima di tutto necessario dichiararlo come Ignorable. Choice must contain a Requires attribute. - Choice must contain a Requires attribute. + Choice deve contenere un attributo Requires. '{0}' prefix is not defined. - '{0}' prefix is not defined. + Prefisso '{0}' non definito. Unrecognized compatibility attribute '{0}'. - Unrecognized compatibility attribute '{0}'. + Attributo di compatibilità non riconosciuto '{0}'. Unrecognized Compatibility element '{0}'. - Unrecognized Compatibility element '{0}'. + Elemento di compatibilità non riconosciuto '{0}'. Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + Il nome '{0}' della classe non corrisponde al tipo dell'istanza radice attuale '{1}'. Rimuovere l'istruzione della classe o fornire un'istanza tramite XamlObjectWriterSettings.RootObjectInstance. Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Tipo di nodo XAML '{0}' imprevisto da XamlReader in XamlFactory. Cannot set SchemaContext on XamlMarkupExtensionWriter. - Cannot set SchemaContext on XamlMarkupExtensionWriter. + Impossibile impostare SchemaContext su XamlMarkupExtensionWriter. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Impossibile scrivere un valore non stringa. The member '{0}' has already been written. - The member '{0}' has already been written. + Membro '{0}' già scritto. Errors detected in input. - Errors detected in input. + Errori rilevati in input. Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Impossibile convertire l'istanza XamlTypeName in una stringa perché il INamespacePrefixLookup fornito non è in grado di generare un prefisso per lo spazio dei nomi '{0}'. Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Impossibile convertire l'istanza XamlTypeName in una stringa perché la proprietà Name è null o vuota. Impostare la proprietà Name prima di chiamare XamlTypeName.ToString. Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Impossibile convertire l'istanza XamlTypeName in una stringa perché la proprietà Namespace è null. Impostare la proprietà Namespace prima di chiamare XamlTypeName.ToString. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Impossibile scrivere un valore non stringa. The member '{0}' has already been written. - The member '{0}' has already been written. + Membro '{0}' già scritto. The argument isObjectFromMember can only be set to true when the type is a collection. - The argument isObjectFromMember can only be set to true when the type is a collection. + L'argomento isObjectFromMember può essere impostato solo su true quando il tipo è una raccolta. Namespace '{0}' already has a prefix defined in current scope. - Namespace '{0}' already has a prefix defined in current scope. + Lo spazio dei nomi '{0}' ha già un prefisso definito nell'ambito corrente. The prefix '{0}' is already defined in current scope. - The prefix '{0}' is already defined in current scope. + Prefisso '{0}' già definito nell'ambito corrente. Unable to call '{0}' in current state. - Unable to call '{0}' in current state. + Impossibile chiamare '{0}' nello stato corrente. Unable to call WriteObject with isObjectFromMember set to true in current state. - Unable to call WriteObject with isObjectFromMember set to true in current state. + Impossibile chiamare WriteObject con isObjectFromMember impostato su true nello stato corrente. Need to implement public/internal sorting. - Need to implement public/internal sorting. + Implementare l'ordinamento pubblico/interno. The value for XmlData property '{0}' is null or not IXmlSerializable. - The value for XmlData property '{0}' is null or not IXmlSerializable. + Il valore della proprietà XmlData '{0}' è null o non IXmlSerializable. The value for XmlData property '{0}' is not an XmlReader. - The value for XmlData property '{0}' is not an XmlReader. + Il valore della proprietà XmlData '{0}' non è un XmlReader. There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + È presente un ciclo di definizioni XmlnsCompatibleWithAttribute nell'assembly '{0}' tale che lo spazio dei nomi '{1}' esegue l'override di se stesso. Modificare le definizioni in modo da eliminare il ciclo. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ja.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ja.xlf index 36b2efa7fbc..d18d3f77384 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ja.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ja.xlf @@ -4,1522 +4,1522 @@ Enumerating attached properties on object '{0}' threw an exception. - Enumerating attached properties on object '{0}' threw an exception. + オブジェクト '{0}' の添付プロパティの列挙中に例外がスローされました。 Add value to collection of type '{0}' threw an exception. - Add value to collection of type '{0}' threw an exception. + 型 '{0}' のコレクションに値を追加しているときに例外がスローされました。 Add value to dictionary of type '{0}' threw an exception. - Add value to dictionary of type '{0}' threw an exception. + 型 '{0}' の辞書に値を追加しているときに例外がスローされました。 Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + 複数の Add メソッドまたは ICollection<T> の実装があるため、コレクション型 '{0}' の項目の型を特定できません。このコレクション型を XAML で使用できるようにするには、パブリックの Add(object) メソッドを追加し、System.Collections.IList または単一の System.Collections.Generic.ICollection<T> を実装してください。 Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + 複数の Add メソッドまたは IDictionary<K,V> の実装があるため、ディクショナリ型 '{0}' の項目の型を特定できません。このディクショナリ型を XAML で使用できるようにするには、パブリックの Add(object,object) メソッドを追加し、System.Collections.IDictionary または単一の System.Collections.Generic.IDictionary<K,V> を実装してください。 One of the following arguments must be non-null: '{0}'. - One of the following arguments must be non-null: '{0}'. + 次の引数のいずれか 1 つは null 以外でなければなりません: '{0}'。 Array Add method is not implemented. - Array Add method is not implemented. + 配列の Add メソッドが実装されていません。 Attachable events are not implemented. - Attachable events are not implemented. + 添付可能なイベントが実装されていません。 Attachable member '{0}' was not found. - Attachable member '{0}' was not found. + 添付可能なメンバー '{0}' が見つかりませんでした。 Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + オブジェクト '{1}' にプロパティ '{0}' を設定できません。このオブジェクトは前方参照か、完全に初期化されていない参照です。未解決の名前は '{2}' です。 An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + '{1}' という名前の添付可能なプロパティが、辞書キー '{0}' に添付されています。この辞書キーは文字列であるか、文字列に型変換できます。このような添付はサポートされていません。 An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + '{2}' という名前の添付可能なプロパティが、'{1}' というプロパティに添付されています。プロパティ '{1}' は文字列であるか、文字列に型変換できます。このようなプロパティへの添付はサポートされていません。デバッグ用に、プロパティ '{1}' にはオブジェクト '{0}' が含まれています。 An unhandled scanner attribute was encountered. - An unhandled scanner attribute was encountered. + ハンドルされないスキャナー属性が見つかりました。 One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + アセンブリ '{0}' の InternalsVisibleToAttribute 値の 1 つが有効なアセンブリ名ではありません。'AssemblyShortName' の形式または 'AssemblyShortName, PublicKey=...' の形式を使用してください。 InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + アセンブリ '{1}' の InternalsVisibleToAttribute 値 '{0}' が有効なアセンブリ名ではありません。'AssemblyShortName' の形式または 'AssemblyShortName, PublicKey=...' の形式を使用してください。 Bad method '{0}' on '{1}'. - Bad method '{0}' on '{1}'. + '{1}' のメソッド '{0}' が正しくありません。 Bad state in ObjectWriter. Non directive missing instance. - Bad state in ObjectWriter. Non directive missing instance. + ObjectWriter の状態が正しくありません。XAML ディレクティブのインスタンスがありません。 An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + アセンブリ '{0}' の XmlnsCompatibleWithAttribute に必須プロパティがありません。NewNamespace プロパティと OldNamespace プロパティの両方を設定するか、XmlnsCompatibleWithAttribute を削除してください。 An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + アセンブリ '{0}' の XmlnsDefinitionAttribute に必須プロパティがありません。ClrNamespace プロパティと XmlNamespace プロパティの両方を設定するか、XmlnsDefinitionAttribute を削除してください。 An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + アセンブリ '{0}' の XmlnsPrefixAttribute に必須プロパティがありません。Prefix プロパティと XmlNamespace プロパティの両方を設定するか、XmlnsPrefixAttribute を削除してください。 Builder Stack is not empty when end of XamlNode stream was reached. - Builder Stack is not empty when end of XamlNode stream was reached. + XamlNode ストリームの終わりに到達しましたが、ビルダー スタックが空ではありません。 Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + '{1}' を使用して型 '{0}' からの変換可能性をチェックできませんでした。通常、これは、TypeConverter の実装が正しくないことを意味します。 Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + '{1}' を使用して型 '{0}' への変換可能性をチェックできませんでした。通常、これは、TypeConverter の実装が正しくないことを意味します。 In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + マークアップ拡張では、すべてのコンストラクターの引数値はアトムである必要があります。型 '{0}' のオブジェクトで、1 つ以上の引数値が原子値ではありません。 Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + XamlType が有効でないため、'{0}' のインスタンスを作成できません。 Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + XamlType が有効でないため、'{0}' のインスタンスを作成できません。 Cannot find Assembly '{0}' in URI '{1}'. - Cannot find Assembly '{0}' in URI '{1}'. + URI '{1}' にアセンブリ '{0}' が見つかりません。 Cannot reassign a previously set SchemaContext. - Cannot reassign a previously set SchemaContext. + 以前に設定された SchemaContext を再割り当てできません。 Cannot resolve type '{0}' for method '{1}'. - Cannot resolve type '{0}' for method '{1}'. + メソッド '{1}' の型 '{0}' を解決できません。 BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri は、ルート ノードで 1 回のみ設定できます (XamlXmlReader により、ルート ノードに既定値が指定される場合があります)。 Cannot set SchemaContext on ObjectWriter. - Cannot set SchemaContext on ObjectWriter. + ObjectWriter に SchemaContext を設定できません。 Cannot set SchemaContext to null. - Cannot set SchemaContext to null. + SchemaContext を null に設定することはできません。 Cannot write on a closed XamlWriter. - Cannot write on a closed XamlWriter. + 閉じている XamlWriter に書き込むことはできません。 The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + 値 '{1}' には有意の空白が含まれていますが、メンバー '{0}' に "xml:space = preserve" を書き込むことはできません。 Cannot assign root instance of type '{0}' to type '{1}'. - Cannot assign root instance of type '{0}' to type '{1}'. + 型 '{0}' のルート インスタンスを '{1}' に割り当てることができません。 Cannot create unknown type '{0}'. - Cannot create unknown type '{0}'. + 不明な型 '{0}' を作成できません。 Cannot get write-only property '{0}'. - Cannot get write-only property '{0}'. + 書き込み専用のプロパティ '{0}' は取得できません。 Cannot set read-only property '{0}'. - Cannot set read-only property '{0}'. + 読み取り専用のプロパティ '{0}' は設定できません。 Cannot set unknown member '{0}'. - Cannot set unknown member '{0}'. + 不明なメンバー '{0}' を設定できません。 Close called while inside a deferred load section. - Close called while inside a deferred load section. + 遅延読み込みセクション内で Close が呼び出されました。 Must close XamlWriter before reading from XamlNodeList. - Must close XamlWriter before reading from XamlNodeList. + XamlNodeList から読み込む前に、XamlWriter を終了する必要があります。 Collection '{0}' cannot contain null values. - Collection '{0}' cannot contain null values. + コレクション '{0}' に null 値を含めることはできません。 Failed attempting to create an Implicit Type with a constructor. - Failed attempting to create an Implicit Type with a constructor. + コンストラクターで暗黙的な型を作成しようとしてエラーが発生しました。 The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + 指定されたバインディング制約に一致する型 '{0}' のコンストラクターの呼び出しで例外がスローされました。 Cannot write the given positional parameters because a matching constructor was not found. - Cannot write the given positional parameters because a matching constructor was not found. + 一致するコンストラクターが見つからなかったため、指定された位置指定パラメーターを出力できません。 '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer cannot convert from '{1}'. + '{0}' ValueSerializer は '{1}' から変換できません。 '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + '{0}' ValueSerializer は、'{1}' から '{2}' に変換できません。 Converter type '{0}' doesn't derive from expected base type '{1}'. - Converter type '{0}' doesn't derive from expected base type '{1}'. + コンバーターの型 '{0}' は、予期された基本型 '{1}' から派生していません。 Failed to add attached properties to item in ConditionalWeakTable. - Failed to add attached properties to item in ConditionalWeakTable. + ConditionalWeakTable の項目に添付プロパティを追加できませんでした。 Deferred load threw an exception. - Deferred load threw an exception. + 遅延読み込みで例外がスローされました。 Deferred member was not collected in '{0}'. - Deferred member was not collected in '{0}'. + 遅延メンバーは '{0}' で収集されませんでした。 Save of deferred-load content threw an exception. - Save of deferred-load content threw an exception. + 遅延読み込みコンテンツの保存時に例外がスローされました。 Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + ConverterInstance プロパティが null であるため、XamlValueConverter '{0}' から XamlDeferringLoader を取得できません。 '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}' 依存している '{0}'.{1}' が設定されていません。 Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + 型 '{0}' のディクショナリはキー '{1}' を追加できません。TypeConverter はキーを型 '{2}' に変換します。このエラーを回避するには、System.Collections.IDictionary.Add をオーバーライドし、そこで変換を追加して実行してください。 Directive getter is not implemented. - Directive getter is not implemented. + ディレクティブ getter が実装されていません。 Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + ディレクティブ '{0}' は文字列型の値でなければなりません。このディレクティブを削除するか、文字列値に変更してください。 Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + ディレクティブ '{0}' はルート オブジェクトでのみ使用できます。このディレクティブを削除するか、ドキュメントのルートに移動してください。 Directive '{0}' was not found in TargetNamespace '{1}'. - Directive '{0}' was not found in TargetNamespace '{1}'. + ディレクティブ '{0}' が TargetNamespace '{1}' に見つかりませんでした。 '{0}' property has already been set on '{1}'. - '{0}' property has already been set on '{1}'. + '{0}' プロパティは既に '{1}' に設定されています。 There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + OldNamespace '{1}' のアセンブリ '{0}' に複数の XmlnsCompatibleWithAttribute があります。余分な属性を削除してください。 There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + OldNamespace '{2}' のアセンブリ '{0}' および '{1}' に、競合する XmlnsCompatibleWithAttributes があります。同じ NewNamespace になるように属性を変更するか、競合しない参照アセンブリのセットを XamlSchemaContext コンストラクターに渡してください。 ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. + ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). + Element ::= . EmptyElement | ( StartElement ElementBody ). EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. + EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. + EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' event cannot be assigned a value that is not assignable to '{1}'. + '{1}' に割り当て可能でない値を '{0}' イベントに割り当てることはできません。 Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 現在の状態では位置指定パラメーターを出力できません。ライターは要素の出力を開始しているため、属性形式の位置指定パラメーターを書き出すことはできません。また、すべてのプロパティが書き込み可能ではないため、位置指定パラメーターを展開することもできません。位置指定パラメーター メンバーをノード ストリームの前の方へ移動して、XamlXmlWriter が属性を記述できる位置に配置してください。 Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + 現在の状態では位置指定パラメーターを出力できません。ライターは要素の出力を開始しているため、属性形式の位置指定パラメーターを書き出すことはできません。また、型 '{0}' の UnderlyingType が null であるため、位置指定パラメーターを展開することもできません。位置指定パラメーター メンバーをノード ストリームの前の方へ移動して、XamlXmlWriter が属性を記述できる位置に配置してください。 Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 現在の状態では位置指定パラメーターを出力できません。ライターは要素の出力を開始しているため、属性形式の位置指定パラメーターを書き出すことはできません。また、位置指定パラメーターを含むマークアップ拡張に既定のコンストラクターがないため、位置指定パラメーターを展開することもできません。位置指定パラメーター メンバーをノード ストリームの前の方へ移動して、XamlXmlWriter が属性を出力できる位置に配置してください。 Expected permission of type XamlLoadPermission. - Expected permission of type XamlLoadPermission. + XamlLoadPermission 型のアクセス許可が必要です。 Expected value of type ObjectMarkupInfo. - Expected value of type ObjectMarkupInfo. + ObjectMarkupInfo 型の値が必要です。 Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + アセンブリ名 '{0}' は完全修飾されていません。名前、バージョン、カルチャ、および PublicKeyToken をすべて指定する必要があります。 Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + 型名 '{0}' はアセンブリ修飾されていません。この値は System.Type.AssemblyQualifiedName から取得できます。 The factory method '{0}' that matches the specified binding constraints returned null. - The factory method '{0}' that matches the specified binding constraints returned null. + 指定されたバインディング制約に一致するファクトリ メソッド '{0}' が null を返しました。 Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + ファイルまたはアセンブリ '{0}'、あるいはその依存関係の 1 つを読み込めませんでした。指定されたファイルが見つかりません。 Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + 未定義の名前付きオブジェクト '{0}' を参照しようとしています。前方参照、または前方参照を含むオブジェクトへの参照は、Key 以外のディレクティブではサポートされていません。 Cannot promote from Array. - Cannot promote from Array. + 配列から昇格させることができません。 Cannot promote from '{0}' to '{1}' because the target map is too small. - Cannot promote from '{0}' to '{1}' because the target map is too small. + ターゲット マップが小さすぎるため、'{0}' から '{1}' に昇格させることはできません。 Getting instance of '{0}' threw an exception. - Getting instance of '{0}' threw an exception. + '{0}' のインスタンスの取得中に例外がスローされました。 Retrieving items in collection or dictionary of type '{0}' threw an exception. - Retrieving items in collection or dictionary of type '{0}' threw an exception. + 型 '{0}' のコレクションまたはディクショナリの項目の取得中に例外がスローされました。 XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems は、型 '{0}' に対して null を返しました。通常、これは、コレクション型の実装が正しくないことを意味します。 Collection property '{0}'.'{1}' is null. - Collection property '{0}'.'{1}' is null. + コレクション プロパティ '{0}'.'{1}' は null です。 Cannot get TargetType on a non-attachable Member. - Cannot get TargetType on a non-attachable Member. + 添付可能でないメンバーの TargetType は取得できません。 Get property '{0}' threw an exception. - Get property '{0}' threw an exception. + プロパティ '{0}' の Get で例外がスローされました。 Either getter or setter must be non-null. - Either getter or setter must be non-null. + get アクセス操作子と set アクセス操作子の一方は null 以外でなければなりません。 Attached property getter methods must have one parameter and a non-void return type. - Attached property getter methods must have one parameter and a non-void return type. + 添付プロパティの get アクセス操作子メソッドには、1 つのパラメーターと、void でない戻り値の型が必要です。 Attached property setter and attached event adder methods must have two parameters. - Attached property setter and attached event adder methods must have two parameters. + 添付プロパティの set アクセス操作子、および添付イベントに追加するメソッドには、2 つのパラメーターが必要です。 Initialization of '{0}' threw an exception. - Initialization of '{0}' threw an exception. + '{0}' の初期化で例外がスローされました。 Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + 型 '{0}' をテキスト (XamlLanguage.Initialization) から初期化することはできません。この型に TypeConverter を追加するか、コンストラクターまたはファクトリ メソッドを使用するように XAML を変更してください。 Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + 文字列 '{1}' に予期しない文字 '{0}' が見つかりました。無効な XAML 型名です。 Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + 終了の BracketCharacter '{0}' が見つかりましたが、対応する開始の BracketCharacter がありません。 Event argument is invalid. - Event argument is invalid. + イベント引数が無効です。 Invalid expression: '{0}' - Invalid expression: '{0}' + 無効な式: '{0}' Type argument '{0}' is not a valid type. - Type argument '{0}' is not a valid type. + 型引数 '{0}' は有効な型ではありません。 The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + 文字列 '{0}' は有効な XAML 型名リストではありません。型名リストは、'x:String, x:Int32' のようなコンマ区切りの型のリストです。 The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + 文字列 '{0}' は XAML の有効な型名ではありません。型名には、省略可能なプレフィックス、名前、および省略可能な型引数が含まれます。たとえば、'String'、'x:Int32'、'g:Dictionary(x:String,x:Int32)' などがあります。 '{0}' is not a valid XAML member name. - '{0}' is not a valid XAML member name. + '{0}' は有効な XAML メンバー名ではありません。 Construction directive '{0}' must be an attribute or the first property element. - Construction directive '{0}' must be an attribute or the first property element. + 構築ディレクティブ '{0}' は、属性または最初のプロパティ要素でなければなりません。 '{0}' Line number '{1}' and line position '{2}'. - '{0}' Line number '{1}' and line position '{2}'. + '{0}' 行番号 '{1}'、行位置 '{2}'。 '{0}' Line number '{1}'. - '{0}' Line number '{1}'. + '{0}' 行番号 '{1}'。 List collection is not an IList. - List collection is not an IList. + リスト コレクションは IList ではありません。 BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + BracketCharacter '{0}' には、対応する開始/終了の BracketCharacter がありません。 Cannot parse the malformed property name '{0}'. - Cannot parse the malformed property name '{0}'. + 間違った形式のプロパティ名 '{0}' を解析できません。 Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Items in the array must be type '{0}'. One or more items cannot be cast to this type. + 配列の項目の型は '{0}' でなければなりません。1 つ以上の項目をこの型にキャストできません。 Must set Type before calling ProvideValue on ArrayExtension. - Must set Type before calling ProvideValue on ArrayExtension. + ArrayExtension で ProvideValue を呼び出す前に、Type を設定する必要があります。 '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + '{0}' StaticExtension 値は、列挙値、静的フィールド、または静的プロパティに解決できません。 Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + マークアップ拡張 '{0}' では、ProvideValue の IServiceProvider に '{1}' を実装する必要があります。 StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension must have Member property set before ProvideValue can be called. + StaticExtension では、ProvideValue を呼び出す前に、Member プロパティを設定する必要があります。 TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension must have TypeName property set before ProvideValue can be called. + TypeExtension では、ProvideValue を呼び出す前に、TypeName プロパティを設定する必要があります。 '{0}' string is not valid for type. - '{0}' string is not valid for type. + '{0}' 文字列は型として有効ではありません。 Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + 型 '{0}' の位置指定パラメーターを決定できません。'{1}' 個のパラメーターを持つコンストラクターのオーバーロードが複数存在します。このマークアップ拡張を XAML で使用できるようにするには、重複するコンストラクターのオーバーロードを削除するか、XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity を true に設定してください。 The name of the member '{0}' contains characters that are invalid in XAML. - The name of the member '{0}' contains characters that are invalid in XAML. + メンバー '{0}' の名前に、XAML で無効な文字が含まれています。 Member '{0}' on type '{1}' is internal. - Member '{0}' on type '{1}' is internal. + 型 '{1}' の '{0}' は内部メンバーです。 The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + 指定されたバインディング制約に一致するメソッド '{0}' の呼び出しで例外がスローされました。 No local assembly provided to complete URI='{0}'. - No local assembly provided to complete URI='{0}'. + URI='{0}' は不完全です。ローカル アセンブリが指定されていません。 Missing case '{0}' in DeferringWriter'{1}' method. - Missing case '{0}' in DeferringWriter'{1}' method. + DeferringWriter'{1}' メソッドにケース '{0}' がありません。 Missing case in Default processing of XamlNodes. - Missing case in Default processing of XamlNodes. + XamlNodes の既定の処理にケースがありません。 Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + '{0}' の後に予期しない等号 '=' があります。コンマ区切り記号が不足していないかどうかを確認してください。 Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + '{0}'='{1}' の後に予期しない等号 '=' があります。コンマ区切り記号が不足していないかどうかを確認してください。 Missing implicit property case. - Missing implicit property case. + 暗黙的なプロパティ ケースがありません。 Missing case for ImplicitPropertyType. - Missing case for ImplicitPropertyType. + ImplicitPropertyType のケースがありません。 Missing key value on '{0}' object. - Missing key value on '{0}' object. + '{0}' オブジェクトにキー値がありません。 Missing case handler in LookupPropertyBit. - Missing case handler in LookupPropertyBit. + LookupPropertyBit にケース ハンドラーがありません。 Service provider is missing the IXamlNameProvider service. - Service provider is missing the IXamlNameProvider service. + サービス プロバイダーに IXamlNameProvider サービスがありません。 Service provider is missing the INameResolver service. - Service provider is missing the INameResolver service. + サービス プロバイダーに INameResolver サービスがありません。 Missing case in ClrType 'Member' lookup. - Missing case in ClrType 'Member' lookup. + ClrType 'Member' 検索にケースがありません。 Creating from text without a TypeConverter is not allowed. - Creating from text without a TypeConverter is not allowed. + TypeConverter を使用せずにテキストから作成することはできません。 '{0}' must be of type '{1}'. - '{0}' must be of type '{1}'. + '{0}' の型は '{1}' でなければなりません。 Reference must have a Name to resolve. - Reference must have a Name to resolve. + 参照を解決するには、名前が必要です。 This setter is not intended to be used directly from your code. Do not call this setter. - This setter is not intended to be used directly from your code. Do not call this setter. + この set アクセス操作子はコードから直接使用できません。この set アクセス操作子を呼び出さないでください。 Name resolution failure. '{0}' was not found. - Name resolution failure. '{0}' was not found. + 名前の解決に失敗しました。'{0}' が見つかりませんでした。 Cannot register duplicate name '{0}' in this scope. - Cannot register duplicate name '{0}' in this scope. + このスコープで重複する名前 '{0}' を登録することはできません。 Could not register named object. {0} - Could not register named object. {0} + 名前付きオブジェクトを登録できませんでした。{0} '{0}' name is not valid for identifier. - '{0}' name is not valid for identifier. + '{0}' 名は、識別子に対して無効です。 Name cannot be an empty string. - Name cannot be an empty string. + 名前は空の文字列にはできません。 Name '{0}' was not found. - Name '{0}' was not found. + 名前 '{0}' が見つかりませんでした。 Cannot attach NameScope to null root instance. - Cannot attach NameScope to null root instance. + NameScope を null のルート インスタンスにアタッチすることはできません。 The prefix 'xml' is reserved. - The prefix 'xml' is reserved. + プレフィックス 'xml' は予約されています。 NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace を null にすることはできません。このプロパティの値を入力してください。 NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix を null にすることはできません。このプロパティの値を入力してください。 Namespace '{0}' was not found in scope. - Namespace '{0}' was not found in scope. + 名前空間 '{0}' がスコープ内に見つかりませんでした。 No Add methods found on type '{0}' for a value of type '{1}'. - No Add methods found on type '{0}' for a value of type '{1}'. + 型 '{1}' の値の型 '{0}' に Add メソッドが見つかりません。 '{0}' is not allowed in attribute usage. - '{0}' is not allowed in attribute usage. + 属性では '{0}' を使用できません。 No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + 一致するコンストラクターが型 '{0}' に見つかりません。この型は、引数または FactoryMethod ディレクティブを使用して構築できます。 A Constructor for '{0}' with '{1}' arguments was not found. - A Constructor for '{0}' with '{1}' arguments was not found. + '{1}' 個の引数を持つ '{0}' のコンストラクターが見つかりませんでした。 No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + 型 '{0}' に既定のコンストラクターが見つかりません。この型は、引数または FactoryMethod ディレクティブを使用して構築できます。 '{0}' is not allowed in element usage. - '{0}' is not allowed in element usage. + 要素では '{0}' を使用できません。 XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + XAML ノード ストリーム: EndMember の前に型 '{0}' の StartMember がありません。 XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML Node Stream: EndMember must follow StartObject and StartMember. + XAML ノード ストリーム: EndMember は、StartObject および StartMember の後に続く必要があります。 XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + XAML ノード ストリーム: GetObject は、StartObject '{0}' の後に StartMember を必要とします。 XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML Node Stream: GetObject must follow a StartObject and StartMember. + XAML ノード ストリーム: GetObject は、StartObject および StartMember の後に続く必要があります。 XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + XAML ノード ストリーム: '{0}'='{1}' 名前空間の宣言は、StartObject '{2}' の後に StartMember を必要とします。 XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + XAML ノード ストリーム: StartObject '{0}' は、StartObject '{1}' の後に StartMember を必要とします。 XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + XAML ノード ストリーム: '{0}' の値は、StartObject '{1}' の後に StartMember を必要とします。 XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + XAML ノード ストリーム: '{0}' の値は、StartObject および StartMember の後に続く必要があります。 No constructor with '{0}' arguments for '{1}'. - No constructor with '{0}' arguments for '{1}'. + '{1}' には '{0}' 個の引数を持つコンストラクターがありません。 XAML Node Stream: Missing CurrentObject before EndObject. - XAML Node Stream: Missing CurrentObject before EndObject. + XAML ノード ストリーム: EndObject の前に CurrentObject がありません。 XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML Node Stream: Missing StartObject before StartMember '{0}'. + XAML ノード ストリーム: StartMember '{0}' の前に StartObject がありません。 Type with positional parameters is not a markup extension. - Type with positional parameters is not a markup extension. + 位置指定パラメーターを持つ型は、マークアップ拡張ではありません。 NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. + NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' はアンビエント プロパティではありません。 '{0}' is not an ambient type. - '{0}' is not an ambient type. + '{0}' はアンビエント型ではありません。 The type '{0}' is not assignable from the type '{1}'. - The type '{0}' is not assignable from the type '{1}'. + 型 '{0}' を型 '{1}' から割り当てることはできません。 ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] on '{2}' is not a property declared on this type. + '{2}' の ['{0}'('{1}')] は、この型で宣言されたプロパティではありません。 This operation is not supported on directive members. - This operation is not supported on directive members. + ディレクティブ メンバーでは、この操作はサポートされていません。 This operation is not supported on unknown members. - This operation is not supported on unknown members. + 不明なメンバーでは、この操作はサポートされていません。 This operation is not supported on unknown types. - This operation is not supported on unknown types. + 不明な型では、この操作はサポートされていません。 Argument should be a Type Converter, Markup Extension or Null. - Argument should be a Type Converter, Markup Extension or Null. + 引数は、型コンバーター、マークアップ拡張、または Null である必要があります。 Unable to find an attachable property named '{0}' on type '{1}'. - Unable to find an attachable property named '{0}' on type '{1}'. + 型 '{1}' に '{0}' という名前の添付可能なプロパティが見つかりません。 Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + MemberMarkupInfo.DictionaryEntriesFromGeneric メソッドが見つかりません。 InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor によって型 '{0}' の引数が提供されましたが、型 '{1}' のパラメーターが必要です。 InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor によって提供された引数の数が正しくありません。 InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor によって提供されたコンストラクターまたはメソッドが有効ではありません。 Multidimensional arrays not supported. - Multidimensional arrays not supported. + 多次元配列はサポートされていません。 Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + 型 '{0}' をシリアル化できません。型がパブリックであり、既定のコンストラクターまたはインスタンス記述子が存在することを確認してください。 Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + 指定されたコンストラクター引数に適したコンストラクターが型 '{0}' に見つかりません。 Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + アクセスできるコンストラクターがないため、型 '{0}' のオブジェクトを読み込むことができません。この型を XAML で使用できるようにするには、既定のコンストラクターの追加か、ConstructorArgumentAttribute の使用、または InstanceDescriptor の提供をしてください。 Unable to read objects of the type '{0}'. Nested types are not supported. - Unable to read objects of the type '{0}'. Nested types are not supported. + 型 '{0}' のオブジェクトを読み取ることができません。入れ子になった型はサポートされていません。 '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}' により、XAML での型 '{1}' の使用がブロックされました。この型をシリアル化するには、この型の null 以外の値を返すように '{0}'.GetXamlType を変更するか、XamlObjectReader コンストラクターの schemaContext パラメーターに別の値を渡してください。 The name property '{0}' on type '{1}' must be of type System.String. - The name property '{0}' on type '{1}' must be of type System.String. + 型 '{1}' の名前プロパティ '{0}' は System.String 型でなければなりません。 The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + オブジェクト グラフには、型 '{0}' のインスタンスへの複数の参照が含まれています。シリアライザーは、インスタンスの出力先として一般に参照できる場所を見つけることができません。名前のスコープの使用方法を確認してください。 An element with the name '{0}' has already been registered in this scope. - An element with the name '{0}' has already been registered in this scope. + '{0}' という名前の要素は、このスコープに既に登録されています。 Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + 型 '{0}' を参照できません。ローカル型の場合は、XamlReaderSettings の LocalAssembly フィールドを設定してください。 '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}' により、XAML での型 '{1}' の使用がブロックされました。この型を読み込むには、この型の null 以外の値を返すように '{0}'.GetXamlType を変更するか、XamlObjectWriter コンストラクターの schemaContext パラメーターに別の値を渡してください。 This operation is only supported on collection types. - This operation is only supported on collection types. + この操作はコレクション型でのみサポートされています。 This operation is only supported on collection and dictionary types. - This operation is only supported on collection and dictionary types. + この操作はコレクション型とディクショナリ型でのみサポートされています。 This operation is only supported on dictionary types. - This operation is only supported on dictionary types. + この操作はディクショナリ型でのみサポートされています。 XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + XAML ノード ストリーム: EndObject の前に '{0}.{1}' の EndMember がありません。 XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + XAML ノード ストリーム: StartMember '{2}' の前に '{0}.{1}' の EndMember がありません。 The property element '{0}' is not contained by an object element. - The property element '{0}' is not contained by an object element. + プロパティ要素 '{0}' はオブジェクト要素に含まれていません。 Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + アセンブリ '{0}' を読み込むことができません。同じアセンブリの異なるバージョン '{1}' が読み込まれています。 Too many attributes are specified for '{0}'. - Too many attributes are specified for '{0}'. + '{0}' に対して指定されている属性が多すぎます。 '{0}' requires more attributes. - '{0}' requires more attributes. + '{0}' に必要な属性が不足しています。 GetPositionalParameters returned the wrong length vector. - GetPositionalParameters returned the wrong length vector. + GetPositionalParameters から、誤った長さのベクターが返されました。 Prefix '{0}' does not map to a namespace. - Prefix '{0}' does not map to a namespace. + プレフィックス '{0}' は名前空間に対応付けられません。 The prefix '{0}' could not be found. - The prefix '{0}' could not be found. + プレフィックス '{0}' が見つかりませんでした。 '{0}' property on '{1}' does not allow you to specify text. - '{0}' property on '{1}' does not allow you to specify text. + '{1}' の '{0}' プロパティにテキストを指定することはできません。 PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement + PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement '{0}' is not implemented. - '{0}' is not implemented. + '{0}' は実装されていません。 Provide value on '{0}' threw an exception. - Provide value on '{0}' threw an exception. + '{0}' の値の指定時に例外がスローされました。 Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + 循環する依存関係があるため、MarkupExtension.ProvideValue を呼び出すことができません。MarkupExtension 内のプロパティから、MarkupExtension の結果を参照するオブジェクトを参照することはできません。影響を受ける MarkupExtension は次のとおりです。 '{0}' type name does not have the expected format 'className, assembly'. - '{0}' type name does not have the expected format 'className, assembly'. + '{0}' 型名には、必要な形式 'className, assembly' がありません。 Quote characters ' or " are only allowed at the start of values. - Quote characters ' or " are only allowed at the start of values. + 引用符 ' または " は、値の始めにしか使用できません。 Value cannot be null. Object reference: '{0}'. - Value cannot be null. Object reference: '{0}'. + 値を null にすることはできません。オブジェクト参照: '{0}'。 schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext parameter cannot be different from savedContext.SchemaContext + schemaContext パラメーターは、savedContext.SchemaContext と同じである必要があります。 savedContext.SchemaContext cannot be null - savedContext.SchemaContext cannot be null + savedContext.SchemaContext を null にすることはできません SchemaContext on writer must be initialized before accessing the reader. - SchemaContext on writer must be initialized before accessing the reader. + リーダーにアクセスする前に、ライターの SchemaContext を初期化する必要があります。 SchemaContext cannot be null. - SchemaContext cannot be null. + SchemaContext を null にすることはできません。 Invalid security XML. Missing expected attribute '{0}'. - Invalid security XML. Missing expected attribute '{0}'. + 無効なセキュリティ XML です。必要な属性 '{0}' がありません。 Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Invalid security XML. Unexpected tag '{0}', expected '{1}'. + 無効なセキュリティ XML です。タグ '{0}' は予期されていません。'{1}' が必要です。 Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + 無効なセキュリティ XML です。属性 '{1}' に予期しない値 '{0}' があります。'{2}' が必要です。 This serviceType is already registered to another service. - This serviceType is already registered to another service. + この serviceType は、既に別のサービスに登録されています。 Set connectionId threw an exception. - Set connectionId threw an exception. + connectionId の設定時に例外がスローされました。 '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' は get アクセス操作子を持たないプロパティであり、有効な XAML プロパティではありません。 Cannot set TargetType on a non-attachable Member. - Cannot set TargetType on a non-attachable Member. + 添付可能でないメンバーの TargetType は設定できません。 Setting xml:base on '{0}' threw an exception. - Setting xml:base on '{0}' threw an exception. + '{0}' での xml:base の設定時に例外がスローされました。 Set property '{0}' threw an exception. - Set property '{0}' threw an exception. + プロパティ '{0}' の Set で例外がスローされました。 Setting xml instance on '{0}' threw an exception. - Setting xml instance on '{0}' threw an exception. + '{0}' での xml インスタンスの設定時に例外がスローされました。 Setting properties is not allowed on a type converted instance. Property = '{0}' - Setting properties is not allowed on a type converted instance. Property = '{0}' + 型変換されたインスタンスではプロパティを設定できません。プロパティ = '{0}' Method '{0}' is not supported by default. It can be implemented in derived classes. - Method '{0}' is not supported by default. It can be implemented in derived classes. + メソッド '{0}' は既定ではサポートされていません。これは派生クラスに実装できます。 ShouldSerialize check failed for member '{0}'. - ShouldSerialize check failed for member '{0}'. + メンバー '{0}' で ShouldSerialize チェックに失敗しました。 Directly Assignable Fixups must only have one name. - Directly Assignable Fixups must only have one name. + 直接割り当て可能なフィックスアップには、名前を 1 つだけ指定する必要があります。 StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. + StartElement ::= . ELEMENT DIRECTIVE*. The string is null or empty. - The string is null or empty. + 文字列が null または空です。 Deferred load section was not collected in '{0}'. - Deferred load section was not collected in '{0}'. + '{0}' で遅延読み込みセクションが収集されませんでした。 Thread is already started. - Thread is already started. + スレッドは既に開始されています。 (null) - (null) + (なし) Error with member '{0}'.'{1}'. It has more than one '{2}'. - Error with member '{0}'.'{1}'. It has more than one '{2}'. + メンバー '{0}'.'{1}' のエラー。2 つ以上の '{2}' が指定されています。 Error with type '{0}'. It has more than one '{1}'. - Error with type '{0}'. It has more than one '{1}'. + 型 '{0}' のエラー。2 つ以上の '{1}' が指定されています。 Only one TypeConverter attribute is allowed on a type. - Only one TypeConverter attribute is allowed on a type. + 1 つの型に指定できる TypeConverter 属性は 1 つだけです。 Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + ディレクティブ '{1}' に割り当てられたオブジェクト '{0}' に、まだ定義されていない名前付きオブジェクト '{2}' への参照であるプロパティがあります。前方参照、または前方参照を含むオブジェクトへの参照は、オブジェクト構築ディレクティブの内部ではサポートされていません。 Failed to create a '{0}' from the text '{1}'. - Failed to create a '{0}' from the text '{1}'. + テキスト '{1}' から '{0}' を作成できませんでした。 Failed to convert '{0}' to type '{1}'. - Failed to convert '{0}' to type '{1}'. + '{0}' を型 '{1}' に変換できませんでした。 The name of the type '{0}' contains characters that are invalid in XAML. - The name of the type '{0}' contains characters that are invalid in XAML. + 型 '{0}' の名前に、XAML で無効な文字が含まれています。 Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + 型 '{0}' にはコンテンツ プロパティがありません。設定するプロパティの名前を指定するか、ContentPropertyAttribute または TypeConverterAttribute を型に追加してください。 Type name '{0}' cannot have a dot '.'. - Type name '{0}' cannot have a dot '.'. + 型名 '{0}' にドット '.' を含めることはできません。 Type reference cannot find type named '{0}'. - Type reference cannot find type named '{0}'. + 型参照は '{0}' という名前の型を見つけることができません。 Type '{0}' is not public. - Type '{0}' is not public. + 型 '{0}' はパブリックではありません。 Unclosed quoted value. - Unclosed quoted value. + 引用符付きの値が閉じられていません。 Unexpected close of XAML Node Stream. - Unexpected close of XAML Node Stream. + XAML Node ストリームが予期せず閉じられました。 Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + '{1}' の属性 '{0}' のメタデータが無効です。型 '{3}' の '{2}' 個の引数が必要です。 Unexpected '{0}' in parse rule '{1}'. - Unexpected '{0}' in parse rule '{1}'. + 解析ルール '{1}' に予期しない '{0}' があります。 Unexpected token '{0}' in rule: '{1}', in '{2}'. - Unexpected token '{0}' in rule: '{1}', in '{2}'. + '{2}' の規則 '{1}' に予期しないトークン '{0}' があります。 Unexpected token after end of markup extension. - Unexpected token after end of markup extension. + マークアップ拡張の末尾より後ろに予期しないトークンがあります。 Unhandled BoolTypeBit. - Unhandled BoolTypeBit. + 処理されない BoolTypeBit です。 ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] on '{2}' is not a known property. + '{2}' の ['{0}'('{1}')] は不明なプロパティです。 Unknown member '{0}' on '{1}'. - Unknown member '{0}' on '{1}'. + '{1}' の不明なメンバー '{0}'。 Unknown member '{0}' on unknown type '{1}'. - Unknown member '{0}' on unknown type '{1}'. + 不明な型 '{1}' の不明なメンバー '{0}'。 Unknown member '{0}'. - Unknown member '{0}'. + 不明なメンバー '{0}'。 Unknown type '{0}'. - Unknown type '{0}'. + 不明な型 '{0}'。 Unresolved reference '{0}'. - Unresolved reference '{0}'. + 未解決の参照 '{0}'。 XAML namespace '{0}' is not resolved. - XAML namespace '{0}' is not resolved. + XAML 名前空間 '{0}' は解決されません。 Uri '{0}' was not found. - Uri '{0}' was not found. + Uri '{0}' が見つかりませんでした。 Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + 型 '{0}' のエラー。MarkupExtensions では 'UsableDuringInitialization' 属性を使用できません。 A value in the '{0}' array is null. - A value in the '{0}' array is null. + '{0}' 配列の値は null です。 XAML Node Stream: Value nodes must be followed by EndMember. - XAML Node Stream: Value nodes must be followed by EndMember. + XAML ノード ストリーム: 値ノードは EndMember の後に続く必要があります。 XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter は、コレクション '{1}' に有意の空白を含む値 '{0}' を書き込むことができません。 White space is not allowed after end of markup extension. - White space is not allowed after end of markup extension. + マークアップ拡張の末尾より後ろに空白を追加することはできません。 An attempt was made to write to a XamlWriter that has had its Closed method called. - An attempt was made to write to a XamlWriter that has had its Closed method called. + 既に Closed メソッドが呼び出された XamlWriter への書き込みが試行されました。 Choice cannot follow a Fallback. - Choice cannot follow a Fallback. + Choice を、Fallback に続けることはできません。 AlternateContent must contain one or more Choice elements. - AlternateContent must contain one or more Choice elements. + AlternateContent には、1 つまたは複数の Choice 要素が必要です。 Choice is valid only in AlternateContent. - Choice is valid only in AlternateContent. + Choice は AlternateContent でのみ有効です。 There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + XML 互換性定義に、名前空間 '{0}' が自身をオーバーライドするような循環定義があります。原因として、複数のアセンブリに一貫性のない XmlnsCompatibilityAttributes が設定されている可能性があります。定義を変更してこの循環定義を削除するか、競合しない参照アセンブリを XamlSchemaContext コンストラクターに渡してください。 Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + 名前空間 '{0}' の要素 '{1}' の Preserve 宣言が重複しています。 Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + 名前空間 '{0}' の要素 '{1}' の ProcessContent 宣言が重複しています。 Duplicate wildcard Preserve declaration for namespace '{0}'. - Duplicate wildcard Preserve declaration for namespace '{0}'. + 名前空間 '{0}' のワイルドカード Preserve 宣言が重複しています。 Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Duplicate wildcard ProcessContent declaration for namespace '{0}'. + 名前空間 '{0}' のワイルドカード ProcessContent 宣言が重複しています。 Fallback is valid only in AlternateContent. - Fallback is valid only in AlternateContent. + Fallback は AlternateContent でのみ有効です。 '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + '{0}' 要素は、AlternateContent の有効な子ではありません。AlternateContent 要素の有効な子は、Choice および Fallback 要素のみです。 '{0}' attribute is not valid for '{1}' element. - '{0}' attribute is not valid for '{1}' element. + '{0}' 属性は、'{1}' 要素に対して無効です。 '{0}' format is not valid. - '{0}' format is not valid. + '{0}' 形式は無効です。 Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + 名前空間 '{0}' の固有およびワイルドカードの Preserve 宣言の両方を指定することはできません。 Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + 名前空間 '{0}' の固有およびワイルドカードの ProcessContent 宣言の両方を指定することはできません。 Requires attribute must contain a valid namespace prefix. - Requires attribute must contain a valid namespace prefix. + Requires 属性には、有効な名前空間プレフィックスが含まれている必要があります。 '{0}' attribute value is not a valid XML name. - '{0}' attribute value is not a valid XML name. + '{0}' 属性値は、無効な XML 名です。 AlternateContent must contain only one Fallback element. - AlternateContent must contain only one Fallback element. + AlternateContent には、Fallback 要素が 1 つだけ含まれている必要があります。 MustUnderstand condition failed on namespace '{0}'. - MustUnderstand condition failed on namespace '{0}'. + 名前空間 '{0}' で MustUnderstand 条件が失敗しました。 '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' namespace cannot preserve items; it must be declared Ignorable first. + '{0}' 名前空間は項目を保持できません。最初に Ignorable を宣言する必要があります。 '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' namespace cannot process content; it must be declared Ignorable first. + '{0}' 名前空間はコンテンツを処理できません。最初に Ignorable を宣言する必要があります。 Choice must contain a Requires attribute. - Choice must contain a Requires attribute. + Choice には、Requires 属性が含まれている必要があります。 '{0}' prefix is not defined. - '{0}' prefix is not defined. + '{0}' プレフィックスは定義されていません。 Unrecognized compatibility attribute '{0}'. - Unrecognized compatibility attribute '{0}'. + 認識できない互換性属性 '{0}' です。 Unrecognized Compatibility element '{0}'. - Unrecognized Compatibility element '{0}'. + 認識できない互換性要素 {0} です。 Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + 指定されたクラス名 '{0}' は、実際のルート インスタンス型 '{1}' と一致しません。Class ディレクティブを削除するか、XamlObjectWriterSettings.RootObjectInstance 経由でインスタンスを指定してください。 Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + XamlFactory の XamlReader から、予期しない XAML ノード型 '{0}' が取得されました。 Cannot set SchemaContext on XamlMarkupExtensionWriter. - Cannot set SchemaContext on XamlMarkupExtensionWriter. + XamlMarkupExtensionWriter に SchemaContext を設定できません。 Cannot write a value that is not a string. - Cannot write a value that is not a string. + 文字列ではない値を書き込むことはできません。 The member '{0}' has already been written. - The member '{0}' has already been written. + メンバー '{0}' は既に書き込まれています。 Errors detected in input. - Errors detected in input. + 入力にエラーが検出されました。 Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + 指定された INamespacePrefixLookup で名前空間 '{0}' のプレフィックスを生成できなかったため、この XamlTypeName インスタンスを文字列に変換できません。 Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Name プロパティが null または空であるため、XamlTypeName インスタンスを文字列に変換できません。XamlTypeName.ToString を呼び出す前に、Name プロパティを設定してください。 Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Namespace プロパティが null または空であるため、XamlTypeName インスタンスを文字列に変換できません。XamlTypeName.ToString を呼び出す前に、Namespace プロパティを設定してください。 Cannot write a value that is not a string. - Cannot write a value that is not a string. + 文字列ではない値を書き込むことはできません。 The member '{0}' has already been written. - The member '{0}' has already been written. + メンバー '{0}' は既に書き込まれています。 The argument isObjectFromMember can only be set to true when the type is a collection. - The argument isObjectFromMember can only be set to true when the type is a collection. + 引数 isObjectFromMember は、型がコレクションである場合にのみ true に設定できます。 Namespace '{0}' already has a prefix defined in current scope. - Namespace '{0}' already has a prefix defined in current scope. + 名前空間 '{0}' には、既に現在のスコープでプレフィックスが定義されています。 The prefix '{0}' is already defined in current scope. - The prefix '{0}' is already defined in current scope. + プレフィックス '{0}' は既に現在のスコープで定義されています。 Unable to call '{0}' in current state. - Unable to call '{0}' in current state. + 現在の状態では '{0}' を呼び出すことができません。 Unable to call WriteObject with isObjectFromMember set to true in current state. - Unable to call WriteObject with isObjectFromMember set to true in current state. + 現在の状態では、isObjectFromMember が true に設定された WriteObject を呼び出すことができません。 Need to implement public/internal sorting. - Need to implement public/internal sorting. + public/internal の並べ替えを実装する必要があります。 The value for XmlData property '{0}' is null or not IXmlSerializable. - The value for XmlData property '{0}' is null or not IXmlSerializable. + XmlData プロパティ '{0}' の値は null か、または IXmlSerializable ではありません。 The value for XmlData property '{0}' is not an XmlReader. - The value for XmlData property '{0}' is not an XmlReader. + XmlData プロパティ '{0}' の値は XmlReader ではありません。 There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + アセンブリ '{0}' の XmlnsCompatibleWithAttribute 定義に、名前空間 '{1}' が自身をオーバーライドするような循環定義があります。定義を変更して、この循環定義を削除してください。 diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ko.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ko.xlf index 5c65e6d1b24..9df6fc53a55 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ko.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ko.xlf @@ -4,1522 +4,1522 @@ Enumerating attached properties on object '{0}' threw an exception. - Enumerating attached properties on object '{0}' threw an exception. + '{0}' 개체의 연결된 속성을 열거하는 동안 예외가 throw되었습니다. Add value to collection of type '{0}' threw an exception. - Add value to collection of type '{0}' threw an exception. + '{0}' 형식의 컬렉션에 대한 값 추가에서 예외가 throw되었습니다. Add value to dictionary of type '{0}' threw an exception. - Add value to dictionary of type '{0}' threw an exception. + '{0}' 형식의 사전에 대한 값 추가에서 예외가 throw되었습니다. Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Add 메서드 또는 ICollection<T> 구현이 둘 이상 있기 때문에 컬렉션 형식 '{0}'의 항목 형식을 확인할 수 없습니다. XAML에서 이 컬렉션 형식을 사용하려면 public Add(object) 메서드를 추가하거나 System.Collections.IList 또는 단일 System.Collections.Generic.ICollection<T>를 구현하십시오. Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Add 메서드 또는 IDictionary<K,V> 구현이 둘 이상 있기 때문에 사전 형식 '{0}'의 항목 형식을 확인할 수 없습니다. XAML에서 이 사전 형식을 사용하려면 public Add(object, object) 메서드를 추가하거나 System.Collections.IDictionary 또는 단일 System.Collections.Generic.IDictionary<K,V>를 구현하십시오. One of the following arguments must be non-null: '{0}'. - One of the following arguments must be non-null: '{0}'. + 다음 인수 중 하나는 null이 아니어야 합니다. '{0}' Array Add method is not implemented. - Array Add method is not implemented. + Array Add 메서드가 구현되지 않았습니다. Attachable events are not implemented. - Attachable events are not implemented. + 연결 가능한 이벤트가 구현되지 않았습니다. Attachable member '{0}' was not found. - Attachable member '{0}' was not found. + 연결 가능한 멤버 '{0}'을(를) 찾을 수 없습니다. Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + 개체가 전방 참조 또는 불완전하게 초기화된 참조이기 때문에 '{1}' 개체에 '{0}' 속성을 설정할 수 없습니다. 확인되지 않은 이름: '{2}' An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + 이름이 '{1}'인 연결 가능한 속성이 문자열이거나 문자열로 형식 변환할 수 있지만 지원되지 않는 사전 키 '{0}'에 연결되었습니다. An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + 이름이 '{2}'인 연결 가능한 속성이 이름이 '{1}'인 속성에 연결되었습니다. 이름이 '{1}'인 속성은 문자열이거나 문자열로 형식 변환할 수 있지만 이러한 속성에 연결하는 것은 지원되지 않습니다. 디버깅을 위해 '{1}' 속성에 '{0}' 개체가 포함됩니다. An unhandled scanner attribute was encountered. - An unhandled scanner attribute was encountered. + 처리되지 않은 스캐너 특성이 발견되었습니다. One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + '{0}' 어셈블리의 InternalsVisibleToAttribute 값 중 하나가 올바른 어셈블리 이름이 아닙니다. 'AssemblyShortName' 또는 'AssemblyShortName, PublicKey=...' 형식을 사용하십시오. InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + '{1}' 어셈블리의 InternalsVisibleToAttribute 값 '{0}'이(가) 올바른 어셈블리 이름이 아닙니다. 'AssemblyShortName' 또는 'AssemblyShortName, PublicKey=...' 형식을 사용하십시오. Bad method '{0}' on '{1}'. - Bad method '{0}' on '{1}'. + '{1}'의 '{0}' 메서드가 잘못되었습니다. Bad state in ObjectWriter. Non directive missing instance. - Bad state in ObjectWriter. Non directive missing instance. + ObjectWriter의 상태가 잘못되었습니다. XAML 지시문의 인스턴스가 없습니다. An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + '{0}' 어셈블리의 XmlnsCompatibleWithAttribute에 필수 속성이 없습니다. NewNamespace 및 OldNamespace 속성을 모두 설정하거나 XmlnsCompatibleWithAttribute를 제거하십시오. An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + '{0}' 어셈블리의 XmlnsDefinitionAttribute에 필수 속성이 없습니다. ClrNamespace 및 XmlNamespace 속성을 모두 설정하거나 XmlnsDefinitionAttribute를 제거하십시오. An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + '{0}' 어셈블리의 XmlnsPrefixAttribute에 필수 속성이 없습니다. Prefix 및 XmlNamespace 속성을 모두 설정하거나 XmlnsPrefixAttribute를 제거하십시오. Builder Stack is not empty when end of XamlNode stream was reached. - Builder Stack is not empty when end of XamlNode stream was reached. + XamlNode 스트림의 끝에 도달했을 때 작성기 스택이 비어 있지 않습니다. Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + '{1}'을(를) 사용하여 '{0}' 형식으로부터의 호환성을 확인하지 못했습니다. 이것은 대개 TypeConverter가 잘못 구현되었음을 나타냅니다. Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + '{1}'을(를) 사용하여 '{0}' 형식으로의 호환성을 확인하지 못했습니다. 이것은 대개 TypeConverter가 잘못 구현되었음을 나타냅니다. In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + 태그 확장에서 모든 생성자 인수 값은 atomic 형식이어야 합니다. '{0}' 형식의 개체에 대한 하나 이상의 인수 값이 atomic 형식이 아닙니다. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + XamlType이 올바르지 않아 '{0}' 인스턴스를 만들 수 없습니다. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + XamlType이 올바르지 않아 '{0}' 인스턴스를 만들 수 없습니다. Cannot find Assembly '{0}' in URI '{1}'. - Cannot find Assembly '{0}' in URI '{1}'. + URI '{1}'에서 '{0}' 어셈블리를 찾을 수 없습니다. Cannot reassign a previously set SchemaContext. - Cannot reassign a previously set SchemaContext. + 이전에 설정된 SchemaContext를 다시 할당할 수 없습니다. Cannot resolve type '{0}' for method '{1}'. - Cannot resolve type '{0}' for method '{1}'. + '{1}' 메서드에 대한 '{0}' 형식을 확인할 수 없습니다. BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri는 루트 노드에서 한 번만 설정할 수 있습니다. XamlXmlReader가 루트 노드에서 기본값을 제공할 수도 있습니다. Cannot set SchemaContext on ObjectWriter. - Cannot set SchemaContext on ObjectWriter. + ObjectWriter에 SchemaContext를 설정할 수 없습니다. Cannot set SchemaContext to null. - Cannot set SchemaContext to null. + SchemaContext를 null로 설정할 수 없습니다. Cannot write on a closed XamlWriter. - Cannot write on a closed XamlWriter. + 닫혀 있는 XamlWriter에 쓸 수 없습니다. The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + '{1}' 값에 의미 있는 공백이 포함되어 있지만 "xml:space = preserve"를 '{0}' 멤버에 쓸 수 없습니다. Cannot assign root instance of type '{0}' to type '{1}'. - Cannot assign root instance of type '{0}' to type '{1}'. + '{0}' 형식의 루트 인스턴스를 '{1}' 형식에 할당할 수 없습니다. Cannot create unknown type '{0}'. - Cannot create unknown type '{0}'. + 알 수 없는 형식 '{0}'을(를) 만들 수 없습니다. Cannot get write-only property '{0}'. - Cannot get write-only property '{0}'. + 쓰기 전용 속성 '{0}'을(를) 가져올 수 없습니다. Cannot set read-only property '{0}'. - Cannot set read-only property '{0}'. + 읽기 전용 속성 '{0}'을(를) 설정할 수 없습니다. Cannot set unknown member '{0}'. - Cannot set unknown member '{0}'. + 알 수 없는 멤버 '{0}'을(를) 설정할 수 없습니다. Close called while inside a deferred load section. - Close called while inside a deferred load section. + 지연된 로드 섹션 안에 있는 동안 닫기가 호출되었습니다. Must close XamlWriter before reading from XamlNodeList. - Must close XamlWriter before reading from XamlNodeList. + XamlNodeList에서 읽기 전에 XamlWriter를 닫아야 합니다. Collection '{0}' cannot contain null values. - Collection '{0}' cannot contain null values. + '{0}' 컬렉션은 null 값을 포함할 수 없습니다. Failed attempting to create an Implicit Type with a constructor. - Failed attempting to create an Implicit Type with a constructor. + 생성자를 사용하여 암시적 형식을 만들려는 시도가 실패했습니다. The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + 지정된 바인딩 제약 조건과 일치하는 '{0}' 형식에 대한 생성자 호출에서 예외가 throw되었습니다. Cannot write the given positional parameters because a matching constructor was not found. - Cannot write the given positional parameters because a matching constructor was not found. + 일치하는 생성자를 찾을 수 없기 때문에 지정된 위치 매개 변수를 쓸 수 없습니다. '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer cannot convert from '{1}'. + '{0}' ValueSerializer는 '{1}'에서 변환할 수 없습니다. '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + '{0}' ValueSerializer가 '{1}'을(를) '{2}'(으)로 변환할 수 없습니다. Converter type '{0}' doesn't derive from expected base type '{1}'. - Converter type '{0}' doesn't derive from expected base type '{1}'. + 변환기 형식 '{0}'이(가) 필요한 기본 형식 '{1}'에서 파생되지 않았습니다. Failed to add attached properties to item in ConditionalWeakTable. - Failed to add attached properties to item in ConditionalWeakTable. + 연결된 속성을 ConditionalWeakTable의 항목에 추가하지 못했습니다. Deferred load threw an exception. - Deferred load threw an exception. + 지연된 로드에서 예외가 throw되었습니다. Deferred member was not collected in '{0}'. - Deferred member was not collected in '{0}'. + 지연된 멤버가 '{0}'에서 수집되지 않았습니다. Save of deferred-load content threw an exception. - Save of deferred-load content threw an exception. + 지연된 로드 콘텐츠 저장에서 예외가 throw되었습니다. Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + 해당 ConverterInstance 속성이 null이므로 XamlValueConverter '{0}'에서 XamlDeferringLoader를 가져올 수 없습니다. '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}'이(가) 설정되지 않은 '{0}'.{1}'에 종속됩니다. Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + '{0}' 형식의 사전은 '{1}' 키를 추가할 수 없습니다. TypeConverter는 키를 '{2}' 형식으로 변환합니다. 이 오류가 나타나지 않도록 하려면 System.Collections.IDictionary.Add를 재정의하고 거기에서 변환을 수행하십시오. Directive getter is not implemented. - Directive getter is not implemented. + getter 지시문이 구현되지 않았습니다. Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + '{0}' 지시문에 문자열 형식 값이 있어야 합니다. 이 지시문을 제거하거나 지시문을 문자열 값으로 변경하십시오. Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + '{0}' 지시문은 루트 개체에 대해서만 사용할 수 있습니다. 이 지시문을 제거하거나 지시문을 문서의 루트로 이동하십시오. Directive '{0}' was not found in TargetNamespace '{1}'. - Directive '{0}' was not found in TargetNamespace '{1}'. + '{0}' 지시문이 TargetNamespace '{1}'에 없습니다. '{0}' property has already been set on '{1}'. - '{0}' property has already been set on '{1}'. + '{0}' 속성이 이미 '{1}'에 설정되어 있습니다. There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + OldNamespace '{1}'에 대한 '{0}' 어셈블리에 XmlnsCompatibleWithAttribute가 두 개 이상 있습니다. 추가 특성을 제거하십시오. There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + OldNamespace '{2}'에 대한 '{0}' 및 '{1}' 어셈블리에 충돌하는 XmlnsCompatibleWithAttributes가 있습니다. 특성을 변경하여 같은 NewNamespace를 포함하거나 XamlSchemaContext 생성자에서 충돌하지 않는 참조 어셈블리를 전달하십시오. ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. + ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). + Element ::= . EmptyElement | ( StartElement ElementBody ). EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. + EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. + EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' event cannot be assigned a value that is not assignable to '{1}'. + '{0}' 이벤트에는 '{1}'에 할당하지 못하는 값을 할당할 수 없습니다. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 현재 상태에서 위치 매개 변수를 쓸 수 없습니다. 작성기가 요소를 쓰기 시작했기 때문에 특성 형식으로 위치 매개 변수를 쓰지 못할 뿐 아니라 일부 속성을 쓸 수 없기 때문에 작성기가 위치 매개 변수를 확장할 수도 없습니다. 노드 스트림의 초반에 XamlXmlWriter가 특성을 쓸 수 있는 위치로 위치 매개 변수 멤버를 이동해 보십시오. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + 현재 상태에서 위치 매개 변수를 쓸 수 없습니다. 작성기가 요소를 쓰기 시작했기 때문에 특성 형식으로 위치 매개 변수를 쓰지 못할 뿐 아니라 '{0}' 형식의 UnderlyingType이 null이기 때문에 작성기가 위치 매개 변수를 확장할 수도 없습니다. 노드 스트림의 초반에 XamlXmlWriter가 특성을 쓸 수 있는 위치로 위치 매개 변수 멤버를 이동해 보십시오. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 현재 상태에서 위치 매개 변수를 쓸 수 없습니다. 작성기가 요소를 쓰기 시작했기 때문에 특성 형식으로 위치 매개 변수를 쓰지 못할 뿐 아니라 위치 매개 변수를 포함하는 태그 확장에서 기본 생성자가 없기 때문에 작성기가 위치 매개 변수를 확장할 수도 없습니다. 노드 스트림의 초반에 XamlXmlWriter가 특성을 쓸 수 있는 위치로 위치 매개 변수 멤버를 이동해 보십시오. Expected permission of type XamlLoadPermission. - Expected permission of type XamlLoadPermission. + XamlLoadPermission 형식의 권한이 필요합니다. Expected value of type ObjectMarkupInfo. - Expected value of type ObjectMarkupInfo. + ObjectMarkupInfo 형식의 값이 필요합니다. Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + 어셈블리 이름 '{0}'이(가) 정규화되지 않았습니다. Name, Version, Culture 및 PublicKeyToken을 모두 제공해야 합니다. Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + 형식 이름 '{0}'이(가) 정규화된 어셈블리 이름이 아닙니다. 이 값은 System.Type.AssemblyQualifiedName에서 가져올 수 있습니다. The factory method '{0}' that matches the specified binding constraints returned null. - The factory method '{0}' that matches the specified binding constraints returned null. + 지정된 바인딩 제약 조건과 일치하는 팩터리 메서드 '{0}'에서 null을 반환했습니다. Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + 파일, 어셈블리 '{0}' 또는 종속 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 지정한 파일을 찾을 수 없습니다. Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + 아직 정의되지 않은 명명된 개체 '{0}'을(를) 참조하려고 했습니다. 전방 참조 또는 전방 참조가 포함된 개체에 대한 참조는 키가 아닌 지시문에서 지원되지 않습니다. Cannot promote from Array. - Cannot promote from Array. + Array에서 승격할 수 없습니다. Cannot promote from '{0}' to '{1}' because the target map is too small. - Cannot promote from '{0}' to '{1}' because the target map is too small. + 대상 맵이 너무 작아 '{0}'에서 '{1}'(으)로 승격할 수 없습니다. Getting instance of '{0}' threw an exception. - Getting instance of '{0}' threw an exception. + '{0}' 인스턴스를 가져오는 동안 예외가 throw되었습니다. Retrieving items in collection or dictionary of type '{0}' threw an exception. - Retrieving items in collection or dictionary of type '{0}' threw an exception. + '{0}' 형식의 컬렉션 또는 사전에서 항목을 검색하는 동안 예외가 throw되었습니다. XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems가 '{0}' 형식에 대해 null을 반환했습니다. 이것은 대개 컬렉션 형식이 잘못 구현되었음을 나타냅니다. Collection property '{0}'.'{1}' is null. - Collection property '{0}'.'{1}' is null. + 컬렉션 속성 '{0}'.'{1}'이(가) null입니다. Cannot get TargetType on a non-attachable Member. - Cannot get TargetType on a non-attachable Member. + 연결할 수 없는 멤버에 대해 TargetType을 가져올 수 없습니다. Get property '{0}' threw an exception. - Get property '{0}' threw an exception. + Get 속성 '{0}'에서 예외를 throw했습니다. Either getter or setter must be non-null. - Either getter or setter must be non-null. + getter 또는 setter가 null이 아니어야 합니다. Attached property getter methods must have one parameter and a non-void return type. - Attached property getter methods must have one parameter and a non-void return type. + 연결된 속성 getter 메서드에 매개 변수 한 개와 void가 아닌 반환 형식 한 개가 있어야 합니다. Attached property setter and attached event adder methods must have two parameters. - Attached property setter and attached event adder methods must have two parameters. + 연결된 속성 setter 및 연결된 이벤트 adder 메서드에 두 개의 매개 변수가 있어야 합니다. Initialization of '{0}' threw an exception. - Initialization of '{0}' threw an exception. + '{0}' 초기화에서 예외가 throw되었습니다. Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + 텍스트(XamlLanguage.Initialization)에서 '{0}' 형식을 초기화할 수 없습니다. 이 형식에 TypeConverter를 추가하거나 생성자 또는 팩터리 메서드를 사용하도록 Xaml을 변경하십시오. Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + '{1}' 문자열에서 '{0}' 문자를 사용할 수 없습니다. 잘못된 XAML 형식 이름입니다. Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + 닫는 괄호 문자 '{0}'에 해당하는 여는 괄호 문자가 없습니다. Event argument is invalid. - Event argument is invalid. + 이벤트 인수가 잘못되었습니다. Invalid expression: '{0}' - Invalid expression: '{0}' + '{0}' 식이 잘못되었습니다. Type argument '{0}' is not a valid type. - Type argument '{0}' is not a valid type. + 형식 인수 {0}이(가) 올바른 형식이 아닙니다. The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + '{0}' 문자열이 올바른 XAML 형식 이름 목록이 아닙니다. 형식 이름 목록은 'x:String, x:Int32'와 같이 쉼표로 구분된 형식 목록입니다. The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + '{0}' 문자열이 올바른 XAML 형식 이름이 아닙니다. 형식 이름에는 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'와 같이 선택적 접두사, 이름 및 선택적 형식 인수가 포함됩니다. '{0}' is not a valid XAML member name. - '{0}' is not a valid XAML member name. + '{0}'은(는) 올바른 XAML 멤버 이름이 아닙니다. Construction directive '{0}' must be an attribute or the first property element. - Construction directive '{0}' must be an attribute or the first property element. + 생성 지시문 '{0}'은(는) 특성이거나 첫 번째 속성 요소여야 합니다. '{0}' Line number '{1}' and line position '{2}'. - '{0}' Line number '{1}' and line position '{2}'. + '{0}' 줄 번호 '{1}' 및 줄 위치 '{2}' '{0}' Line number '{1}'. - '{0}' Line number '{1}'. + '{0}' 줄 번호 '{1}' List collection is not an IList. - List collection is not an IList. + 목록 컬렉션이 IList가 아닙니다. BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + 괄호 문자 '{0}'에 해당하는 여는 괄호 문자나 닫는 괄호 문자가 없습니다. Cannot parse the malformed property name '{0}'. - Cannot parse the malformed property name '{0}'. + 잘못된 형식의 속성 이름 '{0}'을(를) 구문 분석할 수 없습니다. Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Items in the array must be type '{0}'. One or more items cannot be cast to this type. + 배열에 있는 항목은 '{0}' 형식이어야 합니다. 이 형식에 대해 하나 이상의 항목을 캐스팅할 수 없습니다. Must set Type before calling ProvideValue on ArrayExtension. - Must set Type before calling ProvideValue on ArrayExtension. + ArrayExtension에서 ProvideValue를 호출하기 전에 형식을 설정해야 합니다. '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + '{0}' StaticExtension 값을 열거형, 정적 필드 또는 정적 속성으로 확인할 수 없습니다. Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + 태그 확장 '{0}'을(를) 사용하려면 IServiceProvider에서 ProvideValue에 대해 '{1}'이(가) 구현되어 있어야 합니다. StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension must have Member property set before ProvideValue can be called. + ProvideValue를 호출하려면 먼저 StaticExtension에서 Member 속성을 설정해야 합니다. TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension must have TypeName property set before ProvideValue can be called. + ProvideValue를 호출하려면 먼저 TypeExtension에서 TypeName 속성을 설정해야 합니다. '{0}' string is not valid for type. - '{0}' string is not valid for type. + '{0}' 문자열은 형식에 사용할 수 없습니다. Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + '{1}' 매개 변수가 포함된 생성자 오버로드를 두 개 이상 포함하기 때문에 '{0}' 형식에 대한 위치 매개 변수를 확인할 수 없습니다. XAML에서 이 태그 확장을 사용하려면 중복 생성자 오버로드를 제거하거나 XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity를 true로 설정하십시오. The name of the member '{0}' contains characters that are invalid in XAML. - The name of the member '{0}' contains characters that are invalid in XAML. + '{0}' 멤버 이름에 XAML에서 유효하지 않은 문자가 포함되어 있습니다. Member '{0}' on type '{1}' is internal. - Member '{0}' on type '{1}' is internal. + '{1}' 형식의 '{0}' 멤버가 내부 멤버입니다. The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + 지정된 바인딩 제약 조건과 일치하는 '{0}' 메서드의 호출에서 예외가 throw되었습니다. No local assembly provided to complete URI='{0}'. - No local assembly provided to complete URI='{0}'. + 완전한 URI='{0}'에 제공된 로컬 어셈블리가 없습니다. Missing case '{0}' in DeferringWriter'{1}' method. - Missing case '{0}' in DeferringWriter'{1}' method. + DeferringWriter'{1}' 메서드에 '{0}' 항목이 없습니다. Missing case in Default processing of XamlNodes. - Missing case in Default processing of XamlNodes. + XamlNodes 기본 처리에 해당하는 항목이 없습니다. Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + '{0}' 뒤에 예기치 않은 등호('=')가 있습니다. 쉼표 구분 기호가 누락되었는지 확인하십시오. Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + '{0}'='{1}' 뒤에 예기치 않은 등호('=')가 있습니다. 쉼표 구분 기호가 누락되었는지 확인하십시오. Missing implicit property case. - Missing implicit property case. + 암시적 속성 항목이 없습니다. Missing case for ImplicitPropertyType. - Missing case for ImplicitPropertyType. + ImplicitPropertyType에 대한 해당 항목이 없습니다. Missing key value on '{0}' object. - Missing key value on '{0}' object. + '{0}' 개체에 키 값이 없습니다. Missing case handler in LookupPropertyBit. - Missing case handler in LookupPropertyBit. + LookupPropertyBit에 항목 처리기가 없습니다. Service provider is missing the IXamlNameProvider service. - Service provider is missing the IXamlNameProvider service. + 서비스 공급자에 IXamlNameProvider 서비스가 없습니다. Service provider is missing the INameResolver service. - Service provider is missing the INameResolver service. + 서비스 공급자에 INameResolver 서비스가 없습니다. Missing case in ClrType 'Member' lookup. - Missing case in ClrType 'Member' lookup. + ClrType 'Member' 조회에 해당 항목이 없습니다. Creating from text without a TypeConverter is not allowed. - Creating from text without a TypeConverter is not allowed. + TypeConverter 없이 텍스트에서 만들 수는 없습니다. '{0}' must be of type '{1}'. - '{0}' must be of type '{1}'. + '{0}'은(는) '{1}' 형식이어야 합니다. Reference must have a Name to resolve. - Reference must have a Name to resolve. + 참조에 확인할 이름이 있어야 합니다. This setter is not intended to be used directly from your code. Do not call this setter. - This setter is not intended to be used directly from your code. Do not call this setter. + 이 setter는 코드에서 직접 사용할 수 없습니다. 이 setter를 호출하지 마십시오. Name resolution failure. '{0}' was not found. - Name resolution failure. '{0}' was not found. + 이름 확인이 실패했습니다. {0}을(를) 찾을 수 없습니다. Cannot register duplicate name '{0}' in this scope. - Cannot register duplicate name '{0}' in this scope. + 이 범위에서는 중복 이름 '{0}'을(를) 등록할 수 없습니다. Could not register named object. {0} - Could not register named object. {0} + 명명된 개체를 등록할 수 없습니다. {0} '{0}' name is not valid for identifier. - '{0}' name is not valid for identifier. + 식별자에 대한 '{0}' 이름이 잘못되었습니다. Name cannot be an empty string. - Name cannot be an empty string. + 이름은 빈 문자열로 지정할 수 없습니다. Name '{0}' was not found. - Name '{0}' was not found. + Name '{0}'을(를) 찾을 수 없습니다. Cannot attach NameScope to null root instance. - Cannot attach NameScope to null root instance. + NameScope를 null 루트 인스턴스에 연결할 수 없습니다. The prefix 'xml' is reserved. - The prefix 'xml' is reserved. + 'xml' 접두사가 확인되었습니다. NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace는 null일 수 없습니다. 이 속성에 값을 제공하십시오. NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix는 null일 수 없습니다. 이 속성에 값을 제공하십시오. Namespace '{0}' was not found in scope. - Namespace '{0}' was not found in scope. + 범위에 '{0}' 네임스페이스가 없습니다. No Add methods found on type '{0}' for a value of type '{1}'. - No Add methods found on type '{0}' for a value of type '{1}'. + '{1}' 형식 값에 대한 '{0}' 형식에 Add 메서드가 없습니다. '{0}' is not allowed in attribute usage. - '{0}' is not allowed in attribute usage. + '{0}'은(는) 특성에 사용할 수 없습니다. No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + '{0}' 형식에서 일치하는 생성자를 찾을 수 없습니다. Arguments 또는 FactoryMethod 지시문을 사용하여 이 형식을 생성할 수 있습니다. A Constructor for '{0}' with '{1}' arguments was not found. - A Constructor for '{0}' with '{1}' arguments was not found. + '{1}' 인수가 포함된 '{0}'에 대한 생성자를 찾을 수 없습니다. No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + '{0}' 형식에 대한 기본 생성자를 찾을 수 없습니다. Arguments 또는 FactoryMethod 지시문을 사용하여 이 형식을 생성할 수 있습니다. '{0}' is not allowed in element usage. - '{0}' is not allowed in element usage. + '{0}'은(는) 요소에 사용할 수 없습니다. XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + XAML 노드 스트림: 형식 '{0}'에서 EndMember 앞에 StartMember가 없습니다. XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML Node Stream: EndMember must follow StartObject and StartMember. + XAML 노드 스트림: EndMember는 StartObject와 StartMember 뒤에 와야 합니다. XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + XAML 노드 스트림: GetObject를 사용하려면 StartObject '{0}' 뒤에 StartMember가 있어야 합니다. XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML Node Stream: GetObject must follow a StartObject and StartMember. + XAML 노드 스트림: GetObject는 StartObject와 StartMember 뒤에 와야 합니다. XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + XAML 노드 스트림: '{0}'='{1}' 네임스페이스 선언을 사용하려면 StartObject '{2}' 뒤에 StartMember가 있어야 합니다. XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + XAML 노드 스트림: StartObject '{0}'을(를) 사용하려면 StartObject '{1}' 뒤에 StartMember가 있어야 합니다. XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + XAML 노드 스트림: '{0}' 값을 사용하려면 StartObject '{1}' 뒤에 StartMember가 있어야 합니다. XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + XAML 노드 스트림: '{0}' 값은 StartObject와 StartMember 뒤에 와야 합니다. No constructor with '{0}' arguments for '{1}'. - No constructor with '{0}' arguments for '{1}'. + '{1}'에 대해 '{0}' 인수가 포함된 생성자가 없습니다. XAML Node Stream: Missing CurrentObject before EndObject. - XAML Node Stream: Missing CurrentObject before EndObject. + XAML 노드 스트림: EndObject 앞에 CurrentObject가 없습니다. XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML Node Stream: Missing StartObject before StartMember '{0}'. + XAML 노드 스트림: StartMember '{0}' 앞에 StartObject가 없습니다. Type with positional parameters is not a markup extension. - Type with positional parameters is not a markup extension. + 위치 매개 변수가 포함된 형식은 태그 확장이 아닙니다. NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. + NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}'은(는) 앰비언트 속성이 아닙니다. '{0}' is not an ambient type. - '{0}' is not an ambient type. + '{0}'은(는) 앰비언트 형식이 아닙니다. The type '{0}' is not assignable from the type '{1}'. - The type '{0}' is not assignable from the type '{1}'. + '{0}' 형식은 '{1}' 형식에서 할당할 수 없습니다. ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] on '{2}' is not a property declared on this type. + '{2}'의 ['{0}'('{1}')]은(는) 이 형식에서 선언된 속성이 아닙니다. This operation is not supported on directive members. - This operation is not supported on directive members. + 이 작업은 지시문 멤버에서 지원되지 않습니다. This operation is not supported on unknown members. - This operation is not supported on unknown members. + 이 작업은 알 수 없는 멤버에서 지원되지 않습니다. This operation is not supported on unknown types. - This operation is not supported on unknown types. + 이 작업은 알 수 없는 형식에서 지원되지 않습니다. Argument should be a Type Converter, Markup Extension or Null. - Argument should be a Type Converter, Markup Extension or Null. + 인수는 형식 변환기이거나 태그 확장이거나 Null이어야 합니다. Unable to find an attachable property named '{0}' on type '{1}'. - Unable to find an attachable property named '{0}' on type '{1}'. + '{1}' 형식에서 이름이 '{0}'인 연결 가능한 속성을 찾을 수 없습니다. Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + MemberMarkupInfo.DictionaryEntriesFromGeneric 메서드를 찾을 수 없습니다. InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor에서 '{1}' 형식의 매개 변수가 필요한 위치에 '{0}' 형식 인수를 제공했습니다. InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor에서 올바른 인수 개수를 제공하지 않았습니다. InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor에서 올바른 생성자 또는 메서드를 제공하지 않았습니다. Multidimensional arrays not supported. - Multidimensional arrays not supported. + 다차원 배열은 지원되지 않습니다. Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + '{0}' 형식을 serialize할 수 없습니다. 형식이 public이고 기본 생성자 또는 인스턴스 설명자를 포함하는지 확인하십시오. Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + '{0}' 형식에서 지정된 생성자 인수에 대해 적절한 생성자를 찾을 수 없습니다. Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + 액세스 가능한 생성자가 없으므로 '{0}' 형식의 개체를 읽을 수 없습니다. 이 형식을 XAML에서 사용하려면 기본 생성자를 추가하거나, ConstructorArgumentAttribute를 사용하거나, InstanceDescriptor를 제공합니다. Unable to read objects of the type '{0}'. Nested types are not supported. - Unable to read objects of the type '{0}'. Nested types are not supported. + '{0}' 형식의 개체를 읽을 수 없습니다. 중첩 형식은 지원되지 않습니다. '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}'이(가) XAML에서 '{1}' 형식의 사용을 차단했습니다. 이 형식을 serialize하려면 '{0}'.GetXamlType을 변경하여 이 형식에 대해 null이 아닌 값을 반환하거나 XamlObjectReader 생성자의 schemaContext 매개 변수에서 다른 값을 전달하십시오. The name property '{0}' on type '{1}' must be of type System.String. - The name property '{0}' on type '{1}' must be of type System.String. + '{1}' 형식의 이름 속성 '{0}'은(는) System.String 형식이어야 합니다. The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + 개체 그래프에 '{0}' 형식의 인스턴스에 대한 참조가 여러 개 있지만 serializer에서 인스턴스를 쓰기 위해 일반적으로 표시되는 위치를 찾을 수 없습니다. 이름 범위의 사용을 검토해야 합니다. An element with the name '{0}' has already been registered in this scope. - An element with the name '{0}' has already been registered in this scope. + 이름이 '{0}'인 요소가 이 범위에 이미 등록되었습니다. Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + '{0}' 형식이 표시되지 않습니다. 이 형식이 로컬이면 XamlReaderSettings에서 LocalAssembly 필드를 설정하십시오. '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}'이(가) XAML에서 '{1}' 형식의 사용을 차단했습니다. 이 형식을 로드하려면 '{0}'.GetXamlType을 변경하여 이 형식에 대해 null이 아닌 값을 반환하거나 XamlObjectWriter 생성자의 schemaContext 매개 변수에서 다른 값을 전달하십시오. This operation is only supported on collection types. - This operation is only supported on collection types. + 이 작업은 컬렉션 형식에서만 지원됩니다. This operation is only supported on collection and dictionary types. - This operation is only supported on collection and dictionary types. + 이 작업은 컬렉션 및 사전 형식에서만 지원됩니다. This operation is only supported on dictionary types. - This operation is only supported on dictionary types. + 이 작업은 사전 형식에서만 가능합니다. XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + XAML 노드 스트림: EndObject 앞에 '{0}.{1}'에 대한 EndMember가 없습니다. XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + XAML 노드 스트림: StartMember '{2}' 앞에 '{0}.{1}'에 대한 EndMember가 없습니다. The property element '{0}' is not contained by an object element. - The property element '{0}' is not contained by an object element. + 속성 요소 '{0}'이(가) 개체 요소에서 포함되지 않았습니다. Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + 같은 어셈블리의 다른 버전이 로드되므로 '{0}' 어셈블리를 로드할 수 없습니다. '{1}'. Too many attributes are specified for '{0}'. - Too many attributes are specified for '{0}'. + '{0}'에 대해 너무 많은 특성을 지정했습니다. '{0}' requires more attributes. - '{0}' requires more attributes. + '{0}'에 더 많은 특성이 필요합니다. GetPositionalParameters returned the wrong length vector. - GetPositionalParameters returned the wrong length vector. + GetPositionalParameters에서 잘못된 길이 벡터를 반환했습니다. Prefix '{0}' does not map to a namespace. - Prefix '{0}' does not map to a namespace. + '{0}' 접두사가 네임스페이스에 매핑되지 않았습니다. The prefix '{0}' could not be found. - The prefix '{0}' could not be found. + '{0}' 접두사를 찾을 수 없습니다. '{0}' property on '{1}' does not allow you to specify text. - '{0}' property on '{1}' does not allow you to specify text. + '{1}'의 '{0}' 속성으로 인해 텍스트를 지정할 수 없습니다. PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement + PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement '{0}' is not implemented. - '{0}' is not implemented. + '{0}'이(가) 구현되지 않았습니다. Provide value on '{0}' threw an exception. - Provide value on '{0}' threw an exception. + '{0}'에 대한 값 제공에서 예외가 throw되었습니다. Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + 순환 종속으로 인해 MarkupExtension.ProvideValue를 호출할 수 없습니다. MarkupExtension 안의 속성에서 MarkupExtension의 결과를 참조하는 개체를 참조할 수 없습니다. 영향을 받는 MarkupExtension은 다음과 같습니다. '{0}' type name does not have the expected format 'className, assembly'. - '{0}' type name does not have the expected format 'className, assembly'. + '{0}' 형식 이름에 'className, assembly' 형식이 없습니다. Quote characters ' or " are only allowed at the start of values. - Quote characters ' or " are only allowed at the start of values. + 따옴표 문자 ' 또는 "는 값의 시작에서만 사용할 수 있습니다. Value cannot be null. Object reference: '{0}'. - Value cannot be null. Object reference: '{0}'. + 값은 null일 수 없습니다. 개체 참조: '{0}' schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext parameter cannot be different from savedContext.SchemaContext + schemaContext 매개 변수는 savedContext.SchemaContext와 다를 수 없습니다. savedContext.SchemaContext cannot be null - savedContext.SchemaContext cannot be null + savedContext.SchemaContext는 null일 수 없습니다. SchemaContext on writer must be initialized before accessing the reader. - SchemaContext on writer must be initialized before accessing the reader. + 작성기의 SchemaContext는 판독기에 액세스하기 전에 초기화되어야 합니다. SchemaContext cannot be null. - SchemaContext cannot be null. + SchemaContext는 null일 수 없습니다. Invalid security XML. Missing expected attribute '{0}'. - Invalid security XML. Missing expected attribute '{0}'. + 보안 XML이 잘못되었습니다. 필요한 특성 '{0}'이(가) 없습니다. Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Invalid security XML. Unexpected tag '{0}', expected '{1}'. + 보안 XML이 잘못되었습니다. 예기치 못한 '{0}' 태그입니다. '{1}'이(가) 필요합니다. Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + 보안 XML이 잘못되었습니다. '{1}' 특성에 예기치 못한 '{0}' 값이 있습니다. '{2}'이(가) 필요합니다. This serviceType is already registered to another service. - This serviceType is already registered to another service. + 이 serviceType이 다른 서비스에 이미 등록되었습니다. Set connectionId threw an exception. - Set connectionId threw an exception. + connectionId 설정에서 예외가 throw되었습니다. '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}'은(는) getter가 없는 속성이므로 올바른 XAML 속성이 아닙니다. Cannot set TargetType on a non-attachable Member. - Cannot set TargetType on a non-attachable Member. + 연결할 수 없는 멤버에 대해 TargetType을 설정할 수 없습니다. Setting xml:base on '{0}' threw an exception. - Setting xml:base on '{0}' threw an exception. + '{0}'에 xml:base를 설정하는 동안 예외가 throw되었습니다. Set property '{0}' threw an exception. - Set property '{0}' threw an exception. + 속성 '{0}' 설정에서 예외가 throw되었습니다. Setting xml instance on '{0}' threw an exception. - Setting xml instance on '{0}' threw an exception. + '{0}'에 xml 인스턴스를 설정하는 동안 예외가 throw되었습니다. Setting properties is not allowed on a type converted instance. Property = '{0}' - Setting properties is not allowed on a type converted instance. Property = '{0}' + 형식 변환된 인스턴스에서는 속성을 설정할 수 없습니다. 속성 = '{0}' Method '{0}' is not supported by default. It can be implemented in derived classes. - Method '{0}' is not supported by default. It can be implemented in derived classes. + '{0}' 메서드는 기본적으로 지원되지 않습니다. 이 메서드는 파생 클래스에서 구현할 수 있습니다. ShouldSerialize check failed for member '{0}'. - ShouldSerialize check failed for member '{0}'. + '{0}' 멤버에 대한 ShouldSerialize 확인이 실패했습니다. Directly Assignable Fixups must only have one name. - Directly Assignable Fixups must only have one name. + 직접 할당 가능한 픽스업에는 이름이 하나만 있어야 합니다. StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. + StartElement ::= . ELEMENT DIRECTIVE*. The string is null or empty. - The string is null or empty. + 문자열이 null이거나 비어 있습니다. Deferred load section was not collected in '{0}'. - Deferred load section was not collected in '{0}'. + 지연된 로드 섹션이 '{0}'에서 수집되지 않았습니다. Thread is already started. - Thread is already started. + 스레드가 이미 시작되었습니다. (null) - (null) + (null) Error with member '{0}'.'{1}'. It has more than one '{2}'. - Error with member '{0}'.'{1}'. It has more than one '{2}'. + '{0}'.'{1}' 멤버에 오류가 발생했습니다. 두 개 이상의 '{2}'이(가) 있습니다. Error with type '{0}'. It has more than one '{1}'. - Error with type '{0}'. It has more than one '{1}'. + '{0}' 형식에 오류가 발생했습니다. 두 개 이상의 '{1}'이(가) 있습니다. Only one TypeConverter attribute is allowed on a type. - Only one TypeConverter attribute is allowed on a type. + 한 형식에는 TypeConverter 특성을 하나만 사용할 수 있습니다. Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + 지시문 '{1}'에 할당된 '{0}' 개체에 아직 정의되지 않은 명명된 개체 '{2}'에 대한 참조인 속성이 있습니다. 전방 참조 또는 전방 참조가 포함된 개체에 대한 참조는 개체 생성 지시문 안에서 지원되지 않습니다. Failed to create a '{0}' from the text '{1}'. - Failed to create a '{0}' from the text '{1}'. + '{1}' 텍스트에서 '{0}'을(를) 만들지 못했습니다. Failed to convert '{0}' to type '{1}'. - Failed to convert '{0}' to type '{1}'. + '{0}'을(를) '{1}' 형식으로 변환하지 못했습니다. The name of the type '{0}' contains characters that are invalid in XAML. - The name of the type '{0}' contains characters that are invalid in XAML. + '{0}' 형식 이름에 XAML에서 유효하지 않은 문자가 포함되어 있습니다. Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + '{0}' 형식에 콘텐츠 속성이 없습니다. 설정할 속성의 이름을 지정하거나 해당 형식에 대해 ContentPropertyAttribute 또는 TypeConverterAttribute를 추가하십시오. Type name '{0}' cannot have a dot '.'. - Type name '{0}' cannot have a dot '.'. + 형식 이름 '{0}'에는 점('.')이 포함될 수 없습니다. Type reference cannot find type named '{0}'. - Type reference cannot find type named '{0}'. + 형식 참조에서 이름이 '{0}'인 형식을 찾을 수 없습니다. Type '{0}' is not public. - Type '{0}' is not public. + '{0}' 형식이 public이 아닙니다. Unclosed quoted value. - Unclosed quoted value. + 따옴표 붙은 값이 닫히지 않았습니다. Unexpected close of XAML Node Stream. - Unexpected close of XAML Node Stream. + XAML 노드 스트림이 예기치 않게 닫혔습니다. Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + '{1}'의 '{0}' 특성에 대한 메타데이터가 잘못되었습니다. '{3}' 형식의 '{2}' 인수가 필요합니다. Unexpected '{0}' in parse rule '{1}'. - Unexpected '{0}' in parse rule '{1}'. + 구문 분석 규칙 '{1}'에 예기치 않은 '{0}'이(가) 있습니다. Unexpected token '{0}' in rule: '{1}', in '{2}'. - Unexpected token '{0}' in rule: '{1}', in '{2}'. + '{2}'의 '{1}' 규칙에 예기치 않은 '{0}' 토큰이 있습니다. Unexpected token after end of markup extension. - Unexpected token after end of markup extension. + 태그 확장 끝 다음에 예기치 않은 토큰이 있습니다. Unhandled BoolTypeBit. - Unhandled BoolTypeBit. + BoolTypeBit가 처리되지 않았습니다. ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] on '{2}' is not a known property. + '{2}'의 ['{0}'('{1}')]이(가) 알려진 속성이 아닙니다. Unknown member '{0}' on '{1}'. - Unknown member '{0}' on '{1}'. + '{1}'의 '{0}'은(는) 알 수 없는 멤버입니다. Unknown member '{0}' on unknown type '{1}'. - Unknown member '{0}' on unknown type '{1}'. + 알 수 없는 형식 '{1}'의 '{0}'은(는) 알 수 없는 멤버입니다. Unknown member '{0}'. - Unknown member '{0}'. + '{0}'은(는) 알 수 없는 멤버입니다. Unknown type '{0}'. - Unknown type '{0}'. + '{0}'은(는) 알 수 없는 형식입니다. Unresolved reference '{0}'. - Unresolved reference '{0}'. + '{0}'은(는) 확인할 수 없는 참조입니다. XAML namespace '{0}' is not resolved. - XAML namespace '{0}' is not resolved. + XAML 네임스페이스 '{0}'이(가) 확인되지 않았습니다. Uri '{0}' was not found. - Uri '{0}' was not found. + Uri '{0}'을(를) 찾을 수 없습니다. Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + '{0}' 형식에 오류가 발생했습니다. MarkupExtensions에서는 'UsableDuringInitialization' 특성을 사용할 수 없습니다. A value in the '{0}' array is null. - A value in the '{0}' array is null. + '{0}' 배열의 값이 null입니다. XAML Node Stream: Value nodes must be followed by EndMember. - XAML Node Stream: Value nodes must be followed by EndMember. + XAML 노드 스트림: 값 노드 뒤에 EndMember가 있어야 합니다. XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter가 '{1}' 컬렉션에 상당한 공백이 포함된 '{0}' 값을 쓸 수 없습니다. White space is not allowed after end of markup extension. - White space is not allowed after end of markup extension. + 태그 확장 끝 다음에는 공백을 사용할 수 없습니다. An attempt was made to write to a XamlWriter that has had its Closed method called. - An attempt was made to write to a XamlWriter that has had its Closed method called. + Closed 메서드가 호출된 XamlWriter에 쓰려고 했습니다. Choice cannot follow a Fallback. - Choice cannot follow a Fallback. + Choice는 Fallback 뒤에 올 수 없습니다. AlternateContent must contain one or more Choice elements. - AlternateContent must contain one or more Choice elements. + AlternateContent에는 하나 이상의 Choice 요소가 있어야 합니다. Choice is valid only in AlternateContent. - Choice is valid only in AlternateContent. + Choice는 AlternateContent에서만 사용할 수 있습니다. There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + 해당 네임스페이스 '{0}'이(가) 자신을 재정의하는 XML 호환성 정의 순환이 있습니다. 이것은 다른 어셈블리에서 XmlnsCompatibilityAttributes가 일치하지 않기 때문일 수 있습니다. 정의를 변경하여 이 순환을 제거하거나 XamlSchemaContext 생성자에서 충돌하지 않는 참조 어셈블리 집합을 전달하십시오. Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + '{0}' 네임스페이스에서 {1} 요소에 대한 Preserve 선언이 중복되었습니다. Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + '{0}' 네임스페이스에서 {1} 요소에 대한 ProcessContent 선언이 중복되었습니다. Duplicate wildcard Preserve declaration for namespace '{0}'. - Duplicate wildcard Preserve declaration for namespace '{0}'. + '{0}' 네임스페이스에 대한 와일드카드 Preserve 선언이 중복되었습니다. Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Duplicate wildcard ProcessContent declaration for namespace '{0}'. + '{0}' 네임스페이스에 대한 와일드카드 ProcessContent 선언이 중복되었습니다. Fallback is valid only in AlternateContent. - Fallback is valid only in AlternateContent. + Fallback은 AlternateContent에서만 사용할 수 있습니다. '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + '{0}' 요소는 AlternateContent의 잘못된 자식입니다. Choice 및 Fallback 요소만 AlternateContent 요소의 올바른 자식입니다. '{0}' attribute is not valid for '{1}' element. - '{0}' attribute is not valid for '{1}' element. + '{1}' 요소에 '{0}' 특성을 사용할 수 없습니다. '{0}' format is not valid. - '{0}' format is not valid. + '{0}' 형식이 잘못되었습니다. Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + '{0}' 네임스페이스에 대한 특정 및 와일드카드 Preserve 선언을 함께 사용할 수 없습니다. Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + '{0}' 네임스페이스에 대한 특정 및 와일드카드 ProcessContent 선언을 함께 사용할 수 없습니다. Requires attribute must contain a valid namespace prefix. - Requires attribute must contain a valid namespace prefix. + Requires 특성에 올바른 네임스페이스 접두사가 있어야 합니다. '{0}' attribute value is not a valid XML name. - '{0}' attribute value is not a valid XML name. + '{0}' 특성 값이 잘못된 XML 이름입니다. AlternateContent must contain only one Fallback element. - AlternateContent must contain only one Fallback element. + AlternateContent에는 Fallback 요소가 하나만 있어야 합니다. MustUnderstand condition failed on namespace '{0}'. - MustUnderstand condition failed on namespace '{0}'. + '{0}' 네임스페이스에서 MustUnderstand 조건이 충족되지 않았습니다. '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' namespace cannot preserve items; it must be declared Ignorable first. + '{0}' 네임스페이스가 항목을 유지할 수 없으므로 먼저 Ignorable로 선언되어야 합니다. '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' namespace cannot process content; it must be declared Ignorable first. + '{0}' 네임스페이스가 콘텐츠를 처리할 수 없으므로 먼저 Ignorable로 선언되어야 합니다. Choice must contain a Requires attribute. - Choice must contain a Requires attribute. + Choice에는 Requires 특성이 있어야 합니다. '{0}' prefix is not defined. - '{0}' prefix is not defined. + '{0}' 접두사가 정의되지 않았습니다. Unrecognized compatibility attribute '{0}'. - Unrecognized compatibility attribute '{0}'. + 인식할 수 없는 호환성 특성 '{0}'입니다. Unrecognized Compatibility element '{0}'. - Unrecognized Compatibility element '{0}'. + 인식할 수 없는 호환성 요소 '{0}'입니다. Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + 지정된 클래스 이름 '{0}'이(가) 실제 루트 인스턴스 형식 '{1}'과(와) 일치하지 않습니다. Class 지시문을 제거하거나 XamlObjectWriterSettings.RootObjectInstance를 통해 인스턴스를 제공하십시오. Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + XamlFactory에서 XamlReader의 '{0}'은(는) 예기치 않은 XAML 노드 형식입니다. Cannot set SchemaContext on XamlMarkupExtensionWriter. - Cannot set SchemaContext on XamlMarkupExtensionWriter. + XamlMarkupExtensionWriter에 SchemaContext를 설정할 수 없습니다. Cannot write a value that is not a string. - Cannot write a value that is not a string. + 문자열이 아닌 값을 쓸 수 없습니다. The member '{0}' has already been written. - The member '{0}' has already been written. + '{0}' 멤버가 이미 기록되었습니다. Errors detected in input. - Errors detected in input. + 입력에서 오류가 발견되었습니다. Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + 이 XamlTypeName 인스턴스를 문자열로 변환할 수 없습니다. 제공된 INamespacePrefixLookup에서 '{0}' 네임스페이스에 대한 접두사를 생성할 수 없기 때문입니다. Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + 이 XamlTypeName 인스턴스를 문자열로 변환할 수 없습니다. Name 속성이 null이거나 비어 있기 때문입니다. XamlTypeName.ToString을 호출하기 전에 Name 속성을 설정하십시오. Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + 이 XamlTypeName 인스턴스를 문자열로 변환할 수 없습니다. Namespace 속성이 null이기 때문입니다. XamlTypeName.ToString을 호출하기 전에 Namespace 속성을 설정하십시오. Cannot write a value that is not a string. - Cannot write a value that is not a string. + 문자열이 아닌 값을 쓸 수 없습니다. The member '{0}' has already been written. - The member '{0}' has already been written. + '{0}' 멤버가 이미 기록되었습니다. The argument isObjectFromMember can only be set to true when the type is a collection. - The argument isObjectFromMember can only be set to true when the type is a collection. + 형식이 컬렉션인 경우 isObjectFromMember 인수는 true로만 설정할 수 있습니다. Namespace '{0}' already has a prefix defined in current scope. - Namespace '{0}' already has a prefix defined in current scope. + '{0}' 네임스페이스는 현재 범위에 정의된 접두사를 이미 포함하고 있습니다. The prefix '{0}' is already defined in current scope. - The prefix '{0}' is already defined in current scope. + 현재 범위에 '{0}' 접두사가 이미 정의되어 있습니다. Unable to call '{0}' in current state. - Unable to call '{0}' in current state. + 현재 상태에서 '{0}'을(를) 호출할 수 없습니다. Unable to call WriteObject with isObjectFromMember set to true in current state. - Unable to call WriteObject with isObjectFromMember set to true in current state. + 현재 상태에서 isObjectFromMember를 true로 설정하여 WriteObject를 호출할 수 없습니다. Need to implement public/internal sorting. - Need to implement public/internal sorting. + 공용/내부 정렬을 구현해야 합니다. The value for XmlData property '{0}' is null or not IXmlSerializable. - The value for XmlData property '{0}' is null or not IXmlSerializable. + XmlData 속성 '{0}'의 값이 null이거나 IXmlSerializable이 아닙니다. The value for XmlData property '{0}' is not an XmlReader. - The value for XmlData property '{0}' is not an XmlReader. + XmlData 속성 '{0}'의 값이 XmlReader가 아닙니다. There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + '{0}' 어셈블리에 해당 네임스페이스 '{1}'이(가) 자신을 재정의하는 XmlnsCompatibleWithAttribute 정의 순환이 있습니다. 정의를 변경하여 이 순환을 제거하십시오. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pl.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pl.xlf index 563e800e89e..932818ae96b 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pl.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pl.xlf @@ -4,1522 +4,1522 @@ Enumerating attached properties on object '{0}' threw an exception. - Enumerating attached properties on object '{0}' threw an exception. + Wyliczenie dołączone do właściwości obiektu „{0}” wywołało wyjątek. Add value to collection of type '{0}' threw an exception. - Add value to collection of type '{0}' threw an exception. + Operacja dodawania wartości do kolekcji typu „{0}” wywołała wyjątek. Add value to dictionary of type '{0}' threw an exception. - Add value to dictionary of type '{0}' threw an exception. + Operacja dodawania wartości do słownika typu „{0}” wywołała wyjątek. Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Nie można ustalić typu elementu typu kolekcji „{0}”, ponieważ zawiera on więcej niż jedną metodę Add lub implementację interfejsu ICollection<T>. Aby można było używać tego typu kolekcji w kodzie XAML, dodaj publiczną metodę Add(object) albo zaimplementuj interfejs System.Collections.IList lub pojedynczy interfejs System.Collections.Generic.ICollection<T>. Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Nie można ustalić typu elementu typu słownika „{0}”, ponieważ zawiera on więcej niż jedną metodę Add lub implementację interfejsu IDictionary<K,V>. Aby można było używać tego typu słownika w kodzie XAML, dodaj publiczną metodę Add(object,object) albo zaimplementuj interfejs System.Collections.IDictionary lub pojedynczy interfejs System.Collections.Generic.IDictionary<K,V>. One of the following arguments must be non-null: '{0}'. - One of the following arguments must be non-null: '{0}'. + Jeden z następujących parametrów nie może być równy null: „{0}”. Array Add method is not implemented. - Array Add method is not implemented. + Metoda Add tablicy nie została zaimplementowana. Attachable events are not implemented. - Attachable events are not implemented. + Zdarzenia dołączalne nie zostały zaimplementowane. Attachable member '{0}' was not found. - Attachable member '{0}' was not found. + Nie odnaleziono dołączalnego elementu członkowskiego „{0}”. Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + Nie można ustawić właściwości „{0}” obiektu „{1}”, ponieważ ten obiekt jest odwołaniem w przód lub odwołaniem niecałkowicie zainicjowanym. Nierozpoznane nazwy: „{2}”. An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Dołączalna właściwość o nazwie „{1}” jest dołączona do klucza słownika „{0}”, który jest ciągiem lub którego typ może zostać przekonwertowany na ciąg, co jest nieobsługiwane. An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Dołączalna właściwość o nazwie „{2}” jest dołączona do właściwości o nazwie „{1}”. Właściwość o nazwie „{1}” jest ciągiem lub jej typ może zostać przekonwertowany na ciąg; dołączanie takich właściwości nie jest obsługiwane. Dla celów debugowania właściwość „{1}” zawiera obiekt „{0}”. An unhandled scanner attribute was encountered. - An unhandled scanner attribute was encountered. + Napotkano nieobsługiwany atrybut skanera. One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Jedna z wartości InternalsVisibleToAttribute w zestawie „{0}” nie jest prawidłową nazwą zestawu. Użyj formatu „AssemblyShortName” lub „AssemblyShortName, PublicKey=...”. InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Wartość InternalsVisibleToAttribute „{0}” w zestawie „{1}” nie jest prawidłową nazwą zestawu. Użyj formatu „AssemblyShortName” lub „AssemblyShortName, PublicKey=...”. Bad method '{0}' on '{1}'. - Bad method '{0}' on '{1}'. + Niewłaściwa metoda „{0}” obiektu „{1}”. Bad state in ObjectWriter. Non directive missing instance. - Bad state in ObjectWriter. Non directive missing instance. + Niewłaściwy stan w obiekcie ObjectWriter. Brak wystąpienia dyrektywy Non. An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + Atrybut XmlnsCompatibleWithAttribute w zestawie „{0}” nie ma wymaganej właściwości. Ustaw obie właściwości, NewNamespace i OldNamespace, lub usuń atrybut XmlnsCompatibleWithAttribute. An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + Atrybut XmlnsDefinitionAttribute w zestawie „{0}” nie ma wymaganej właściwości. Ustaw obie właściwości, ClrNamespace i XmlNamespace, lub usuń atrybut XmlnsDefinitionAttribute. An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + Atrybut XmlnsPrefixAttribute w zestawie „{0}” nie ma wymaganej właściwości. Ustaw obie właściwości, Prefix i XmlNamespace, lub usuń atrybut XmlnsPrefixAttribute. Builder Stack is not empty when end of XamlNode stream was reached. - Builder Stack is not empty when end of XamlNode stream was reached. + Stos konstruktora nie jest pusty mimo osiągnięcia końca strumienia węzłów XamlNode. Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Nie można sprawdzić możliwości konwersji z typu „{0}” przy użyciu „{1}”. Na ogół wskazuje to na niepoprawnie zaimplementowany obiekt TypeConverter. Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Nie można sprawdzić możliwości konwersji na typ „{0}” przy użyciu „{1}”. Na ogół wskazuje to na niepoprawnie zaimplementowany obiekt TypeConverter. In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + W rozszerzeniach znaczników wszystkie wartości argumentów konstruktora powinny być atomami. W przypadku tego obiektu typu „{0}” przynajmniej jedna wartość argumentu nie jest atomem. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + Nie można utworzyć wystąpienia obiektu „{0}”, ponieważ obiekt XamlType jest nieprawidłowy. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + Nie można utworzyć wystąpienia obiektu „{0}”, ponieważ obiekt XamlType jest nieprawidłowy. Cannot find Assembly '{0}' in URI '{1}'. - Cannot find Assembly '{0}' in URI '{1}'. + Nie można odnaleźć zestawu „{0}” pod adresem URI „{1}”. Cannot reassign a previously set SchemaContext. - Cannot reassign a previously set SchemaContext. + Nie można ponownie przypisać wcześniej ustawionej właściwości SchemaContext. Cannot resolve type '{0}' for method '{1}'. - Cannot resolve type '{0}' for method '{1}'. + Nie można rozpoznać typu „{0}” dla metody „{1}”. BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + Identyfikator BaseUri można ustawić tylko raz w węźle głównym (obiekt XamlXmlReader może dostarczać wartość domyślną w węźle głównym). Cannot set SchemaContext on ObjectWriter. - Cannot set SchemaContext on ObjectWriter. + Nie można ustawić właściwości SchemaContext obiektu ObjectWriter. Cannot set SchemaContext to null. - Cannot set SchemaContext to null. + Dla właściwości SchemaContext nie można ustawić wartości null. Cannot write on a closed XamlWriter. - Cannot write on a closed XamlWriter. + Nie można dokonać zapisu w zamkniętym obiekcie XamlWriter. The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + Wartość „{1}” zawiera znaczące białe znaki, ale nie można zapisać atrybutu „xml:space = preserve" w elemencie członkowskim „{0}”. Cannot assign root instance of type '{0}' to type '{1}'. - Cannot assign root instance of type '{0}' to type '{1}'. + Nie można przypisać wystąpienia głównego o typie „{0}” do typu „{1}”. Cannot create unknown type '{0}'. - Cannot create unknown type '{0}'. + Nie można utworzyć nieznanego typu „{0}”. Cannot get write-only property '{0}'. - Cannot get write-only property '{0}'. + Nie można pobrać właściwości „{0}” tylko do zapisu. Cannot set read-only property '{0}'. - Cannot set read-only property '{0}'. + Nie można ustawić właściwości „{0}” tylko do odczytu. Cannot set unknown member '{0}'. - Cannot set unknown member '{0}'. + Nie można ustawić nieznanego elementu członkowskiego „{0}”. Close called while inside a deferred load section. - Close called while inside a deferred load section. + Metoda Close została wywołana wewnątrz sekcji odłożonego ładowania. Must close XamlWriter before reading from XamlNodeList. - Must close XamlWriter before reading from XamlNodeList. + Przed dokonaniem odczytu z obiektu XamlNodeList trzeba zamknąć obiekt XamlWriter. Collection '{0}' cannot contain null values. - Collection '{0}' cannot contain null values. + Kolekcja „{0}” nie może zawierać wartości null. Failed attempting to create an Implicit Type with a constructor. - Failed attempting to create an Implicit Type with a constructor. + Próba utworzenia typu niejawnego przy użyciu konstruktora nie powiodła się. The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + Wywołanie konstruktora dla typu „{0}” zgodnego z określonymi ograniczeniami wiązania spowodowało wyjątek. Cannot write the given positional parameters because a matching constructor was not found. - Cannot write the given positional parameters because a matching constructor was not found. + Nie można zapisać podanych parametrów pozycyjnych, ponieważ nie odnaleziono zgodnego konstruktora. '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer cannot convert from '{1}'. + Obiekt ValueSerializer „{0}” nie może dokonywać konwersji z typu „{1}”. '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + Obiekt ValueSerializer „{0}” nie może przekonwertować typu „{1}” na „{2}”. Converter type '{0}' doesn't derive from expected base type '{1}'. - Converter type '{0}' doesn't derive from expected base type '{1}'. + Typ konwertera „{0}” nie pochodzi od typu podstawowego „{1}”. Failed to add attached properties to item in ConditionalWeakTable. - Failed to add attached properties to item in ConditionalWeakTable. + Nie można dodać dołączonych właściwości do elementu w tabeli ConditionalWeakTable. Deferred load threw an exception. - Deferred load threw an exception. + Odłożone ładowanie wywołało wyjątek. Deferred member was not collected in '{0}'. - Deferred member was not collected in '{0}'. + Odłożony element nie został pobrany w „{0}”. Save of deferred-load content threw an exception. - Save of deferred-load content threw an exception. + Operacja zapisu zawartości odłożonego ładowania wywołała wyjątek. Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + Nie można pobrać obiektu XamlDeferringLoader z obiektu XamlValueConverter „{0}”, ponieważ jego właściwość ConverterInstance ma wartość null. '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + Element {0}.{1} zależy od elementu {0}.{1}, który nie został ustawiony. Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + Słownik typu {0} nie może dodać klucza {1}. Konwerter TypeConverter przekonwertuje typ {2}. Aby uniknąć tego błędu, przesłoń metodę System.Collections.IDictionary.Add i wykonaj konwersję. Directive getter is not implemented. - Directive getter is not implemented. + Dyrektywa getter nie została zaimplementowana. Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + Dyrektywa „{0}” musi być wartością typu ciąg. Usuń tę dyrektywę lub zmień ją na wartość ciągu. Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + Dyrektywa „{0}” jest dozwolona tylko w obiekcie głównym. Usuń tę dyrektywę lub przenieś ją do obiektu głównego dokumentu. Directive '{0}' was not found in TargetNamespace '{1}'. - Directive '{0}' was not found in TargetNamespace '{1}'. + W atrybucie TargetNamespace „{1}” nie odnaleziono dyrektywy „{0}”. '{0}' property has already been set on '{1}'. - '{0}' property has already been set on '{1}'. + Właściwość „{0}” została już ustawiona dla obiektu „{1}”. There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + W zestawie „{0}” dla właściwości OldNamespace „{1}” występuje więcej niż jeden atrybut XmlnsCompatibleWithAttribute. Usuń dodatkowe atrybuty. There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + W zestawach „{0}” i „{1}” dla właściwości OldNamespace „{2}” występują kolidujące atrybuty XmlnsCompatibleWithAttributes. Ustaw dla tych atrybutów tę samą wartość właściwości NewNamespace lub przekaż zbiór niekolidujących ze sobą zestawów odwołań w konstruktorze XamlSchemaContext. ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. + ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). + Element ::= . EmptyElement | ( StartElement ElementBody ). EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. + EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. + EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Zdarzeniu „{0}” nie można przypisać wartości, która nie jest możliwa do przypisania elementowi „{1}”. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Nie można zapisać parametrów pozycyjnych w bieżącym stanie. Moduł zapisujący nie może zapisać parametrów pozycyjnych w formie atrybutu, ponieważ został uruchomiony w trybie zapisywania elementów, i nie może rozwinąć parametrów pozycyjnych, ponieważ nie wszystkie właściwości są zapisywalne. Spróbuj przenieść element członkowski parametrów pozycyjnych do miejsca znajdującego się wcześniej w strumieniu węzłów, takiego, w którym obiekt XamlXmlWriter będzie mógł nadal zapisywać atrybuty. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + Nie można zapisać parametrów pozycyjnych w bieżącym stanie. Moduł zapisujący nie może zapisać parametrów pozycyjnych w formie atrybutu, ponieważ został uruchomiony w trybie zapisywania elementów, i nie może rozwinąć parametrów pozycyjnych, ponieważ właściwość UnderlyingType typu „{0}” ma wartość null. Spróbuj przenieść element członkowski parametrów pozycyjnych do miejsca znajdującego się wcześniej w strumieniu węzłów, takiego, w którym obiekt XamlXmlWriter będzie mógł nadal zapisywać atrybuty. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Nie można zapisać parametrów pozycyjnych w bieżącym stanie. Moduł zapisujący nie może zapisać parametrów pozycyjnych w formie atrybutu, ponieważ został uruchomiony w trybie zapisywania elementów, i nie może rozwinąć parametrów pozycyjnych z powodu braku domyślnego konstruktora w rozszerzeniu znacznika, które zawiera parametry pozycyjne. Spróbuj przenieść element członkowski parametrów pozycyjnych do miejsca znajdującego się wcześniej w strumieniu węzłów, takiego, w którym obiekt XamlXmlWriter będzie mógł nadal zapisywać atrybuty. Expected permission of type XamlLoadPermission. - Expected permission of type XamlLoadPermission. + Oczekiwano uprawnienia typu XamlLoadPermission. Expected value of type ObjectMarkupInfo. - Expected value of type ObjectMarkupInfo. + Oczekiwano wartości typu ObjectMarkupInfo. Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + Nazwa „{0}” zestawu nie jest w pełni kwalifikowana. Trzeba podać nazwę, wersję, kulturę i właściwość PublicKeyToken. Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + Nazwa typu „{0}” nie jest jednoznaczna ze względu na brak nazwy zestawu. Tę wartość można uzyskać za pomocą właściwości System.Type.AssemblyQualifiedName. The factory method '{0}' that matches the specified binding constraints returned null. - The factory method '{0}' that matches the specified binding constraints returned null. + Metoda „{0}” fabryki zgodna z określonymi ograniczeniami wiązania zwróciła wartość null. Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + Nie można załadować pliku lub zestawu „{0}” albo jednej z jego zależności. W systemie nie można odnaleźć określonego pliku. Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Nastąpiła próba odwołania się do nazwanych obiektów „{0}”, które nie zostały jeszcze zdefiniowane. Odwołania w przód ani odwołania do obiektów zawierających odwołania w przód są nieobsługiwane dla dyrektyw innych niż Key. Cannot promote from Array. - Cannot promote from Array. + Nie można podwyższyć poziomu obiektu typu Array. Cannot promote from '{0}' to '{1}' because the target map is too small. - Cannot promote from '{0}' to '{1}' because the target map is too small. + Nie można podwyższyć poziomu z „{0}” na „{1}”, ponieważ docelowa mapa jest za mała. Getting instance of '{0}' threw an exception. - Getting instance of '{0}' threw an exception. + Operacja pobierania wystąpienia obiektu „{0}” wywołała wyjątek. Retrieving items in collection or dictionary of type '{0}' threw an exception. - Retrieving items in collection or dictionary of type '{0}' threw an exception. + Operacja pobierania elementów z kolekcji lub słownika typu „{0}” wywołała wyjątek. XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + Metoda XamlTypeInvoker.GetItems zwróciła wartość null dla typu „{0}”. Na ogół wskazuje to na niepoprawnie zaimplementowany typ kolekcji. Collection property '{0}'.'{1}' is null. - Collection property '{0}'.'{1}' is null. + Właściwość {0}.{1} kolekcji ma wartość null. Cannot get TargetType on a non-attachable Member. - Cannot get TargetType on a non-attachable Member. + Nie można pobrać właściwości TargetType dla niedołączalnego elementu członkowskiego. Get property '{0}' threw an exception. - Get property '{0}' threw an exception. + Operacja Get dla właściwości „{0}” wywołała wyjątek. Either getter or setter must be non-null. - Either getter or setter must be non-null. + Metoda pobierająca lub metoda ustawiająca musi być elementem innym niż null. Attached property getter methods must have one parameter and a non-void return type. - Attached property getter methods must have one parameter and a non-void return type. + Metody pobierające właściwości dołączonych muszą mieć jeden parametr i typ zwracany inny niż void. Attached property setter and attached event adder methods must have two parameters. - Attached property setter and attached event adder methods must have two parameters. + Metody ustawiające właściwości dołączonych i metody dodające zdarzeń dołączonych muszą mieć dwa parametry. Initialization of '{0}' threw an exception. - Initialization of '{0}' threw an exception. + Operacja inicjowania obiektu „{0}” wywołała wyjątek. Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + Typu „{0}” nie można zainicjować tekstowo (XamlLanguage.Initialization). Dodaj do tego typu obiekt TypeConverter lub zmień kod XAML, aby użyć konstruktora lub metody fabryki. Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + Znak „{0}” nie był oczekiwany w ciągu „{1}”. Nieprawidłowa nazwa typu XAML. Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Napotkano znak zamykania nawiasu \x201e{0}” bez odpowiadającego znaku otwierania nawiasu. Event argument is invalid. - Event argument is invalid. + Argument zdarzenia jest nieprawidłowy. Invalid expression: '{0}' - Invalid expression: '{0}' + Nieprawidłowe wyrażenie: „{0}” Type argument '{0}' is not a valid type. - Type argument '{0}' is not a valid type. + Argument typu „{0}” nie jest prawidłowym typem. The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + Ciąg „{0}” nie jest prawidłową listą nazw typów XAML. Listy nazw typów są listami typów rozdzielonych przecinkami, np. „x:String, x:Int32”. The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + Ciąg „{0}” nie jest prawidłową nazwą typu XAML. Nazwy typów zawierają opcjonalny prefiks, nazwę i opcjonalne argumenty typów, np. „String”, „x:Int32„, „g:Dictionary(x:String,x:Int32)”. '{0}' is not a valid XAML member name. - '{0}' is not a valid XAML member name. + „{0}” nie jest prawidłową nazwą elementu członkowskiego XAML. Construction directive '{0}' must be an attribute or the first property element. - Construction directive '{0}' must be an attribute or the first property element. + Dyrektywa konstrukcji „{0}” musi być atrybutem lub pierwszym elementem właściwości. '{0}' Line number '{1}' and line position '{2}'. - '{0}' Line number '{1}' and line position '{2}'. + {0}, numer wiersza {1}, pozycja {2}. '{0}' Line number '{1}'. - '{0}' Line number '{1}'. + {0}, numer wiersza {1}. List collection is not an IList. - List collection is not an IList. + Kolekcja list nie jest interfejsem IList. BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + Znak nawiasu \x201e{0}” nie ma odpowiadającego znaku otwierania/zamykania nawiasu. Cannot parse the malformed property name '{0}'. - Cannot parse the malformed property name '{0}'. + Nie można przeanalizować źle sformułowanej nazwy właściwości „{0}”. Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Elementy w tablicy muszą być typu „{0}”. Jednego lub kilku elementów nie można rzutować na ten typ. Must set Type before calling ProvideValue on ArrayExtension. - Must set Type before calling ProvideValue on ArrayExtension. + Właściwość Type należy ustawić przed wywołaniem metody ProvideValue obiektu ArrayExtension. '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + Obiektu StaticExtension „{0}” nie można rozpoznać jako wyliczenia, pola statycznego ani właściwości statycznej. Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + Rozszerzenie znacznika „{0}” wymaga zaimplementowania interfejsu „{1}” w interfejsie IServiceProvider dla metody ProvideValue. StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension must have Member property set before ProvideValue can be called. + Aby było można wywołać metodę ProvideValue, obiekt StaticExtension musi mieć ustawioną właściwość Member. TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension must have TypeName property set before ProvideValue can be called. + Aby było można wywołać metodę ProvideValue, obiekt TypeExtension musi mieć ustawioną właściwość TypeName. '{0}' string is not valid for type. - '{0}' string is not valid for type. + Ciąg „{0}” jest nieprawidłowy dla tego typu. Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + Nie można ustalić parametrów pozycyjnych dla typu „{0}”, ponieważ ma on więcej niż jedno przeładowanie konstruktora o następującej liczbie parametrów: {1}. Aby można było używać tego rozszerzenia znacznika w kodzie XAML, usuń zduplikowane przeładowania konstruktora lub ustaw dla właściwości XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity wartość true. The name of the member '{0}' contains characters that are invalid in XAML. - The name of the member '{0}' contains characters that are invalid in XAML. + Nazwa elementu członkowskiego „{0}” zawiera znaki, które są nieprawidłowe w kodzie XAML. Member '{0}' on type '{1}' is internal. - Member '{0}' on type '{1}' is internal. + Element członkowski „{0}” w typie „{1}” jest wewnętrzny. The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + Wywołanie metody „{0}” zgodnej z określonymi ograniczeniami wiązania spowodowało wyjątek. No local assembly provided to complete URI='{0}'. - No local assembly provided to complete URI='{0}'. + Nie podano zestawu lokalnego uzupełniającego adres URI={0}. Missing case '{0}' in DeferringWriter'{1}' method. - Missing case '{0}' in DeferringWriter'{1}' method. + Brak instrukcji case „{0}” w metodzie DeferringWriter „{1}”. Missing case in Default processing of XamlNodes. - Missing case in Default processing of XamlNodes. + Brak instrukcji case w elemencie Default przetwarzającym węzły XamlNodes. Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Nieoczekiwany znak równości „=” po elemencie {0}. Sprawdź, czy nie brakuje przecinka jako separatora. Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Nieoczekiwany znak równości „=” po elemencie {0}={1}. Sprawdź, czy nie brakuje przecinka jako separatora. Missing implicit property case. - Missing implicit property case. + Brak instrukcji case właściwości niejawnej. Missing case for ImplicitPropertyType. - Missing case for ImplicitPropertyType. + Brak instrukcji case dla typu ImplicitPropertyType. Missing key value on '{0}' object. - Missing key value on '{0}' object. + Brak wartości klucza w obiekcie „{0}”. Missing case handler in LookupPropertyBit. - Missing case handler in LookupPropertyBit. + Brak obsługi instrukcji case w elemencie LookupPropertyBit. Service provider is missing the IXamlNameProvider service. - Service provider is missing the IXamlNameProvider service. + W dostawcy usług brakuje usługi IXamlNameProvider. Service provider is missing the INameResolver service. - Service provider is missing the INameResolver service. + W dostawcy usług brakuje usługi INameResolver. Missing case in ClrType 'Member' lookup. - Missing case in ClrType 'Member' lookup. + Brak instrukcji case w odnośniku „Member” typu ClrType. Creating from text without a TypeConverter is not allowed. - Creating from text without a TypeConverter is not allowed. + Tworzenie na podstawie tekstu bez obiektu TypeConverter jest niedozwolone. '{0}' must be of type '{1}'. - '{0}' must be of type '{1}'. + „{0}” musi być typu „{1}”. Reference must have a Name to resolve. - Reference must have a Name to resolve. + Odwołanie musi mieć nazwę do rozpoznania. This setter is not intended to be used directly from your code. Do not call this setter. - This setter is not intended to be used directly from your code. Do not call this setter. + Ta metoda ustawiająca nie jest przeznaczona do używania bezpośrednio z kodu. Nie wywołuj tej metody. Name resolution failure. '{0}' was not found. - Name resolution failure. '{0}' was not found. + Rozpoznawanie nazwy nie powiodło się. Nie odnaleziono nazwy „{0}”. Cannot register duplicate name '{0}' in this scope. - Cannot register duplicate name '{0}' in this scope. + Nie można zarejestrować zduplikowanej nazwy „{0}” w tym zakresie. Could not register named object. {0} - Could not register named object. {0} + Nie można zarejestrować nazwanego obiektu. {0} '{0}' name is not valid for identifier. - '{0}' name is not valid for identifier. + Nazwa „{0}” jest nieprawidłowa dla identyfikatora. Name cannot be an empty string. - Name cannot be an empty string. + Element Name nie może być ciągiem pustym. Name '{0}' was not found. - Name '{0}' was not found. + Nie odnaleziono nazwy „{0}”. Cannot attach NameScope to null root instance. - Cannot attach NameScope to null root instance. + Nie można dołączyć obiektu NameScope do wystąpienia głównego będącego elementem null. The prefix 'xml' is reserved. - The prefix 'xml' is reserved. + Prefiks „xml” jest zastrzeżony. NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + Właściwość NamespaceDeclaration.Namespace nie może być elementem null. Podaj wartość dla tej właściwości. NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + Właściwość NamespaceDeclaration.Prefix nie może być elementem null. Podaj wartość dla tej właściwości. Namespace '{0}' was not found in scope. - Namespace '{0}' was not found in scope. + Nie odnaleziono przestrzeni nazw „{0}” w tym zakresie. No Add methods found on type '{0}' for a value of type '{1}'. - No Add methods found on type '{0}' for a value of type '{1}'. + Nie odnaleziono żadnych metod Add w typie „{0}” dla wartości typu „{1}”. '{0}' is not allowed in attribute usage. - '{0}' is not allowed in attribute usage. + „{0}”: niedozwolone użycie w odniesieniu do atrybutu. No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Nie odnaleziono pasującego konstruktora w typie „{0}” Do skonstruowania tego typu można użyć dyrektywy Arguments lub FactoryMethod. A Constructor for '{0}' with '{1}' arguments was not found. - A Constructor for '{0}' with '{1}' arguments was not found. + Nie odnaleziono konstruktora dla „{0}” o następującej liczbie argumentów: {1}. No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Nie odnaleziono domyślnego konstruktora dla typu „{0}”. Do skonstruowania tego typu można użyć dyrektywy Arguments lub FactoryMethod. '{0}' is not allowed in element usage. - '{0}' is not allowed in element usage. + "{0}": niedozwolone użycie w odniesieniu do elementu. XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + Strumień węzłów XAML: brak metody StartMember w typie {0} przed metodą EndMember. XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML Node Stream: EndMember must follow StartObject and StartMember. + Strumień węzłów XAML: metoda EndMember musi następować po metodach StartObject i StartMember. XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + Strumień węzłów XAML: metoda GetObject wymaga metody StartMember po metodzie StartObject „{0}”. XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML Node Stream: GetObject must follow a StartObject and StartMember. + Strumień węzłów XAML: metoda GetObject musi następować po metodach StartObject i StartMember. XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + Strumień węzłów XAML: deklaracja obszaru nazw {0}={1} wymaga metody StartMember po metodzie StartObject „{2}”. XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + Strumień węzłów XAML: metoda StartObject „{0}” wymaga metody StartMember po metodzie StartObject „{1}”. XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + Strumień węzłów XAML: wartość {0} wymaga metody StartMember po metodzie StartObject „{1}”. XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + Strumień węzłów XAML: wartość {0} musi następować po metodach StartObject i StartMember. No constructor with '{0}' arguments for '{1}'. - No constructor with '{0}' arguments for '{1}'. + Dla obiektu „{1}” nie znaleziono konstruktora o następującej liczbie argumentów: {0}. XAML Node Stream: Missing CurrentObject before EndObject. - XAML Node Stream: Missing CurrentObject before EndObject. + Strumień węzłów XAML: brak obiektu CurrentObject przed metodą EndObject. XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML Node Stream: Missing StartObject before StartMember '{0}'. + Strumień węzłów XAML: brak metody StartObject przed metodą StartMember '{0}'. Type with positional parameters is not a markup extension. - Type with positional parameters is not a markup extension. + Typ z parametrami pozycyjnymi nie jest rozszerzeniem znacznika. NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. + NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' is not an ambient property. + {0}.{1} nie jest właściwością otoczenia. '{0}' is not an ambient type. - '{0}' is not an ambient type. + {0} nie jest typem otoczenia. The type '{0}' is not assignable from the type '{1}'. - The type '{0}' is not assignable from the type '{1}'. + Typu „{0}” nie można przypisać z typu „{1}”. ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] on '{2}' is not a property declared on this type. + Element [{0}({1})] w {2} nie jest właściwością zadeklarowaną w tym typie. This operation is not supported on directive members. - This operation is not supported on directive members. + Ta operacja nie jest obsługiwana dla elementów członkowskich typu dyrektywa. This operation is not supported on unknown members. - This operation is not supported on unknown members. + Ta operacja nie jest obsługiwana dla nieznanych elementów członkowskich. This operation is not supported on unknown types. - This operation is not supported on unknown types. + Ta operacja nie jest obsługiwana dla nieznanych typów. Argument should be a Type Converter, Markup Extension or Null. - Argument should be a Type Converter, Markup Extension or Null. + Argument powinien być konwerterem typów, rozszerzeniem znacznika lub wartością null. Unable to find an attachable property named '{0}' on type '{1}'. - Unable to find an attachable property named '{0}' on type '{1}'. + Nie można odnaleźć dołączalnej właściwości o nazwie „{0}” w typie „{1}”. Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + Nie można zlokalizować metody MemberMarkupInfo.DictionaryEntriesFromGeneric. InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + Obiekt InstanceDescriptor przekazał argument typu „{0}”, a oczekiwano parametru typu „{1}”. InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor did not provide the correct number of arguments. + Obiekt InstanceDescriptor nie przekazał poprawnej liczby argumentów. InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor did not provide a valid constructor or method. + Obiekt InstanceDescriptor nie przekazał prawidłowego konstruktora ani metody. Multidimensional arrays not supported. - Multidimensional arrays not supported. + Tablice wielowymiarowe nie są obsługiwane. Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + Nie można uszeregować typu „{0}”. Sprawdź, czy ten typ jest publiczny i czy ma domyślnego konstruktora lub deskryptor wystąpienia. Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Nie można odnaleźć odpowiedniego konstruktora dla określonych argumentów konstruktora w typie „{0}”. Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Nie można odczytać obiektów typu „{0}”, ponieważ nie istnieją dostępne konstruktory. Aby zezwolić na używanie tego typu w kodzie XAML, dodaj konstruktor domyślny, użyj atrybutu ConstructorArgumentAttribute lub dostarcz obiekt InstanceDescriptor. Unable to read objects of the type '{0}'. Nested types are not supported. - Unable to read objects of the type '{0}'. Nested types are not supported. + Nie można odczytać obiektów typu „{0}”. Typy zagnieżdżone nie są obsługiwane. '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + Element „{0}” zablokował użycie typu „{1}” w kodzie XAML. Jeśli chcesz uszeregować ten typ, zmień metodę {0}.GetXamlType, tak aby zwracała dla tego typu wartość inną niż null, lub przekaż inną wartość w parametrze schemaContext konstruktora XamlObjectReader. The name property '{0}' on type '{1}' must be of type System.String. - The name property '{0}' on type '{1}' must be of type System.String. + Właściwość nazwy „{0}” w typie „{1}” musi być typu System.String. The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + Wykres obiektu zawiera wiele odwołań do wystąpienia typu „{0}” i serializator nie może znaleźć ogólnie widocznej lokalizacji, w której to wystąpienie mogłoby zostać zapisane. Należy zbadać użycie obszarów nazw. An element with the name '{0}' has already been registered in this scope. - An element with the name '{0}' has already been registered in this scope. + Element o nazwie „{0}” jest już zarejestrowany w tym zakresie. Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + Typ „{0}” jest niewidoczny. Jeśli ten typ jest lokalny, ustaw pole LocalAssembly w obiekcie XamlReaderSettings. '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + Element „{0}” zablokował użycie typu „{1}” w kodzie AML. Jeśli chcesz załadować ten typ, zmień metodę {0}.GetXamlType, tak aby zwracała dla tego typu wartość inną niż null, lub przekaż inną wartość w parametrze schemaContext konstruktora XamlObjectWriter. This operation is only supported on collection types. - This operation is only supported on collection types. + Ta operacja jest obsługiwana tylko dla typów kolekcji. This operation is only supported on collection and dictionary types. - This operation is only supported on collection and dictionary types. + Ta operacja jest obsługiwana tylko dla typów kolekcji i słownika. This operation is only supported on dictionary types. - This operation is only supported on dictionary types. + Ta operacja jest obsługiwana tylko dla typów słownika. XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + Strumień węzłów XAML: brak metody EndMember dla elementu {0}.{1} przed metodą EndObject. XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + Strumień węzłów XAML: brak metody EndMember dla elementu {0}.{1} przed metodą StartMember „{2}”. The property element '{0}' is not contained by an object element. - The property element '{0}' is not contained by an object element. + Element właściwości „{0}” nie jest zawarty w elemencie obiektu. Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Nie można załadować zestawu „{0}”, ponieważ jest załadowana inna wersja tego samego zestawu „{1}”. Too many attributes are specified for '{0}'. - Too many attributes are specified for '{0}'. + Określono zbyt wiele atrybutów dla obiektu „{0}”. '{0}' requires more attributes. - '{0}' requires more attributes. + Element „{0}” wymaga większej liczby atrybutów. GetPositionalParameters returned the wrong length vector. - GetPositionalParameters returned the wrong length vector. + Metoda GetPositionalParameters zwróciła wektor o błędnej długości. Prefix '{0}' does not map to a namespace. - Prefix '{0}' does not map to a namespace. + Prefiks „{0}” nie jest mapowany na przestrzeń nazw. The prefix '{0}' could not be found. - The prefix '{0}' could not be found. + Nie można odnaleźć prefiksu „{0}”. '{0}' property on '{1}' does not allow you to specify text. - '{0}' property on '{1}' does not allow you to specify text. + Właściwość „{0}” elementu „{1}” nie zezwala na określanie tekstu. PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement + PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement '{0}' is not implemented. - '{0}' is not implemented. + Nie zaimplementowano właściwości „{0}”. Provide value on '{0}' threw an exception. - Provide value on '{0}' threw an exception. + Operacja podawania wartości elementu „{0}” wywołała wyjątek. Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + Nie można wywołać metody MarkupExtension.ProvideValue z powodu zależności cyklicznej. Właściwości wewnątrz obiektu MarkupExtension nie mogą odwoływać się do obiektów, które odwołują się do wyniku obiektu MarkupExtension. Chodzi o następujące obiekty MarkupExtension: '{0}' type name does not have the expected format 'className, assembly'. - '{0}' type name does not have the expected format 'className, assembly'. + Nazwa typu „{0}” nie ma oczekiwanego formatu „nazwaKlasy, zestaw”. Quote characters ' or " are only allowed at the start of values. - Quote characters ' or " are only allowed at the start of values. + Znaki cudzysłowu ' i " są dozwolone tylko na początku wartości. Value cannot be null. Object reference: '{0}'. - Value cannot be null. Object reference: '{0}'. + Wartość nie może być równa null. Odwołanie do obiektu: „{0}”. schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext parameter cannot be different from savedContext.SchemaContext + Parametr schemaContext nie może się różnić od wartości właściwości savedContext.SchemaContext. savedContext.SchemaContext cannot be null - savedContext.SchemaContext cannot be null + Właściwość savedContext.SchemaContext nie może mieć wartości null. SchemaContext on writer must be initialized before accessing the reader. - SchemaContext on writer must be initialized before accessing the reader. + Właściwość SchemaContext modułu zapisującego musi zostać zainicjowana przed uzyskaniem dostępu do modułu odczytującego. SchemaContext cannot be null. - SchemaContext cannot be null. + Właściwość SchemaContext nie może mieć wartości null. Invalid security XML. Missing expected attribute '{0}'. - Invalid security XML. Missing expected attribute '{0}'. + Nieprawidłowy kod XML zabezpieczeń. Brak oczekiwanego atrybutu „{0}”. Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Invalid security XML. Unexpected tag '{0}', expected '{1}'. + Nieprawidłowy kod XML zabezpieczeń. Nieoczekiwany tag „{0}”, oczekiwano tagu „{1}”. Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + Nieprawidłowy kod XML zabezpieczeń. Nieoczekiwana wartość „{0}” w atrybucie „{1}”, oczekiwano wartości „{2}”. This serviceType is already registered to another service. - This serviceType is already registered to another service. + Ten typ serviceType jest już zarejestrowany przez inną usługę. Set connectionId threw an exception. - Set connectionId threw an exception. + Operacja ustawiania identyfikatora connectionId wywołała wyjątek. '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + {0}.{1} jest właściwością bez metody pobierającej i nie jest prawidłową właściwością XAML. Cannot set TargetType on a non-attachable Member. - Cannot set TargetType on a non-attachable Member. + Nie można ustawić właściwości TargetType dla niedołączalnego elementu członkowskiego. Setting xml:base on '{0}' threw an exception. - Setting xml:base on '{0}' threw an exception. + Operacja ustawiania atrybutu xml:base elementu „{0}” wywołała wyjątek. Set property '{0}' threw an exception. - Set property '{0}' threw an exception. + Operacja ustawiania właściwości „{0}” wywołała wyjątek. Setting xml instance on '{0}' threw an exception. - Setting xml instance on '{0}' threw an exception. + Operacja ustawiania wystąpienia xml elementu „{0}” wywołała wyjątek. Setting properties is not allowed on a type converted instance. Property = '{0}' - Setting properties is not allowed on a type converted instance. Property = '{0}' + Ustawianie właściwości jest niedozwolone dla wystąpienia o przekonwertowanym typie. Właściwość = {0}. Method '{0}' is not supported by default. It can be implemented in derived classes. - Method '{0}' is not supported by default. It can be implemented in derived classes. + Metoda „{0}” domyślnie nie jest obsługiwana. Można ją zaimplementować w klasach pochodnych. ShouldSerialize check failed for member '{0}'. - ShouldSerialize check failed for member '{0}'. + Test ShouldSerialize nie powiódł się dla elementu członkowskiego „{0}”. Directly Assignable Fixups must only have one name. - Directly Assignable Fixups must only have one name. + Naprawy możliwe do bezpośredniego przypisania muszą mieć tylko jedną nazwę. StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. + StartElement ::= . ELEMENT DIRECTIVE*. The string is null or empty. - The string is null or empty. + Ciąg ma wartość null lub jest pusty. Deferred load section was not collected in '{0}'. - Deferred load section was not collected in '{0}'. + Sekcja odłożonego pobierania nie została pobrana w „{0}”. Thread is already started. - Thread is already started. + Wątek jest już uruchomiony. (null) - (null) + (null) Error with member '{0}'.'{1}'. It has more than one '{2}'. - Error with member '{0}'.'{1}'. It has more than one '{2}'. + Błąd związany z elementem członkowskim {0}.{1}. Ma on więcej niż jeden atrybut „{2}”. Error with type '{0}'. It has more than one '{1}'. - Error with type '{0}'. It has more than one '{1}'. + Błąd związany z typem „{0}”. Ma on więcej niż jeden atrybut „{1}”. Only one TypeConverter attribute is allowed on a type. - Only one TypeConverter attribute is allowed on a type. + Dla typu jest dozwolony tylko jeden atrybut TypeConverter. Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + Obiekt „{0}” przypisany do dyrektywy „{1}” ma właściwości będące odwołaniami do nazwanych obiektów „{2}”, których jeszcze nie zdefiniowano. Odwołania w przód ani odwołania do obiektów zawierających odwołania w przód są nieobsługiwane wewnątrz dyrektyw konstrukcji obiektów. Failed to create a '{0}' from the text '{1}'. - Failed to create a '{0}' from the text '{1}'. + Nie można utworzyć elementu „{0}” na podstawie tekstu „{1}”. Failed to convert '{0}' to type '{1}'. - Failed to convert '{0}' to type '{1}'. + Nie można przekonwertować typu „{0}” na „{1}”. The name of the type '{0}' contains characters that are invalid in XAML. - The name of the type '{0}' contains characters that are invalid in XAML. + Nazwa typu „{0}” zawiera znaki, które są nieprawidłowe w kodzie XAML. Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + Typ „{0}” nie ma właściwości zawartości. Określ nazwę tej właściwości albo ustaw lub dodaj atrybut ContentPropertyAttribute lub TypeConverterAttribute typu. Type name '{0}' cannot have a dot '.'. - Type name '{0}' cannot have a dot '.'. + Nazwa typu „{0}” nie może zawierać kropki „.”. Type reference cannot find type named '{0}'. - Type reference cannot find type named '{0}'. + Odwołanie do typu nie może znaleźć typu o nazwie „{0}”. Type '{0}' is not public. - Type '{0}' is not public. + Typ „{0}” nie jest publiczny. Unclosed quoted value. - Unclosed quoted value. + Niezamknięty cudzysłów otaczający wartość. Unexpected close of XAML Node Stream. - Unexpected close of XAML Node Stream. + Nieoczekiwane zamknięcie strumienia węzłów XAML. Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Nieprawidłowe metadane dla atrybutu „{0}” elementu „{1}”. Oczekiwano następującej liczby argumentów {2} typu „{3}”. Unexpected '{0}' in parse rule '{1}'. - Unexpected '{0}' in parse rule '{1}'. + Nieoczekiwany typ węzła „{0}” w regule analizy „{1}”. Unexpected token '{0}' in rule: '{1}', in '{2}'. - Unexpected token '{0}' in rule: '{1}', in '{2}'. + Nieoczekiwany token „{0}” w regule: „{1}” w „{2}”. Unexpected token after end of markup extension. - Unexpected token after end of markup extension. + Nieoczekiwany token po zakończeniu rozszerzenia znacznika. Unhandled BoolTypeBit. - Unhandled BoolTypeBit. + Nieobsługiwany element BoolTypeBit. ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] on '{2}' is not a known property. + Element [{0}({1})] w {2} nie jest żadną znaną właściwością. Unknown member '{0}' on '{1}'. - Unknown member '{0}' on '{1}'. + Nieznany element członkowski „{0}” w typie „{1}”. Unknown member '{0}' on unknown type '{1}'. - Unknown member '{0}' on unknown type '{1}'. + Nieznany element członkowski „{0}” w nieznanym typie „{1}”. Unknown member '{0}'. - Unknown member '{0}'. + Nieznany element członkowski „{0}”. Unknown type '{0}'. - Unknown type '{0}'. + Nieznany typ „{0}”. Unresolved reference '{0}'. - Unresolved reference '{0}'. + Nierozpoznane odwołanie „{0}”. XAML namespace '{0}' is not resolved. - XAML namespace '{0}' is not resolved. + Przestrzeń nazw XAML „{0}” nie została rozpoznana. Uri '{0}' was not found. - Uri '{0}' was not found. + Nie odnaleziono adresu Uri „{0}”. Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Błąd związany z typem „{0}”. Dla rozszerzeń MarkupExtensions nie można używać atrybutu UsableDuringInitialization. A value in the '{0}' array is null. - A value in the '{0}' array is null. + Wartość w tablicy „{0}” jest równa null. XAML Node Stream: Value nodes must be followed by EndMember. - XAML Node Stream: Value nodes must be followed by EndMember. + Strumień węzłów XAML: po węzłach wartości musi następować metoda EndMember. XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + Obiekt XamlXmlWriter nie może zapisać wartości „{0}” zawierającej znaczący biały znak w kolekcji „{1}”. White space is not allowed after end of markup extension. - White space is not allowed after end of markup extension. + Biały znak jest niedozwolony po zakończeniu rozszerzenia znacznika. An attempt was made to write to a XamlWriter that has had its Closed method called. - An attempt was made to write to a XamlWriter that has had its Closed method called. + Podjęto próbę zapisu w obiekcie XamlWriter, dla którego wcześniej wywołano metodę Closed. Choice cannot follow a Fallback. - Choice cannot follow a Fallback. + Element Choice nie może następować po elemencie Fallback. AlternateContent must contain one or more Choice elements. - AlternateContent must contain one or more Choice elements. + Obiekt AlternateContent musi zawierać jeden lub więcej elementów Choice. Choice is valid only in AlternateContent. - Choice is valid only in AlternateContent. + Element Choice jest ważny tylko w obrębie obiektu AlternateContent. There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Występuje cykl definicji zgodności z językiem XML powodujący, że przestrzeń nazw {0} przesłania siebie. Przyczyną mogą być niezgodne atrybuty XmlnsCompatibilityAttributes w różnych zestawach. Zmień definicję w celu wyeliminowania tego cyklu lub przekaż zbiór niekolidujących ze sobą zestawów odwołań w konstruktorze XamlSchemaContext. Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + Zduplikowana deklaracja atrybutu Preserve dla elementu „{1}” w przestrzeni nazw „{0}”. Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Zduplikowana deklaracja atrybutu ProcessContent dla elementu „{1}” w przestrzeni nazw „{0}”. Duplicate wildcard Preserve declaration for namespace '{0}'. - Duplicate wildcard Preserve declaration for namespace '{0}'. + Zduplikowana deklaracja Preserve z symbolem wieloznacznym dla przestrzeni nazw „{0}”. Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Zduplikowana deklaracja atrybutu ProcessContent z symbolem wieloznacznym dla przestrzeni nazw „{0}”. Fallback is valid only in AlternateContent. - Fallback is valid only in AlternateContent. + Element Fallback jest ważny tylko w obrębie obiektu AlternateContent. '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + Element „{0}” jest nieprawidłowym elementem podrzędnym elementu AlternateContent. Tylko elementy Choice i Fallback są prawidłowymi elementami podrzędnymi elementu AlternateContent. '{0}' attribute is not valid for '{1}' element. - '{0}' attribute is not valid for '{1}' element. + „{0}” nie jest prawidłowym atrybutem elementu „{1}”. '{0}' format is not valid. - '{0}' format is not valid. + Format „{0}” jest nieprawidłowy. Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + Nie można użyć jednocześnie deklaracji atrybutu Preserve konkretnej i z symbolem wieloznacznym dla przestrzeni nazw „{0}”. Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + Nie można użyć jednocześnie deklaracji atrybutu ProcessContent konkretnej i z symbolem wieloznacznym dla przestrzeni nazw „{0}”. Requires attribute must contain a valid namespace prefix. - Requires attribute must contain a valid namespace prefix. + Atrybut Requires musi zawierać prawidłowy prefiks przestrzeni nazw. '{0}' attribute value is not a valid XML name. - '{0}' attribute value is not a valid XML name. + Wartość atrybutu „{0}” nie jest prawidłową nazwą XML. AlternateContent must contain only one Fallback element. - AlternateContent must contain only one Fallback element. + Element AlternateContent może zawierać tylko jeden element Fallback. MustUnderstand condition failed on namespace '{0}'. - MustUnderstand condition failed on namespace '{0}'. + Warunek MustUnderstand niespełniony dla przestrzeni nazw „{0}”. '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' namespace cannot preserve items; it must be declared Ignorable first. + Przestrzeń nazw „{0}” nie może zachowywać elementów. Najpierw musi zostać zadeklarowana jako Ignorable. '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' namespace cannot process content; it must be declared Ignorable first. + Przestrzeń nazw „{0}” nie może przetwarzać zawartości. Najpierw musi zostać zadeklarowana jako Ignorable. Choice must contain a Requires attribute. - Choice must contain a Requires attribute. + Element Choice musi zawierać atrybut Requires. '{0}' prefix is not defined. - '{0}' prefix is not defined. + Prefiks „{0}” jest niezdefiniowany. Unrecognized compatibility attribute '{0}'. - Unrecognized compatibility attribute '{0}'. + Nierozpoznany atrybut zgodności „{0}”. Unrecognized Compatibility element '{0}'. - Unrecognized Compatibility element '{0}'. + Nierozpoznany element zgodności „{0}”. Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + Określona nazwa klasy „{0}” jest niezgodna z rzeczywistym typem wystąpienia głównego „{1}”. Usuń dyrektywę Class lub przekaż wystąpienie za pośrednictwem właściwości XamlObjectWriterSettings.RootObjectInstance. Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Nieoczekiwany typ węzła XAML „{0}” z obiektu XamlReader w fabryce XamlFactory. Cannot set SchemaContext on XamlMarkupExtensionWriter. - Cannot set SchemaContext on XamlMarkupExtensionWriter. + Nie można ustawić właściwości SchemaContext obiektu XamlMarkupExtensionWriter. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Nie można zapisać wartości, która nie jest ciągiem. The member '{0}' has already been written. - The member '{0}' has already been written. + Element członkowski „{0}” został już zapisany. Errors detected in input. - Errors detected in input. + Wykryto błędy w danych wejściowych. Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Nie można przekonwertować tego wystąpienia obiektu XamlTypeName na ciąg, ponieważ podana usługa INamespacePrefixLookup nie może wygenerować prefiksu dla przestrzeni nazw „{0}”. Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Nie można przekonwertować tego wystąpienia obiektu XamlTypeName na ciąg, ponieważ właściwość Name ma wartość null lub jest pusta. Przed wywołaniem metody XamlTypeName.ToString ustaw właściwość Name. Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Nie można przekonwertować tego wystąpienia obiektu XamlTypeName na ciąg, ponieważ właściwość Namespace ma wartość null. Przed wywołaniem metody XamlTypeName.ToString ustaw właściwość Namespace. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Nie można zapisać wartości, która nie jest ciągiem. The member '{0}' has already been written. - The member '{0}' has already been written. + Element członkowski „{0}” został już zapisany. The argument isObjectFromMember can only be set to true when the type is a collection. - The argument isObjectFromMember can only be set to true when the type is a collection. + Dla argumentu isObjectFromMember można ustawić wartość true tylko w przypadku, gdy typ jest kolekcją. Namespace '{0}' already has a prefix defined in current scope. - Namespace '{0}' already has a prefix defined in current scope. + Przestrzeń nazw „{0}” ma już prefiks zdefiniowany w bieżącym zakresie. The prefix '{0}' is already defined in current scope. - The prefix '{0}' is already defined in current scope. + Prefiks „{0}” jest już zdefiniowany w bieżącym zakresie. Unable to call '{0}' in current state. - Unable to call '{0}' in current state. + W bieżącym stanie nie można wywołać metody „{0}”. Unable to call WriteObject with isObjectFromMember set to true in current state. - Unable to call WriteObject with isObjectFromMember set to true in current state. + W bieżącym stanie nie można wywołać metody WriteObject z argumentem isObjectFromMember o wartości true. Need to implement public/internal sorting. - Need to implement public/internal sorting. + Trzeba zaimplementować sortowanie publiczne/wewnętrzne. The value for XmlData property '{0}' is null or not IXmlSerializable. - The value for XmlData property '{0}' is null or not IXmlSerializable. + Wartość właściwości XmlData „{0}” jest równa null lub nie jest interfejsem IXmlSerializable. The value for XmlData property '{0}' is not an XmlReader. - The value for XmlData property '{0}' is not an XmlReader. + Wartość właściwości XmlData „{0}” nie jest obiektem XmlReader. There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + W zestawie „{0}” występuje cykl definicji atrybutu XmlnsCompatibleWithAttribute powodujący, że przestrzeń nazw „{1}” przesłania siebie. Zmień definicje, aby wyeliminować ten cykl. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pt-BR.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pt-BR.xlf index 61c8357ab23..ad4a15c7b48 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pt-BR.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pt-BR.xlf @@ -4,1522 +4,1522 @@ Enumerating attached properties on object '{0}' threw an exception. - Enumerating attached properties on object '{0}' threw an exception. + A enumeração das propriedades anexadas ao objeto '{0}' iniciou uma exceção. Add value to collection of type '{0}' threw an exception. - Add value to collection of type '{0}' threw an exception. + A adição de valor à coleção do tipo '{0}' iniciou uma exceção. Add value to dictionary of type '{0}' threw an exception. - Add value to dictionary of type '{0}' threw an exception. + A adição de valor ao dicionário do tipo '{0}' iniciou uma exceção. Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Não é possível determinar o tipo de item do tipo de coleção '{0}', pois ele tem mais de um método Add ou implementação de ICollection<T>. Para tornar esse tipo de coleção utilizável no XAML, adicione um método Add(objeto) público, implemente System.Collections.IList ou um único System.Collections.Generic.ICollection<T>. Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Não é possível determinar o tipo de item do tipo de dicionário '{0}', pois ele tem mais de um método Add ou implementação de IDictionary<K,V>. Para tornar esse tipo de dicionário utilizável no XAML, adicione um método Add(objeto,objeto) público, implemente System.Collections.IDictionary ou um único System.Collections.Generic.IDictionary<K,V>. One of the following arguments must be non-null: '{0}'. - One of the following arguments must be non-null: '{0}'. + Um destes argumentos deve ser não nulo: '{0}'. Array Add method is not implemented. - Array Add method is not implemented. + O método de matriz Add não está implementado. Attachable events are not implemented. - Attachable events are not implemented. + Os eventos anexáveis não estão implementados. Attachable member '{0}' was not found. - Attachable member '{0}' was not found. + O associado anexável '{0}' não foi encontrado. Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + Não é possível definir a propriedade '{0}' no objeto '{1}', pois o objeto é uma referência de encaminhamento ou uma referência não totalmente inicializada. Os nomes não resolvidos são: '{2}'. An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Uma propriedade anexável denominada '{1}' está anexada a uma chave de dicionário '{0}', que é uma cadeia de caracteres ou seu tipo pode ser convertido em cadeia de caracteres, o que não tem suporte. An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Uma propriedade anexável denominada '{2}' está anexada a uma propriedade denominada '{1}'. A propriedade '{1}' é uma cadeia de caracteres ou seu tipo pode ser convertido em cadeia de caracteres; não há suporte para a anexação a essas propriedades. Para depuração, a propriedade '{1}' contém um objeto '{0}'. An unhandled scanner attribute was encountered. - An unhandled scanner attribute was encountered. + Foi encontrado um atributo de verificador não tratado. One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Um dos valores de InternalsVisibleToAttribute no assembly '{0}' não é um nome de assembly válido. Use o formato 'AssemblyShortName' ou 'AssemblyShortName, PublicKey=...'. InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + O valor de InternalsVisibleToAttribute '{0}' no assembly '{1}' não é um nome de assembly válido. Use o formato 'AssemblyShortName' ou 'AssemblyShortName, PublicKey=...'. Bad method '{0}' on '{1}'. - Bad method '{0}' on '{1}'. + Método '{0}' inválido em '{1}'. Bad state in ObjectWriter. Non directive missing instance. - Bad state in ObjectWriter. Non directive missing instance. + Estado inválido em ObjectWriter. Instância ausente não diretiva. An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + Um XmlnsCompatibleWithAttribute no assembly '{0}' não possui uma propriedade obrigatória. Defina as propriedades NewNamespace e OldNamespace, ou remova XmlnsCompatibleWithAttribute. An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + Um XmlnsDefinitionAttribute no assembly '{0}' não possui uma propriedade obrigatória. Defina as propriedades ClrNamespace e XmlNamespace, ou remova XmlnsDefinitionAttribute. An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + Um XmlnsPrefixAttribute no assembly '{0}' não possui uma propriedade obrigatória. Defina as propriedades Prefix e XmlNamespace, ou remova XmlnsPrefixAttribute. Builder Stack is not empty when end of XamlNode stream was reached. - Builder Stack is not empty when end of XamlNode stream was reached. + A Pilha do Construtor não estava vazia quando o fim do fluxo de XamlNode foi atingido. Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Falha na verificação da conversibilidade do tipo '{0}' usando '{1}'. Em geral, isso indica um TypeConverter implementado de maneira incorreta. Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Falha na verificação da conversibilidade no tipo '{0}' usando '{1}'. Em geral, isso indica um TypeConverter implementado de maneira incorreta. In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + Em extensões de marcação, todos os valores do argumento do construtor devem ser átomos. Para o tipo de objeto '{0}', um ou mais valores de argumento não são atômicos. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + Não é possível criar uma instância de '{0}', pois XamlType não é válido. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + Não é possível criar uma instância de '{0}', pois XamlType não é válido. Cannot find Assembly '{0}' in URI '{1}'. - Cannot find Assembly '{0}' in URI '{1}'. + Não é possível encontrar o Assembly '{0}' no URI '{1}'. Cannot reassign a previously set SchemaContext. - Cannot reassign a previously set SchemaContext. + Não é possível reatribuir um SchemaContext definido anteriormente. Cannot resolve type '{0}' for method '{1}'. - Cannot resolve type '{0}' for method '{1}'. + Não é possível resolver o tipo '{0}' do método '{1}'. BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + Não é possível definir BaseUri uma vez no nó raiz (XamlXmlReader poderá fornecer um padrão no nó raiz). Cannot set SchemaContext on ObjectWriter. - Cannot set SchemaContext on ObjectWriter. + Não é possível definir SchemaContext em ObjectWriter. Cannot set SchemaContext to null. - Cannot set SchemaContext to null. + Não é possível definir SchemaContext como nulo. Cannot write on a closed XamlWriter. - Cannot write on a closed XamlWriter. + Não é possível gravar em um XamlWriter fechado. The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + O valor '{1}' contém espaços em branco significativos, mas "xml:space = preserve" não pode ser gravado no associado '{0}'. Cannot assign root instance of type '{0}' to type '{1}'. - Cannot assign root instance of type '{0}' to type '{1}'. + Não é possível atribuir a instância raiz do tipo '{0}' ao tipo '{1}'. Cannot create unknown type '{0}'. - Cannot create unknown type '{0}'. + Não é possível criar tipo desconhecido '{0}'. Cannot get write-only property '{0}'. - Cannot get write-only property '{0}'. + Não é possível obter a propriedade somente leitura '{0}'. Cannot set read-only property '{0}'. - Cannot set read-only property '{0}'. + Não é possível definir a propriedade somente leitura '{0}'. Cannot set unknown member '{0}'. - Cannot set unknown member '{0}'. + Não é possível definir o associado desconhecido '{0}'. Close called while inside a deferred load section. - Close called while inside a deferred load section. + Fechamento chamado durante uma seção de carregamento adiado. Must close XamlWriter before reading from XamlNodeList. - Must close XamlWriter before reading from XamlNodeList. + XamlWriter deve ser fechado antes da leitura de XamlNodeList. Collection '{0}' cannot contain null values. - Collection '{0}' cannot contain null values. + A coleção '{0}' não pode conter valores nulos. Failed attempting to create an Implicit Type with a constructor. - Failed attempting to create an Implicit Type with a constructor. + Falha ao tentar criar um Tipo Implícito com um construtor. The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + A invocação do construtor no tipo '{0}' que corresponde às restrições de associação especificadas iniciou uma exceção. Cannot write the given positional parameters because a matching constructor was not found. - Cannot write the given positional parameters because a matching constructor was not found. + Não é possível gravar os parâmetros posicionais fornecidos, pois não foi encontrado um construtor correspondente. '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer cannot convert from '{1}'. + ValueSerializer '{0}' não pode converter de '{1}'. '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + ValueSerializer '{0}' não pode converter '{1}' em '{2}'. Converter type '{0}' doesn't derive from expected base type '{1}'. - Converter type '{0}' doesn't derive from expected base type '{1}'. + O tipo de conversor '{0}' não deriva do tipo base esperado '{1}'. Failed to add attached properties to item in ConditionalWeakTable. - Failed to add attached properties to item in ConditionalWeakTable. + Falha ao adicionar as propriedades anexadas ao item em ConditionalWeakTable. Deferred load threw an exception. - Deferred load threw an exception. + O carregamento adiado iniciou uma exceção. Deferred member was not collected in '{0}'. - Deferred member was not collected in '{0}'. + O associado adiado não foi coletado em '{0}'. Save of deferred-load content threw an exception. - Save of deferred-load content threw an exception. + O salvamento do conteúdo de carregamento adiado iniciou uma exceção. Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + Não é possível obter um XamlDeferringLoader de XamlValueConverter '{0}', pois a propriedade ConverterInstance é nula. '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}' Depende de '{0}'.{1}', que não foi definido. Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + Dicionário do tipo '{0}' não pode adicionar a chave '{1}'. Um TypeConverter converterá a chave no tipo '{2}'. Para não ver este erro, substitua System.Collections.IDictionary.Add e lá realize a conversão. Directive getter is not implemented. - Directive getter is not implemented. + O getter da diretiva não está implementado. Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + A diretiva '{0}' deve ser um valor do tipo cadeia de caracteres. Remova essa diretiva ou altere-a para um valor de cadeia de caracteres. Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + A diretiva '{0}' só é permitida no objeto raiz. Remova essa diretia ou mova-a para a raiz do documento. Directive '{0}' was not found in TargetNamespace '{1}'. - Directive '{0}' was not found in TargetNamespace '{1}'. + A diretiva '{0}' não foi encontrada em TargetNamespace '{1}'. '{0}' property has already been set on '{1}'. - '{0}' property has already been set on '{1}'. + A propriedade '{0}' já foi definida em '{1}'. There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + Há mais de um XmlnsCompatibleWithAttribute no assembly '{0}' para OldNamespace '{1}'. Remova os atributos extras. There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Há XmlnsCompatibleWithAttributes conflitantes nos assemblies '{0}' e '{1}' para OldNamespace '{2}'. Altere os atributos para que tenham o mesmo NewNamespace ou passe um conjunto de Assemblies de Referência não conflitantes no construtor XamlSchemaContext. ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. + ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). + Element ::= . EmptyElement | ( StartElement ElementBody ). EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. + EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. + EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Não é possível atribuir um valor ao evento '{0}' que não possa ser atribuído a '{1}'. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Não é possível gravar parâmetros posicionais no estado atual. O gravador não pode gravar os parâmetros posicionais na forma de atributo, pois começou a gravar elementos; ele também não pode expandir os parâmetros posicionais já que nem todas as propriedades são graváveis. Tente mover o associado de parâmetro posicional para uma posição anterior no fluxo do nó, para um local em que XamlXmlWriter ainda possa gravar atributos. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + Não é possível gravar parâmetros posicionais no estado atual. O gravador não pode gravar os parâmetros posicionais na forma de atributo, pois começou a gravar elementos; ele também não pode expandir os parâmetros posicionais já que UnderlyingType no tipo '{0}' é nulo. Tente mover o associado de parâmetro posicional para uma posição anterior no fluxo do nó, para um local em que XamlXmlWriter ainda possa gravar atributos. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Não é possível gravar parâmetros posicionais no estado atual. O gravador não pode gravar os parâmetros posicionais na forma de atributo, pois começou a gravar elementos; ele também não pode expandir os parâmetros posicionais devido à ausência de um construtor padrão na extensão de marcação que contém os parâmetros. Tente mover o associado de parâmetro posicional para uma posição anterior no fluxo do nó, para um local em que XamlXmlWriter ainda possa gravar atributos. Expected permission of type XamlLoadPermission. - Expected permission of type XamlLoadPermission. + Esperada permissão do tipo XamlLoadPermission. Expected value of type ObjectMarkupInfo. - Expected value of type ObjectMarkupInfo. + Esperado valor do tipo ObjectMarkupInfo. Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + O nome do assembly '{0}' não é totalmente qualificado. Name, Version, Culture e PublicKeyToken devem ser fornecidos. Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + O nome do tipo '{0}' não é qualificado por assembly. Esse valor é obtido de System.Type.AssemblyQualifiedName. The factory method '{0}' that matches the specified binding constraints returned null. - The factory method '{0}' that matches the specified binding constraints returned null. + O método da fábrica '{0}' que corresponde às restrições de associação especificadas retornou nulo. Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + Não foi possível carregar o arquivo ou assembly '{0}' ou uma de suas dependências. O sistema não pode localizar o arquivo especificado. Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Tentativa de referenciar objetos nomeados '{0}' que ainda não foram definidos. Não há suporte em diretivas que não sejam Key para referências de encaminhamento ou referências a objetos que contêm referências de encaminhamento. Cannot promote from Array. - Cannot promote from Array. + Não é possível elevar a partir de Array. Cannot promote from '{0}' to '{1}' because the target map is too small. - Cannot promote from '{0}' to '{1}' because the target map is too small. + Não é possível elevar de '{0}' a '{1}' porque o mapa de destino é muito pequeno. Getting instance of '{0}' threw an exception. - Getting instance of '{0}' threw an exception. + A obtenção da instância de '{0}' iniciou uma exceção. Retrieving items in collection or dictionary of type '{0}' threw an exception. - Retrieving items in collection or dictionary of type '{0}' threw an exception. + A recuperação de itens na coleção ou no dicionário do tipo '{0}' iniciou uma exceção. XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems retornou nulo para o tipo '{0}'. Em geral, isso indica um tipo de coleção implementado de maneira incorreta. Collection property '{0}'.'{1}' is null. - Collection property '{0}'.'{1}' is null. + A propriedade de coleção '{0}'.'{1}' é nula. Cannot get TargetType on a non-attachable Member. - Cannot get TargetType on a non-attachable Member. + Não é possível obter TargetType em um Associado não anexável. Get property '{0}' threw an exception. - Get property '{0}' threw an exception. + A propriedade Get '{0}' iniciou uma exceção. Either getter or setter must be non-null. - Either getter or setter must be non-null. + O getter ou o setter deve ser não nulo. Attached property getter methods must have one parameter and a non-void return type. - Attached property getter methods must have one parameter and a non-void return type. + Os métodos getter da propriedade anexada devem ter um parâmetro e um tipo de retorno não void. Attached property setter and attached event adder methods must have two parameters. - Attached property setter and attached event adder methods must have two parameters. + O setter da propriedade anexada e os métodos do adicionador de eventos anexados devem ter dois parâmetros. Initialization of '{0}' threw an exception. - Initialization of '{0}' threw an exception. + A inicialização de '{0}' iniciou uma exceção. Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + O tipo '{0}' não pode ser inicializado a partir de texto (XamlLanguage.Initialization). Adicione um TypeConverter a esse tipo ou altere o XAML para usar um método de construtor ou fábrica. Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + Caractere '{0}' inesperado na cadeia de caracteres '{1}'. Nome de tipo XAML inválido. Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Encontrado um BracketCharacter de fechamento '{0}' sem um BracketCharacter de abertura correspondente. Event argument is invalid. - Event argument is invalid. + Argumento de evento inválido. Invalid expression: '{0}' - Invalid expression: '{0}' + Expressão inválida: '{0}' Type argument '{0}' is not a valid type. - Type argument '{0}' is not a valid type. + O argumento de tipo '{0}' não é um tipo válido. The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + A cadeia de caracteres '{0}' não é uma lista de nomes de tipo XAML válida. As listas de nomes de tipos listas de tipos separados por vírgulas, por exemplo, 'x:String, x:Int32'. The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + A cadeia de caracteres '{0}' não é um nome de tipo XAML válido. Os nomes de tipo contêm um prefixo opcional, um nome e argumentos de tipo opcionais, como 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. '{0}' is not a valid XAML member name. - '{0}' is not a valid XAML member name. + '{0}' não é um nome válido de membro XAML. Construction directive '{0}' must be an attribute or the first property element. - Construction directive '{0}' must be an attribute or the first property element. + A diretiva de construção '{0}' deve ser um atributo ou o primeiro elemento da propriedade. '{0}' Line number '{1}' and line position '{2}'. - '{0}' Line number '{1}' and line position '{2}'. + '{0}' Número de linha '{1}' e posição de linha '{2}'. '{0}' Line number '{1}'. - '{0}' Line number '{1}'. + '{0}' Número de linha '{1}'. List collection is not an IList. - List collection is not an IList. + A coleção de listas não é uma IList. BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + O BracketCharacter '{0}' não tem um BracketCharacter de abertura/fechamento correspondente. Cannot parse the malformed property name '{0}'. - Cannot parse the malformed property name '{0}'. + Não é possível analisar o nome de propriedade malformado '{0}'. Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Os itens da matriz devem ser do tipo '{0}'. Não é possível converter um ou mais itens nesse tipo. Must set Type before calling ProvideValue on ArrayExtension. - Must set Type before calling ProvideValue on ArrayExtension. + Type deve ser definido antes de chamar ProvideValue em ArrayExtension. '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + O valor de StaticExtension '{0}' não pode ser resolvido como uma enumeração, campo estático ou propriedade estática. Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + A extensão de marcação '{0}' requer que '{1}' seja implementado no IServiceProvider para ProvideValue. StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension must have Member property set before ProvideValue can be called. + StaticExtension deve ter a propriedade Member definida para que ProvideValue possa ser chamado. TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension must have TypeName property set before ProvideValue can be called. + TypeExtension deve ter a propriedade TypeName definida para que ProvideValue possa ser chamado. '{0}' string is not valid for type. - '{0}' string is not valid for type. + A cadeia de caracteres '{0}' não é válida para o tipo. Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + Não é possível determinar os parâmetros posicionais para o tipo '{0}', pois ele tem mais de uma sobrecarga de construtor com parâmetros de '{1}'. Para tornar essa extensão de marcação utilizável em XAML, remova as sobrecargas de construtor duplicadas ou defina XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity como verdadeiro. The name of the member '{0}' contains characters that are invalid in XAML. - The name of the member '{0}' contains characters that are invalid in XAML. + O nome do associado '{0}' contém caracteres inválidos em XAML. Member '{0}' on type '{1}' is internal. - Member '{0}' on type '{1}' is internal. + O membro '{0}' no tipo '{1}' é interno. The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + A invocação de um método '{0}' que corresponde às restrições de associação especificadas iniciou uma exceção. No local assembly provided to complete URI='{0}'. - No local assembly provided to complete URI='{0}'. + Nenhum assembly local fornecido para completar URI='{0}'. Missing case '{0}' in DeferringWriter'{1}' method. - Missing case '{0}' in DeferringWriter'{1}' method. + Caso '{0}' ausente no método DeferringWriter'{1}'. Missing case in Default processing of XamlNodes. - Missing case in Default processing of XamlNodes. + Caso ausente no processamento Padrão de XamlNodes. Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Sinal de igual '=' inesperado após '{0}'. Verifique se um separador de vírgula está ausente. Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Sinal de igual '=' inesperado após '{0}'='{1}'. Verifique se um separador de vírgula está ausente. Missing implicit property case. - Missing implicit property case. + Caso de propriedade implícita ausente. Missing case for ImplicitPropertyType. - Missing case for ImplicitPropertyType. + Caso ausente para ImplicitPropertyType. Missing key value on '{0}' object. - Missing key value on '{0}' object. + Valor de chave ausente no objeto '{0}'. Missing case handler in LookupPropertyBit. - Missing case handler in LookupPropertyBit. + Manipulador de caso ausente em LookupPropertyBit. Service provider is missing the IXamlNameProvider service. - Service provider is missing the IXamlNameProvider service. + O serviço IXamlNameProvider está ausente no provedor de serviço. Service provider is missing the INameResolver service. - Service provider is missing the INameResolver service. + O serviço INameResolver está ausente no provedor de serviço. Missing case in ClrType 'Member' lookup. - Missing case in ClrType 'Member' lookup. + Caso ausente na pesquisa ClrType 'Member'. Creating from text without a TypeConverter is not allowed. - Creating from text without a TypeConverter is not allowed. + A criação de texto sem um TypeConverter não é permitida. '{0}' must be of type '{1}'. - '{0}' must be of type '{1}'. + '{0}' deve ser do tipo '{1}'. Reference must have a Name to resolve. - Reference must have a Name to resolve. + A referência deve ter um Nome para resolver. This setter is not intended to be used directly from your code. Do not call this setter. - This setter is not intended to be used directly from your code. Do not call this setter. + Esse setter não deve ser usado diretamente do código. Não chame esse setter. Name resolution failure. '{0}' was not found. - Name resolution failure. '{0}' was not found. + Falha de resolução de nome. '{0}' não foi encontrado. Cannot register duplicate name '{0}' in this scope. - Cannot register duplicate name '{0}' in this scope. + Não é possível registrar Nome duplicado '{0}' neste escopo. Could not register named object. {0} - Could not register named object. {0} + Não foi possível registrar objeto nomeado. {0} '{0}' name is not valid for identifier. - '{0}' name is not valid for identifier. + O nome '{0}' não é válido para o identificador. Name cannot be an empty string. - Name cannot be an empty string. + O nome não pode ser uma cadeia de caracteres vazia. Name '{0}' was not found. - Name '{0}' was not found. + O nome '{0}' não foi encontrado. Cannot attach NameScope to null root instance. - Cannot attach NameScope to null root instance. + Não é possível anexar NameScope a uma instância de raiz nula. The prefix 'xml' is reserved. - The prefix 'xml' is reserved. + O prefixo 'xml' está reservado. NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace não pode ser nulo. Forneça um valor para essa propriedade. NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix não pode ser nulo. Forneça um valor para essa propriedade. Namespace '{0}' was not found in scope. - Namespace '{0}' was not found in scope. + O namespace '{0}' não foi encontrado no escopo. No Add methods found on type '{0}' for a value of type '{1}'. - No Add methods found on type '{0}' for a value of type '{1}'. + Nenhum método Add encontrado no tipo '{0}' para um valor do tipo '{1}'. '{0}' is not allowed in attribute usage. - '{0}' is not allowed in attribute usage. + '{0}' não é permitido na utilização do atributo. No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Nenhum construtor correspondente encontrado no tipo '{0}'. Você pode usar a diretiva Arguments ou FactoryMethod para construir esse tipo. A Constructor for '{0}' with '{1}' arguments was not found. - A Constructor for '{0}' with '{1}' arguments was not found. + Não foi encontrado um Construtor para '{0}' com '{1}' argumentos. No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Nenhum construtor padrão encontrado para o tipo '{0}'. Você pode usar a diretiva Arguments ou FactoryMethod para construir esse tipo. '{0}' is not allowed in element usage. - '{0}' is not allowed in element usage. + '{0}' não é permitido na utilização do elemento. XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + Fluxo do Nó XAML: StartMember ausente no Tipo '{0}' antes de EndMember. XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML Node Stream: EndMember must follow StartObject and StartMember. + Fluxo do Nó XAML: EndMember deve seguir StartObject e StartMember. XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + Fluxo do Nó XAML: GetObject requer um StartMember após StartObject '{0}'. XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML Node Stream: GetObject must follow a StartObject and StartMember. + Fluxo do Nó XAML: GetObject deve seguir um StartObject e um StartMember. XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + Fluxo do Nó XAML: a Declaração de Namespace '{0}'='{1}' requer um StartMember após StartObject '{2}'. XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + Fluxo do Nó XAML: o StartObject '{0}' requer um StartMember após StartObject '{1}'. XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + Fluxo do Nó XAML: o valor de '{0}' requer um StartMember após StartObject '{1}'. XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + Fluxo do Nó XAML: o valor de '{0}' deve seguir um StartObject e um StartMember. No constructor with '{0}' arguments for '{1}'. - No constructor with '{0}' arguments for '{1}'. + Nenhum construtor com '{0}' argumentos para '{1}'. XAML Node Stream: Missing CurrentObject before EndObject. - XAML Node Stream: Missing CurrentObject before EndObject. + Fluxo do Nó XAML: CurrentObject ausente antes de EndObject. XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML Node Stream: Missing StartObject before StartMember '{0}'. + Fluxo do Nó XAML: StartObject ausente antes de StartMember '{0}'. Type with positional parameters is not a markup extension. - Type with positional parameters is not a markup extension. + O tipo com parâmetros posicionais não é uma extensão de marcação. NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. + NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' não é uma propriedade de ambiente. '{0}' is not an ambient type. - '{0}' is not an ambient type. + '{0}' não é um tipo de ambiente. The type '{0}' is not assignable from the type '{1}'. - The type '{0}' is not assignable from the type '{1}'. + O tipo '{0}' não pode ser atribuído do tipo '{1}'. ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] on '{2}' is not a property declared on this type. + ['{0}'('{1}')] em '{2}' não é uma propriedade declarada nesse tipo. This operation is not supported on directive members. - This operation is not supported on directive members. + Não há suporte para essa operação em associados de diretiva. This operation is not supported on unknown members. - This operation is not supported on unknown members. + Não há suporte para essa operação em associados desconhecidos. This operation is not supported on unknown types. - This operation is not supported on unknown types. + Não há suporte para essa operação em tipos desconhecidos. Argument should be a Type Converter, Markup Extension or Null. - Argument should be a Type Converter, Markup Extension or Null. + O argumento deve ser um Conversor de Tipo, uma Marcação de Extensão ou Nulo. Unable to find an attachable property named '{0}' on type '{1}'. - Unable to find an attachable property named '{0}' on type '{1}'. + Não é possível encontrar uma propriedade anexável denominada '{0}' no tipo '{1}'. Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + Não é possível localizar o método MemberMarkupInfo.DictionaryEntriesFromGeneric. InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor forneceu um argumento do tipo '{0}', no qual um parâmetro do tipo '{1}' era esperado. InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor não forneceu o número correto de argumentos. InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor não forneceu um construtor ou método válido. Multidimensional arrays not supported. - Multidimensional arrays not supported. + Não há suporte para matrizes multidimensionais. Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + Não é possível serializar o tipo '{0}'. Verifique se o tipo é público e se tem um construtor padrão ou um descritor de instância. Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Não é possível encontrar um construtor adequado para os argumentos de construtor especificados no tipo '{0}'. Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Não é possível ler objetos do tipo '{0}', pois não há construtores acessíveis. Para permitir que esse tipo seja usado em XAML, adicione um construtor padrão, use ConstructorArgumentAttribute ou forneça um InstanceDescriptor. Unable to read objects of the type '{0}'. Nested types are not supported. - Unable to read objects of the type '{0}'. Nested types are not supported. + Não é possível ler objetos do tipo '{0}'. Não há suporte para tipos aninhados. '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}' bloqueou o uso do tipo '{1}' em XAML. Se quiser serializar esse tipo, altere '{0}'.GetXamlType para que retorne um valor não nulo para esse tipo ou passe um valor diferente no parâmetro schemaContext do construtor XamlObjectReader. The name property '{0}' on type '{1}' must be of type System.String. - The name property '{0}' on type '{1}' must be of type System.String. + A propriedade de nome '{0}' no tipo '{1}' deve ser do tipo System.String. The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + O gráfico do objeto contém várias referências a uma instância do tipo '{0}' e o serializador não pode encontrar um local visível comumente para gravar a instância. Você deve examinar o uso de escopos de nome. An element with the name '{0}' has already been registered in this scope. - An element with the name '{0}' has already been registered in this scope. + Um elemento com o nome '{0}' já foi registrado no escopo. Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + O tipo '{0}' não é visível. Se o tipo é local, defina o campo LocalAssembly em XamlReaderSettings. '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}' bloqueou o uso do tipo '{1}' em XAML. Se quiser carregar esse tipo, altere '{0}'.GetXamlType para que retorne um valor não nulo para esse tipo ou passe um valor diferente no parâmetro schemaContext do construtor XamlObjectWriter. This operation is only supported on collection types. - This operation is only supported on collection types. + Só há suporte para essa operação em tipos de coleção. This operation is only supported on collection and dictionary types. - This operation is only supported on collection and dictionary types. + Só há suporte para essa operação em tipos de coleção e dicionário. This operation is only supported on dictionary types. - This operation is only supported on dictionary types. + Só há suporte para essa operação em tipos de dicionário. XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + Fluxo do Nó XAML: EndMember ausente para '{0}.{1}' antes de EndObject. XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + Fluxo do Nó XAML: EndMember ausente para '{0}.{1}' antes de StartMember '{2}'. The property element '{0}' is not contained by an object element. - The property element '{0}' is not contained by an object element. + O elemento de propriedade '{0}' não está contido em um elemento de objeto. Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Não é possível carregar o assembly '{0}', pois uma versão diferente do mesmo assembly já está carregada '{1}'. Too many attributes are specified for '{0}'. - Too many attributes are specified for '{0}'. + Muitos atributos especificados para '{0}'. '{0}' requires more attributes. - '{0}' requires more attributes. + '{0}' requer mais atributos. GetPositionalParameters returned the wrong length vector. - GetPositionalParameters returned the wrong length vector. + GetPositionalParameters retornou o vetor de comprimento incorreto. Prefix '{0}' does not map to a namespace. - Prefix '{0}' does not map to a namespace. + O prefixo '{0}' não é mapeado para um namespace. The prefix '{0}' could not be found. - The prefix '{0}' could not be found. + O prefixo '{0}' não foi encontrado. '{0}' property on '{1}' does not allow you to specify text. - '{0}' property on '{1}' does not allow you to specify text. + A propriedade '{0}' em '{1}' não permite a especificação de texto. PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement + PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement '{0}' is not implemented. - '{0}' is not implemented. + '{0}' não está implementado. Provide value on '{0}' threw an exception. - Provide value on '{0}' threw an exception. + O valor fornecido em '{0}' iniciou uma exceção. Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + Não é possível chamar MarkupExtension.ProvideValue devido a uma dependência cíclica. As propriedades em uma MarkupExtension não podem referenciar objetos que referenciam o resultado da MarkupExtension. As MarkupExtensions afetadas são: '{0}' type name does not have the expected format 'className, assembly'. - '{0}' type name does not have the expected format 'className, assembly'. + O nome de tipo '{0}' não tem o formato esperado 'nomeDaClasse, assembly'. Quote characters ' or " are only allowed at the start of values. - Quote characters ' or " are only allowed at the start of values. + As aspas ' ou " só são permitidas no início de valores. Value cannot be null. Object reference: '{0}'. - Value cannot be null. Object reference: '{0}'. + Valor não pode ser nulo. Referência de objeto: '{0}'. schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext parameter cannot be different from savedContext.SchemaContext + O parâmetro schemaContext não pode ser diferente de savedContext.SchemaContext savedContext.SchemaContext cannot be null - savedContext.SchemaContext cannot be null + savedContext.SchemaContext não pode ser nulo SchemaContext on writer must be initialized before accessing the reader. - SchemaContext on writer must be initialized before accessing the reader. + SchemaContext no gravador deve ser inicializado antes do acesso ao leitor. SchemaContext cannot be null. - SchemaContext cannot be null. + SchemaContext não pode ser nulo. Invalid security XML. Missing expected attribute '{0}'. - Invalid security XML. Missing expected attribute '{0}'. + XML de segurança inválido. Atributo esperado ausente '{0}'. Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Invalid security XML. Unexpected tag '{0}', expected '{1}'. + XML de segurança inválido. Marca '{0}' inesperada; esperava-se '{1}'. Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + XML de segurança inválido. Valor '{0}' inesperado no atributo '{1}', esperava-se '{2}'. This serviceType is already registered to another service. - This serviceType is already registered to another service. + O serviceType já está registrado em outro serviço. Set connectionId threw an exception. - Set connectionId threw an exception. + A connectionId definida iniciou uma exceção. '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' é uma propriedade sem um getter e não é uma propriedade XAML válida. Cannot set TargetType on a non-attachable Member. - Cannot set TargetType on a non-attachable Member. + Não é possível definir TargetType em um Associado não anexável. Setting xml:base on '{0}' threw an exception. - Setting xml:base on '{0}' threw an exception. + A definição de xml:base em '{0}' iniciou uma exceção. Set property '{0}' threw an exception. - Set property '{0}' threw an exception. + A propriedade definida '{0}' iniciou uma exceção. Setting xml instance on '{0}' threw an exception. - Setting xml instance on '{0}' threw an exception. + A definição da instância xml em '{0}' iniciou uma exceção. Setting properties is not allowed on a type converted instance. Property = '{0}' - Setting properties is not allowed on a type converted instance. Property = '{0}' + A definição de propriedades não é permitida em uma instância convertida por tipo. Propriedade = '{0}' Method '{0}' is not supported by default. It can be implemented in derived classes. - Method '{0}' is not supported by default. It can be implemented in derived classes. + Por padrão, não há suporte para o método '{0}'. Ele pode ser implementado em classes derivadas. ShouldSerialize check failed for member '{0}'. - ShouldSerialize check failed for member '{0}'. + Falha na verificação de ShouldSerialize para o associado '{0}'. Directly Assignable Fixups must only have one name. - Directly Assignable Fixups must only have one name. + Ajustes que possam ser atribuídos diretamente devem ter somente um nome. StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. + StartElement ::= . ELEMENT DIRECTIVE*. The string is null or empty. - The string is null or empty. + A cadeia de caracteres é nula ou vazia. Deferred load section was not collected in '{0}'. - Deferred load section was not collected in '{0}'. + A seção de carregamento adiado não foi coletada em '{0}'. Thread is already started. - Thread is already started. + O thread já foi iniciado. (null) - (null) + (nulo) Error with member '{0}'.'{1}'. It has more than one '{2}'. - Error with member '{0}'.'{1}'. It has more than one '{2}'. + Erro com o associado '{0}'.'{1}'. Ele tem mais de um '{2}'. Error with type '{0}'. It has more than one '{1}'. - Error with type '{0}'. It has more than one '{1}'. + Erro com o tipo '{0}'. Ele tem mais de um '{1}'. Only one TypeConverter attribute is allowed on a type. - Only one TypeConverter attribute is allowed on a type. + Somente um atributo TypeConverter é permitido em um tipo. Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + O objeto '{0}' atribuído à diretiva '{1}' tem propriedades que são referências a objetos nomeados '{2}' que ainda não foram definidos. Não há suporte em diretivas de construção de objeto para referências de encaminhamento ou referências a objetos que contêm referências de encaminhamento. Failed to create a '{0}' from the text '{1}'. - Failed to create a '{0}' from the text '{1}'. + Falha ao criar um '{0}' do texto '{1}'. Failed to convert '{0}' to type '{1}'. - Failed to convert '{0}' to type '{1}'. + Falha ao converter '{0}' no tipo '{1}'. The name of the type '{0}' contains characters that are invalid in XAML. - The name of the type '{0}' contains characters that are invalid in XAML. + O nome do tipo '{0}' contém caracteres inválidos em XAML. Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + O tipo '{0}' não tem uma propriedade de conteúdo. Especifique o nome da propriedade a ser definida ou adicione um ContentPropertyAttribute ou TypeConverterAttribute no tipo. Type name '{0}' cannot have a dot '.'. - Type name '{0}' cannot have a dot '.'. + O nome do tipo '{0}' não pode ter um ponto '.'. Type reference cannot find type named '{0}'. - Type reference cannot find type named '{0}'. + A referência de tipo não pode encontrar o tipo denominado '{0}'. Type '{0}' is not public. - Type '{0}' is not public. + O tipo '{0}' não é público. Unclosed quoted value. - Unclosed quoted value. + Aspas não fechadas. Unexpected close of XAML Node Stream. - Unexpected close of XAML Node Stream. + Fechamento inesperado do Fluxo do Nó XAML. Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Metadados inválidos para o atributo '{0}' em '{1}'. Esperava-se '{2}' argumentos do tipo '{3}'. Unexpected '{0}' in parse rule '{1}'. - Unexpected '{0}' in parse rule '{1}'. + '{0}' inesperado na regra de análise '{1}'. Unexpected token '{0}' in rule: '{1}', in '{2}'. - Unexpected token '{0}' in rule: '{1}', in '{2}'. + Token '{0}' inesperado na regra: '{1}', em '{2}'. Unexpected token after end of markup extension. - Unexpected token after end of markup extension. + Token inesperado após o término da extensão de marcação. Unhandled BoolTypeBit. - Unhandled BoolTypeBit. + BoolTypeBit não tratado. ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] on '{2}' is not a known property. + ['{0}'('{1}')] em '{2}' não é uma propriedade conhecida. Unknown member '{0}' on '{1}'. - Unknown member '{0}' on '{1}'. + Associado '{0}' desconhecido em '{1}'. Unknown member '{0}' on unknown type '{1}'. - Unknown member '{0}' on unknown type '{1}'. + Associado '{0}' desconhecido no tipo desconhecido '{1}'. Unknown member '{0}'. - Unknown member '{0}'. + Associado '{0}' desconhecido. Unknown type '{0}'. - Unknown type '{0}'. + Tipo desconhecido '{0}'. Unresolved reference '{0}'. - Unresolved reference '{0}'. + Referência não resolvida '{0}'. XAML namespace '{0}' is not resolved. - XAML namespace '{0}' is not resolved. + O namespace XAML '{0}' não está resolvido. Uri '{0}' was not found. - Uri '{0}' was not found. + O Uri '{0}' não foi encontrado. Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Erro com o tipo '{0}'. MarkupExtensions não pode usar o atributo 'UsableDuringInitialization'. A value in the '{0}' array is null. - A value in the '{0}' array is null. + Um valor na matriz '{0}' é nulo. XAML Node Stream: Value nodes must be followed by EndMember. - XAML Node Stream: Value nodes must be followed by EndMember. + Fluxo do Nó XAML: os nós de valores devem ser seguidos por EndMember. XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter não pode gravar o valor '{0}' que contém espaço em branco significativo na coleção '{1}'. White space is not allowed after end of markup extension. - White space is not allowed after end of markup extension. + Não é permitido espaço em branco após o término da extensão de marcação. An attempt was made to write to a XamlWriter that has had its Closed method called. - An attempt was made to write to a XamlWriter that has had its Closed method called. + Foi feita uma tentativa de gravar em um XamlWriter cujo método Closed havia sido chamado. Choice cannot follow a Fallback. - Choice cannot follow a Fallback. + Choice não pode seguir Fallback. AlternateContent must contain one or more Choice elements. - AlternateContent must contain one or more Choice elements. + AlternateContent deve conter um ou mais elementos Choice. Choice is valid only in AlternateContent. - Choice is valid only in AlternateContent. + Choice é válido somente em AlternateContent. There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Há um ciclo de definições de compatibilidade de XML, fazendo com que o namespace '{0}' substitua a ele mesmo. Isso pode acontecer devido a XmlnsCompatibilityAttributes inconsistentes em assemblies diferentes. Altere as definições para eliminar esse ciclo ou passe um conjunto não conflitante de Assemblies de Referência no construtor XamlSchemaContext. Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + Declaração Preserve duplicada para o elemento '{1}' no namespace '{0}'. Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Declaração ProcessContent duplicada para o elemento '{1}' no namespace '{0}'. Duplicate wildcard Preserve declaration for namespace '{0}'. - Duplicate wildcard Preserve declaration for namespace '{0}'. + Declaração Preserve duplicada do curinga para o namespace '{0}'. Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Declaração ProcessContent duplicada do curinga para o namespace '{0}'. Fallback is valid only in AlternateContent. - Fallback is valid only in AlternateContent. + Fallback é válido somente em AlternateContent. '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + O elemento '{0}' não é um elemento filho válido de AlternateContent. Somente os elementos Choice e Fallback são filhos válidos de um elemento AlternateContent. '{0}' attribute is not valid for '{1}' element. - '{0}' attribute is not valid for '{1}' element. + O atributo '{0}' não é válido para o elemento '{1}'. '{0}' format is not valid. - '{0}' format is not valid. + O formato '{0}' não é válido. Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + Não é possível ter uma declaração Preserve específica e curinga para o namespace '{0}'. Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + Não é possível ter uma declaração ProcessContent específica e curinga para o namespace '{0}'. Requires attribute must contain a valid namespace prefix. - Requires attribute must contain a valid namespace prefix. + O atributo Requires deve conter um prefixo de namespace válido. '{0}' attribute value is not a valid XML name. - '{0}' attribute value is not a valid XML name. + O valor do atributo '{0}' não é um nome XML válido. AlternateContent must contain only one Fallback element. - AlternateContent must contain only one Fallback element. + AlternateContent deve conter somente um elemento Fallback. MustUnderstand condition failed on namespace '{0}'. - MustUnderstand condition failed on namespace '{0}'. + Falha da condição MustUnderstand no namespace '{0}'. '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' namespace cannot preserve items; it must be declared Ignorable first. + O namespace '{0}' não pode preservar itens; primeiro, ele deve ser declarado Ignorable. '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' namespace cannot process content; it must be declared Ignorable first. + O namespace '{0}' não pode processar o conteúdo; primeiro, ele deve ser declarado Ignorable. Choice must contain a Requires attribute. - Choice must contain a Requires attribute. + Choice deve conter um atributo Requires. '{0}' prefix is not defined. - '{0}' prefix is not defined. + O prefixo '{0}' não está definido. Unrecognized compatibility attribute '{0}'. - Unrecognized compatibility attribute '{0}'. + Atributo de compatibilidade '{0}' não reconhecido. Unrecognized Compatibility element '{0}'. - Unrecognized Compatibility element '{0}'. + Elemento Compatibility não reconhecido '{0}'. Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + O nome de classe especificado '{0}' não corresponde ao tipo de instância raiz real '{1}'. Remova a diretiva Class ou forneça uma instância via XamlObjectWriterSettings.RootObjectInstance. Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Tipo de nó XAML '{0}' inesperado de XamlReader em XamlFactory. Cannot set SchemaContext on XamlMarkupExtensionWriter. - Cannot set SchemaContext on XamlMarkupExtensionWriter. + Não é possível definir SchemaContext em XamlMarkupExtensionWriter. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Não é possível gravar um valor que não seja uma cadeia de caracteres. The member '{0}' has already been written. - The member '{0}' has already been written. + O associado '{0}' já foi gravado. Errors detected in input. - Errors detected in input. + Erros detectados na entrada. Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Não é possível converter essa instância de XamlTypeName em uma cadeia de caracteres, pois o INamespacePrefixLookup fornecido não pôde gerar um prefixo para o namespace '{0}'. Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Não é possível converter essa instância de XamlTypeName em uma cadeia de caracteres, pois a propriedade Name é nula ou está vazia. Defina essa propriedade antes de chamar XamlTypeName.ToString. Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Não é possível converter essa instância de XamlTypeName em uma cadeia de caracteres, pois a propriedade Namespace é nula. Defina essa propriedade antes de chamar XamlTypeName.ToString. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Não é possível gravar um valor que não seja uma cadeia de caracteres. The member '{0}' has already been written. - The member '{0}' has already been written. + O associado '{0}' já foi gravado. The argument isObjectFromMember can only be set to true when the type is a collection. - The argument isObjectFromMember can only be set to true when the type is a collection. + O argumento isObjectFromMember só pode ser definido como verdadeiro quando o tipo é uma coleção. Namespace '{0}' already has a prefix defined in current scope. - Namespace '{0}' already has a prefix defined in current scope. + O namespace '{0}' já tem um prefixo definido no escopo atual. The prefix '{0}' is already defined in current scope. - The prefix '{0}' is already defined in current scope. + O prefixo '{0}' já está definido no escopo atual. Unable to call '{0}' in current state. - Unable to call '{0}' in current state. + Não é possível chamar '{0}' no estado atual. Unable to call WriteObject with isObjectFromMember set to true in current state. - Unable to call WriteObject with isObjectFromMember set to true in current state. + Não é possível chamar WriteObject com isObjectFromMember definido como verdadeiro no estado atual. Need to implement public/internal sorting. - Need to implement public/internal sorting. + É necessário implementar a classificação pública/interna. The value for XmlData property '{0}' is null or not IXmlSerializable. - The value for XmlData property '{0}' is null or not IXmlSerializable. + O valor da propriedade XmlData '{0}' não é nulo ou não é IXmlSerializable. The value for XmlData property '{0}' is not an XmlReader. - The value for XmlData property '{0}' is not an XmlReader. + O valor da propriedade XmlData '{0}' não é XmlReader. There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + Há um ciclo de definições de XmlnsCompatibleWithAttribute no assembly '{0}', fazendo com que o namespace '{1}' substitua a ele mesmo. Altere as definições para eliminar esse ciclo. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ru.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ru.xlf index 63ff4fcb3f1..14aea4b3d11 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ru.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ru.xlf @@ -4,1522 +4,1522 @@ Enumerating attached properties on object '{0}' threw an exception. - Enumerating attached properties on object '{0}' threw an exception. + Перечисление вложенных свойств объекта "{0}" привело к выдаче исключения. Add value to collection of type '{0}' threw an exception. - Add value to collection of type '{0}' threw an exception. + Добавление значения в коллекцию типа "{0}" вызвало исключение. Add value to dictionary of type '{0}' threw an exception. - Add value to dictionary of type '{0}' threw an exception. + Добавление значения в словарь типа "{0}" вызвало исключение. Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Не удается определить тип элемента типа коллекции "{0}", поскольку в нем более одного метода Add или реализаций интерфейса ICollection<T>. Чтобы тип коллекции можно было использовать в XAML, добавьте открытый метод Add(object), реализуйте интерфейс System.Collections.IList или один интерфейс System.Collections.Generic.ICollection<T>. Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Не удается определить тип элемента или тип словаря "{0}", поскольку он содержит несколько реализаций метода Add или интерфейса IDictionary<K,V>. Чтобы тип словаря можно было использовать в XAML, добавьте открытый метод Add(object), реализуйте интерфейс System.Collections.IDictionary или один интерфейс System.Collections.Generic.IDictionary<K,V>. One of the following arguments must be non-null: '{0}'. - One of the following arguments must be non-null: '{0}'. + Один из следующих аргументов должен быть не равным null: "{0}". Array Add method is not implemented. - Array Add method is not implemented. + Метод Add для массива не реализован. Attachable events are not implemented. - Attachable events are not implemented. + Присоединяемые события не реализованы. Attachable member '{0}' was not found. - Attachable member '{0}' was not found. + Присоединяемый член "{0}" не найден. Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + Не удается задать свойство "{0}" объекта "{1}", поскольку объект является ссылкой вперед или неполностью инициализированной ссылкой. Неразрешенные имена: "{2}". An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Присоединяемое свойство с именем "{1}" присоединено к ключу словаря "{0}", который либо является строкой, либо принадлежит к типу, допускающему преобразование в строку, что не поддерживается. An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Присоединяемое свойство с именем "{2}" присоединено к свойству "{1}". Свойство "{1}" либо является строкой, либо принадлежит к типу, допускающему преобразование в строку. Присоединение к таким свойствам не поддерживается. В целях отладки свойство "{1}" содержит объект "{0}". An unhandled scanner attribute was encountered. - An unhandled scanner attribute was encountered. + Обнаружен необработанный атрибут сканера. One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Одно из значений атрибута InternalsVisibleToAttribute в сборке "{0}" не является допустимым именем сборки. Используйте формат "AssemblyShortName" или "AssemblyShortName, PublicKey=...". InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Значение атрибута InternalsVisibleToAttribute "{0}" в сборке "{1}" не является допустимым именем сборки. Используйте формат "AssemblyShortName" или "AssemblyShortName, PublicKey=...". Bad method '{0}' on '{1}'. - Bad method '{0}' on '{1}'. + Некорректный метод "{0}" в "{1}". Bad state in ObjectWriter. Non directive missing instance. - Bad state in ObjectWriter. Non directive missing instance. + Некорректное состояние в ObjectWriter. Отсутствует экземпляр для недирективы. An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + В атрибуте XmlnsCompatibleWithAttribute сборки "{0}" отсутствует требуемое свойство. Задайте одновременно свойства NewNamespace и OldNamespace либо удалите атрибут XmlnsCompatibleWithAttribute. An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + В атрибуте XmlnsDefinitionAttribute сборки "{0}" отсутствует требуемое свойство. Задайте одновременно свойства ClrNamespace и XmlNamespace либо удалите атрибут XmlnsDefinitionAttribute. An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + В атрибуте XmlnsPrefixAttribute сборки "{0}" отсутствует требуемое свойство. Задайте одновременно свойства Prefix и XmlNamespace либо удалите атрибут XmlnsPrefixAttribute. Builder Stack is not empty when end of XamlNode stream was reached. - Builder Stack is not empty when end of XamlNode stream was reached. + Стек построителя не пустой при достижении конца потока XamlNode. Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Не удалось проверить возможность преобразования из типа "{0}" с помощью "{1}". Обычно это указывает на неправильную реализацию TypeConverter. Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Не удалось проверить возможность преобразования в тип "{0}" с помощью "{1}". Обычно это указывает на неправильную реализацию TypeConverter. In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + В расширениях разметки все значения аргумента конструктора должны быть атомами. Для объекта типа "{0}" одно или несколько значений аргумента не являются атомарными. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + Не удается создать экземпляр "{0}" из-за недопустимого XamlType. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + Не удается создать экземпляр "{0}" из-за недопустимого XamlType. Cannot find Assembly '{0}' in URI '{1}'. - Cannot find Assembly '{0}' in URI '{1}'. + Не удается найти сборку "{0}" по коду URI "{1}". Cannot reassign a previously set SchemaContext. - Cannot reassign a previously set SchemaContext. + Не удается переприсвоить заданное ранее свойство SchemaContext. Cannot resolve type '{0}' for method '{1}'. - Cannot resolve type '{0}' for method '{1}'. + Не удается разрешить тип "{0}" для метода "{1}". BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri можно задать только один раз в корневом узле (XamlXmlReader может предоставлять значение по умолчанию в корневом узле). Cannot set SchemaContext on ObjectWriter. - Cannot set SchemaContext on ObjectWriter. + Не удается задать свойство SchemaContext для ObjectWriter. Cannot set SchemaContext to null. - Cannot set SchemaContext to null. + Не удается задать значение null свойства SchemaContext. Cannot write on a closed XamlWriter. - Cannot write on a closed XamlWriter. + Запись в закрытый XamlWriter невозможна. The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + Значение "{1}" содержит один или несколько значимых пробелов, но в член "{0}" невозможно записать "xml:space = preserve". Cannot assign root instance of type '{0}' to type '{1}'. - Cannot assign root instance of type '{0}' to type '{1}'. + Нельзя присвоить корневой экземпляр типа "{0}" типу "{1}". Cannot create unknown type '{0}'. - Cannot create unknown type '{0}'. + Нельзя создать неизвестный тип "{0}". Cannot get write-only property '{0}'. - Cannot get write-only property '{0}'. + Нельзя получить свойство "{0}", доступное только для записи. Cannot set read-only property '{0}'. - Cannot set read-only property '{0}'. + Нельзя задать свойство, доступное только для чтения "{0}". Cannot set unknown member '{0}'. - Cannot set unknown member '{0}'. + Нельзя задать неизвестный член "{0}". Close called while inside a deferred load section. - Close called while inside a deferred load section. + Вызван метод Close во время нахождения внутри раздела отложенной загрузки. Must close XamlWriter before reading from XamlNodeList. - Must close XamlWriter before reading from XamlNodeList. + Перед чтением из XamlNodeList необходимо закрыть XamlWriter. Collection '{0}' cannot contain null values. - Collection '{0}' cannot contain null values. + В коллекции "{0}" не могут содержаться неопределенные значения (null). Failed attempting to create an Implicit Type with a constructor. - Failed attempting to create an Implicit Type with a constructor. + Ошибка при попытке создания неявного типа конструктором. The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + Вызов конструктора для типа "{0}", удовлетворяющего указанным ограничениям привязки, привел к выдаче исключения. Cannot write the given positional parameters because a matching constructor was not found. - Cannot write the given positional parameters because a matching constructor was not found. + Не удается произвести запись заданных позиционных параметров, поскольку подходящий конструктор не найден. '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer cannot convert from '{1}'. + ValueSerializer "{0}" не позволяет выполнить преобразование из "{1}". '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + ValueSerializer "{0}" не позволяет выполнить преобразование "{1}" в "{2}". Converter type '{0}' doesn't derive from expected base type '{1}'. - Converter type '{0}' doesn't derive from expected base type '{1}'. + Тип преобразователя "{0}" не является производным от ожидаемого базового типа "{1}". Failed to add attached properties to item in ConditionalWeakTable. - Failed to add attached properties to item in ConditionalWeakTable. + Не удалось добавить вложенные свойства в элемент таблицы ConditionalWeakTable. Deferred load threw an exception. - Deferred load threw an exception. + Отложенная загрузка вызвала исключение. Deferred member was not collected in '{0}'. - Deferred member was not collected in '{0}'. + Сбор для отложенного элемента не был выполнен в "{0}". Save of deferred-load content threw an exception. - Save of deferred-load content threw an exception. + Сохранение содержимого отложенной загрузки вызвало исключение. Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + Не удается получить XamlDeferringLoader из XamlValueConverter "{0}", поскольку свойство ConverterInstance не определено (null). '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + "{0}"."{1}" зависит от "{0}".{1}", который не был задан. Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + Словарь типа "{0}" не может добавить ключ "{1}". TypeConverter преобразует данный ключ к типу "{2}". Во избежание вывода этой ошибки переопределите метод System.Collections.IDictionary.Add и выполните преобразование в нем. Directive getter is not implemented. - Directive getter is not implemented. + Метод считывания директивы не реализован. Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + Директива "{0}" должна быть значением строкового типа. Удалите эту директиву или измените ее на строковое значение. Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + Директива "{0}" допустима только в корневом объекте. Удалите директиву или переместите ее в корень документа. Directive '{0}' was not found in TargetNamespace '{1}'. - Directive '{0}' was not found in TargetNamespace '{1}'. + Директива "{0}" не найдена в TargetNamespace "{1}". '{0}' property has already been set on '{1}'. - '{0}' property has already been set on '{1}'. + Свойство "{0}" уже задано для "{1}". There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + В сборке "{0}" присутствует более одного атрибута XmlnsCompatibleWithAttribute для OldNamespace "{1}". Удалите один или несколько лишних атрибутов. There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + В сборках "{0}" и "{1}" присутствуют конфликтующие атрибуты XmlnsCompatibleWithAttributes для OldNamespace "{2}" . Измените атрибуты так, чтобы у них было одинаковое свойство NewNamespace, либо передайте неконфликтующий набор ссылочных сборок в конструктор XamlSchemaContext. ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. + ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). + Element ::= . EmptyElement | ( StartElement ElementBody ). EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. + EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. + EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Событию "{0}" нельзя присвоить значение, которое невозможно присвоить для "{1}". Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Не удается записать позиционные параметры в текущем состоянии. Запись позиционных параметров в форме атрибутов невозможна, поскольку объект записи уже начал записывать элементы, либо он не может развернуть позиционные параметры, поскольку не все свойства являются записываемыми. Попробуйте переместить член позиционного параметра ближе к началу потока узлов туда, где XamlXmlWriter все еще записывает атрибуты. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + Не удается записать позиционные параметры в текущем состоянии. Запись позиционных параметров в форме атрибутов невозможна, поскольку объект записи уже начал записывать элементы, либо он не может развернуть позиционные параметры, поскольку UnderlyingType в типе "{0}" имеет неопределенное (null) значение. Попробуйте переместить член позиционного параметра ближе к началу потока узлов туда, где XamlXmlWriter все еще записывает атрибуты. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Не удается записать позиционные параметры в текущем состоянии. Запись позиционных параметров в форме атрибутов невозможна, поскольку объект записи уже начал записывать элементы, либо он не может развернуть позиционные параметры из-за отсутствия конструктора по умолчанию в расширении разметки, содержащем позиционные параметры. Попробуйте переместить член позиционного параметра ближе к началу потока узлов туда, где XamlXmlWriter все еще записывает атрибуты. Expected permission of type XamlLoadPermission. - Expected permission of type XamlLoadPermission. + Ожидалось разрешение типа XamlLoadPermission. Expected value of type ObjectMarkupInfo. - Expected value of type ObjectMarkupInfo. + Ожидалось значение типа ObjectMarkupInfo. Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + Имя сборки "{0}" указано не полностью. Необходимо указать значения Name, Version и PublicKeyToken. Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + Имя типа "{0}" не содержит имени сборки. Значение в правильном формате можно получить из свойства System.Type.AssemblyQualifiedName. The factory method '{0}' that matches the specified binding constraints returned null. - The factory method '{0}' that matches the specified binding constraints returned null. + Метод фабрики "{0}", отвечающий указанным ограничениям привязки, возвратил неопределенное значение (null). Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + Не удалось загрузить файл или сборку "{0}", либо одну из ее зависимостей. Системе не удается найти указанный файл. Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Произошла попытка сослаться на один или несколько именованных объектов "{0}", которые еще не были определены. Ссылки вперед или ссылки на объекты, содержащие ссылки вперед, не поддерживаются для директив, отличных от Key. Cannot promote from Array. - Cannot promote from Array. + Повышение уровня из массива невозможно. Cannot promote from '{0}' to '{1}' because the target map is too small. - Cannot promote from '{0}' to '{1}' because the target map is too small. + Повышение уровня из "{0}" в "{1}" невозможно, так как конечное отображение слишком мало. Getting instance of '{0}' threw an exception. - Getting instance of '{0}' threw an exception. + Операция получения экземпляра "{0}" вызвала исключение. Retrieving items in collection or dictionary of type '{0}' threw an exception. - Retrieving items in collection or dictionary of type '{0}' threw an exception. + Операция извлечения элементов коллекции или словаря типа "{0}" вызвала исключение. XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + Метод XamlTypeInvoker.GetItems вернул null для типа "{0}". Обычно это указывает на неправильную реализацию типа коллекции. Collection property '{0}'.'{1}' is null. - Collection property '{0}'.'{1}' is null. + Свойство коллекции "{0}"."{1}" не определено (null). Cannot get TargetType on a non-attachable Member. - Cannot get TargetType on a non-attachable Member. + Не удается получить свойство TargetType для неприсоединяемого члена. Get property '{0}' threw an exception. - Get property '{0}' threw an exception. + Свойство Get "{0}" вызвало исключение. Either getter or setter must be non-null. - Either getter or setter must be non-null. + Должен быть определен либо метод считывания (getter), либо метод присваивания (setter). Attached property getter methods must have one parameter and a non-void return type. - Attached property getter methods must have one parameter and a non-void return type. + Методы считывания (getter) вложенного свойства должны иметь один параметр и отличный от void тип возвращаемого значения. Attached property setter and attached event adder methods must have two parameters. - Attached property setter and attached event adder methods must have two parameters. + Методы присваивания (setter) вложенного свойства и методы добавления вложенного события должны иметь два параметра. Initialization of '{0}' threw an exception. - Initialization of '{0}' threw an exception. + Инициализация "{0}" вызвала исключение. Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + Тип "{0}" не может быть инициализирован на основе текста (XamlLanguage.Initialization). Добавьте TypeConverter для этого типа или измените XAML так, чтобы использовался конструктор или метод фабрики. Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + Непредвиденный символ "{0}" в строке "{1}". Недопустимое имя типа XAML. Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Обнаружен закрывающий символ BracketCharacter "{0}" без соответствующего открывающего символа BracketCharacter. Event argument is invalid. - Event argument is invalid. + Недопустимый аргумент события. Invalid expression: '{0}' - Invalid expression: '{0}' + Недопустимое выражение: "{0}" Type argument '{0}' is not a valid type. - Type argument '{0}' is not a valid type. + Аргумент типа "{0}" не является допустимым. The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + Строка "{0}" не является допустимым списком имен типов XAML. Списки имен типов представляют собой списки типов с запятыми в качестве разделителей, например "x:String, x:Int32". The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + Строка "{0}" не является допустимым именем типа XAML. Имена типов состоят из необязательного префикса, имени и необязательных аргументов типа, например "String", "x:Int32", "g:Dictionary(x:String,x:Int32)". '{0}' is not a valid XAML member name. - '{0}' is not a valid XAML member name. + Недопустимое имя элемента XAML "{0}". Construction directive '{0}' must be an attribute or the first property element. - Construction directive '{0}' must be an attribute or the first property element. + Директива формирования "{0}" должна быть атрибутом или первым элементом свойства. '{0}' Line number '{1}' and line position '{2}'. - '{0}' Line number '{1}' and line position '{2}'. + "{0}": номер строки "{1}" и позиция в строке "{2}". '{0}' Line number '{1}'. - '{0}' Line number '{1}'. + "{0}": номер строки "{1}". List collection is not an IList. - List collection is not an IList. + Интерфейс коллекции списков отличен от IList. BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + BracketCharacter "{0}" не имеет соответствующего открывающего или закрывающего символа BracketCharacter. Cannot parse the malformed property name '{0}'. - Cannot parse the malformed property name '{0}'. + Не удается выполнить синтаксический анализ неправильно сформированного имени свойства "{0}". Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Элементы массива должны иметь тип "{0}". Один или несколько элементов не могут быть преобразованы к этому типу. Must set Type before calling ProvideValue on ArrayExtension. - Must set Type before calling ProvideValue on ArrayExtension. + Необходимо задать значение Type перед вызовом ProvideValue для ArrayExtension. '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + Значение StaticExtension "{0}" нельзя определить как перечисление, статическое поле или статическое свойство. Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + Расширению разметки "{0}" требуется реализация "{1}" в IServiceProvider для ProvideValue. StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension must have Member property set before ProvideValue can be called. + Для StaticExtension требуется задать свойство Member перед вызовом ProvideValue. TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension must have TypeName property set before ProvideValue can be called. + Для TypeExtension требуется задать свойство TypeName перед вызовом ProvideValue. '{0}' string is not valid for type. - '{0}' string is not valid for type. + Недопустимая строка "{0}" для типа. Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + Не удается определить позиционные параметры для типа "{0}", поскольку у него больше двух версий перегруженного конструктора с параметром "{1}". Чтобы это расширение разметки можно было использовать в XAML, удалите одну или несколько дублирующихся версий перегруженного конструктора, или задайте свойству XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity значение true. The name of the member '{0}' contains characters that are invalid in XAML. - The name of the member '{0}' contains characters that are invalid in XAML. + Имя члена "{0}" содержит символы, недопустимые в XAML. Member '{0}' on type '{1}' is internal. - Member '{0}' on type '{1}' is internal. + Член "{0}" типа "{1}" является внутренним. The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + Вызов метода "{0}", удовлетворяющего указанным ограничениям привязки, привел к выдаче исключения. No local assembly provided to complete URI='{0}'. - No local assembly provided to complete URI='{0}'. + Не предоставлено локальной сборки для полного URI="{0}". Missing case '{0}' in DeferringWriter'{1}' method. - Missing case '{0}' in DeferringWriter'{1}' method. + Отсутствует case "{0}" в методе DeferringWriter"{1}". Missing case in Default processing of XamlNodes. - Missing case in Default processing of XamlNodes. + Отсутствует case в обработке по умолчанию для XamlNodes. Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Непредвиденный знак "=" после "{0}". Проверьте, не пропущен ли разделитель в виде запятой. Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Непредвиденный знак "=" после "{0}"="{1}". Проверьте, не пропущен ли разделитель в виде запятой. Missing implicit property case. - Missing implicit property case. + Отсутствует case для неявного свойства. Missing case for ImplicitPropertyType. - Missing case for ImplicitPropertyType. + Отсутствует case для ImplicitPropertyType. Missing key value on '{0}' object. - Missing key value on '{0}' object. + Отсутствует значение ключа для объекта "{0}". Missing case handler in LookupPropertyBit. - Missing case handler in LookupPropertyBit. + Отсутствует обработчик case в LookupPropertyBit. Service provider is missing the IXamlNameProvider service. - Service provider is missing the IXamlNameProvider service. + В поставщике служб отсутствует служба IXamlNameProvider. Service provider is missing the INameResolver service. - Service provider is missing the INameResolver service. + В поставщике служб отсутствует служба INameResolver. Missing case in ClrType 'Member' lookup. - Missing case in ClrType 'Member' lookup. + Отсутствует case в подстановке ClrType "Member". Creating from text without a TypeConverter is not allowed. - Creating from text without a TypeConverter is not allowed. + Создание на основе текста без применения TypeConverter не допускается. '{0}' must be of type '{1}'. - '{0}' must be of type '{1}'. + "{0}" должен иметь тип "{1}". Reference must have a Name to resolve. - Reference must have a Name to resolve. + Необходимо, чтобы ссылка содержала значение Name для разрешения. This setter is not intended to be used directly from your code. Do not call this setter. - This setter is not intended to be used directly from your code. Do not call this setter. + Этот метод присваивания не должен использоваться напрямую из кода. Не вызывайте этот метод. Name resolution failure. '{0}' was not found. - Name resolution failure. '{0}' was not found. + Не удалось выполнить разрешение имени. "{0}" не найден. Cannot register duplicate name '{0}' in this scope. - Cannot register duplicate name '{0}' in this scope. + Невозможно зарегистрировать повторяющееся имя "{0}" в этой области. Could not register named object. {0} - Could not register named object. {0} + Не удалось зарегистрировать именованный объект. {0} '{0}' name is not valid for identifier. - '{0}' name is not valid for identifier. + Недопустимое имя "{0}" для идентификатора. Name cannot be an empty string. - Name cannot be an empty string. + Имя не может быть пустой строкой. Name '{0}' was not found. - Name '{0}' was not found. + Имя "{0}" не найдено. Cannot attach NameScope to null root instance. - Cannot attach NameScope to null root instance. + Не удается присоединить NameScope к неопределенному (null) корневому экземпляру. The prefix 'xml' is reserved. - The prefix 'xml' is reserved. + Префикс "xml" зарезервирован. NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + Свойство NamespaceDeclaration.Namespace не может быть неопределенным (null). Укажите значение этого свойства. NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + Свойство NamespaceDeclaration.Prefix не может быть неопределенным (null). Укажите значение этого свойства. Namespace '{0}' was not found in scope. - Namespace '{0}' was not found in scope. + Пространство имен "{0}" не найдено в данной области. No Add methods found on type '{0}' for a value of type '{1}'. - No Add methods found on type '{0}' for a value of type '{1}'. + Не найдено методов Add для типа "{0}", предназначенных для значений типа "{1}". '{0}' is not allowed in attribute usage. - '{0}' is not allowed in attribute usage. + "{0}" не допускается при использовании атрибута. No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Не обнаружено подходящего конструктора для типа "{0}". Можно использовать директивы Arguments или FactoryMethod для формирования этого типа. A Constructor for '{0}' with '{1}' arguments was not found. - A Constructor for '{0}' with '{1}' arguments was not found. + Конструктор для "{0}" с аргументами "{1}" не найден. No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Не обнаружено конструктора по умолчанию для типа "{0}". Можно использовать директивы Arguments или FactoryMethod для формирования этого типа. '{0}' is not allowed in element usage. - '{0}' is not allowed in element usage. + "{0}" не допускается при использовании элемента. XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + Поток узла XAML: отсутствует StartMember в типе "{0}" перед EndMember. XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML Node Stream: EndMember must follow StartObject and StartMember. + Поток узла XAML: EndMember должны предшествовать StartObject и StartMember. XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + Поток узла XAML: GetObject требует наличия StartMember после StartObject "{0}". XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML Node Stream: GetObject must follow a StartObject and StartMember. + Поток узла XAML: GetObject должны предшествовать StartObject и StartMember. XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + Поток узла XAML: "{0}"="{1}" объявление пространства имен требует наличия StartMember после StartObject "{2}". XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + Поток узла XAML: StartObject "{0}" требует наличия StartMember после StartObject "{1}". XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + Поток узла XAML: значение "{0}" требует наличия StartMember после StartObject "{1}". XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + Поток узла XAML: значению "{0}" должны предшествовать StartObject и StartMember. No constructor with '{0}' arguments for '{1}'. - No constructor with '{0}' arguments for '{1}'. + Нет конструктора с числом аргументов "{0}" для "{1}". XAML Node Stream: Missing CurrentObject before EndObject. - XAML Node Stream: Missing CurrentObject before EndObject. + Поток узла XAML: отсутствует CurrentObject перед EndObject. XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML Node Stream: Missing StartObject before StartMember '{0}'. + Поток узла XAML: отсутствует StartObject перед StartMember "{0}". Type with positional parameters is not a markup extension. - Type with positional parameters is not a markup extension. + Тип с позиционными параметрами не является расширением разметки. NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. + NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' is not an ambient property. + "{0}"."{1}" не является внешним свойством. '{0}' is not an ambient type. - '{0}' is not an ambient type. + "{0}" не является внешним типом. The type '{0}' is not assignable from the type '{1}'. - The type '{0}' is not assignable from the type '{1}'. + Тип "{0}" невозможно присвоить из типа "{1}". ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] on '{2}' is not a property declared on this type. + ["{0}"("{1}")] в "{2}" не является свойством, объявленным в этом типе. This operation is not supported on directive members. - This operation is not supported on directive members. + Эта операция не поддерживается для членов директив. This operation is not supported on unknown members. - This operation is not supported on unknown members. + Эта операция не поддерживается для неизвестных членов. This operation is not supported on unknown types. - This operation is not supported on unknown types. + Эта операция не поддерживается для неизвестных типов. Argument should be a Type Converter, Markup Extension or Null. - Argument should be a Type Converter, Markup Extension or Null. + Аргумент должен быть преобразователем типа, расширением разметки или значением Null. Unable to find an attachable property named '{0}' on type '{1}'. - Unable to find an attachable property named '{0}' on type '{1}'. + Не удалось найти присоединяемое свойство с именем "{0}" для типа "{1}". Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + Не удалось обнаружить метод MemberMarkupInfo.DictionaryEntriesFromGeneric. InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor предоставил аргумент типа "{0}", в то время как ожидался параметр типа "{1}". InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor не предоставил требуемого числа аргументов. InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor не предоставил допустимый конструктор или метод. Multidimensional arrays not supported. - Multidimensional arrays not supported. + Многомерные массивы не поддерживаются. Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + Не удалось сериализовать тип "{0}". Убедитесь, что тип является публичным и имеет либо конструктор по умолчанию, либо дескриптор экземпляра. Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Не удалось найти конструктор для типа "{0}", соответствующий указанным аргументам конструктора. Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Не удалось выполнить чтение объектов типа "{0}", поскольку доступные конструкторы отсутствуют. Чтобы этот тип можно было применять в XAML, добавьте конструктор по умолчанию, используйте атрибут ConstructorArgumentAttribute или укажите InstanceDescriptor. Unable to read objects of the type '{0}'. Nested types are not supported. - Unable to read objects of the type '{0}'. Nested types are not supported. + Не удалось выполнить чтение объектов типа "{0}". Вложенные типы не поддерживаются. '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + "{0}" заблокировал использование типа "{1}" в XAML. Если требуется сериализовать этот тип, измените метод "{0}".GetXamlType, так, чтобы он возвращал для этого типа значение, не равное null, или передайте другое значение параметра schemaContext конструктора XamlObjectReader. The name property '{0}' on type '{1}' must be of type System.String. - The name property '{0}' on type '{1}' must be of type System.String. + Свойство имени "{0}" для типа "{1}" должно иметь тип System.String. The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + Граф объекта содержит несколько ссылок на экземпляр типа "{0}", а сериализатору не удается найти расположение с общей видимостью для записи экземпляра. Следует проверить, как используются области имен. An element with the name '{0}' has already been registered in this scope. - An element with the name '{0}' has already been registered in this scope. + Элемент с именем "{0}" уже зарегистрирован в этой области. Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + Тип "{0}" невидим. Если тип локальный, задайте значение поля LocalAssembly в XamlReaderSettings. '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + "{0}" заблокировал использование типа "{1}" в XAML. Если требуется загрузить этот тип, измените метод "{0}".GetXamlType, так, чтобы он возвращал для этого типа значение, не равное null, или передайте другое значение как параметр schemaContext конструктора XamlObjectWriter. This operation is only supported on collection types. - This operation is only supported on collection types. + Эта операция поддерживается только для типов коллекций. This operation is only supported on collection and dictionary types. - This operation is only supported on collection and dictionary types. + Эта операция поддерживается только для типов коллекций и словарей. This operation is only supported on dictionary types. - This operation is only supported on dictionary types. + Эта операция поддерживается только для типов словарей. XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + Поток узла XAML: отсутствует EndMember для "{0}.{1}" перед EndObject. XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + Поток узла XAML: отсутствует EndMember для "{0}.{1}" перед StartMember "{2}". The property element '{0}' is not contained by an object element. - The property element '{0}' is not contained by an object element. + Элемент свойства "{0}" не содержится в элементе объекта. Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Невозможно загрузить сборку "{0}", поскольку другая версия этой же сборки уже загружена "{1}". Too many attributes are specified for '{0}'. - Too many attributes are specified for '{0}'. + Для "{0}" указано слишком много атрибутов. '{0}' requires more attributes. - '{0}' requires more attributes. + Для "{0}" требуется больше атрибутов. GetPositionalParameters returned the wrong length vector. - GetPositionalParameters returned the wrong length vector. + Метод GetPositionalParameters возвратил неправильный вектор длины. Prefix '{0}' does not map to a namespace. - Prefix '{0}' does not map to a namespace. + Префикс "{0}" не сопоставлен с пространством имен. The prefix '{0}' could not be found. - The prefix '{0}' could not be found. + Не удалось найти префикс "{0}". '{0}' property on '{1}' does not allow you to specify text. - '{0}' property on '{1}' does not allow you to specify text. + Свойство "{0}" для "{1}" не позволяет указывать текст. PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement + PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement '{0}' is not implemented. - '{0}' is not implemented. + "{0}" не реализовано. Provide value on '{0}' threw an exception. - Provide value on '{0}' threw an exception. + Предоставление значения для "{0}" вызвало исключение. Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + Не удается вызвать MarkupExtension.ProvideValue из-за циклической зависимости. Свойства внутри MarkupExtension не могут ссылаться на объекты, ссылающиеся на результат MarkupExtension. Связанные объекты MarkupExtension: '{0}' type name does not have the expected format 'className, assembly'. - '{0}' type name does not have the expected format 'className, assembly'. + Формат имени типа "{0}" отличается от ожидаемого формата "имя класса, сборка". Quote characters ' or " are only allowed at the start of values. - Quote characters ' or " are only allowed at the start of values. + Символы кавычек ' и " допустимы только в начале значений. Value cannot be null. Object reference: '{0}'. - Value cannot be null. Object reference: '{0}'. + Значение не может быть неопределенным (null). Ссылка на объект: "{0}". schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext parameter cannot be different from savedContext.SchemaContext + Параметр schemaContext не может отличаться от savedContext.SchemaContext savedContext.SchemaContext cannot be null - savedContext.SchemaContext cannot be null + savedContext.SchemaContext не может быть неопределенным (null) SchemaContext on writer must be initialized before accessing the reader. - SchemaContext on writer must be initialized before accessing the reader. + Свойство SchemaContext модуля записи необходимо инициализировать перед обращением к модулю чтения. SchemaContext cannot be null. - SchemaContext cannot be null. + Свойство SchemaContext не может быть неопределенным (null). Invalid security XML. Missing expected attribute '{0}'. - Invalid security XML. Missing expected attribute '{0}'. + Недействительный XML безопасности. Отсутствует обязательный атрибут "{0}". Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Invalid security XML. Unexpected tag '{0}', expected '{1}'. + Недействительный XML безопасности. Непредвиденный тег "{0}"; требуется "{1}". Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + Недействительный XML безопасности. Непредвиденное значение "{0}" в атрибуте "{1}"; требуется "{2}". This serviceType is already registered to another service. - This serviceType is already registered to another service. + Этот тип serviceType уже зарегистрирован для другой службы. Set connectionId threw an exception. - Set connectionId threw an exception. + Задание значения connectionId вызвало исключение. '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + "{0}"."{1}" - это свойство без метода присваивания, не являющееся допустимым свойством XAML. Cannot set TargetType on a non-attachable Member. - Cannot set TargetType on a non-attachable Member. + Не удается задать свойство TargetType для неприсоединяемого члена. Setting xml:base on '{0}' threw an exception. - Setting xml:base on '{0}' threw an exception. + Задание xml:base для "{0}" вызвало исключение. Set property '{0}' threw an exception. - Set property '{0}' threw an exception. + Задание свойства "{0}" вызвало исключение. Setting xml instance on '{0}' threw an exception. - Setting xml instance on '{0}' threw an exception. + Задание экземпляра XML для "{0}" вызвало исключение. Setting properties is not allowed on a type converted instance. Property = '{0}' - Setting properties is not allowed on a type converted instance. Property = '{0}' + Задание свойств не допускается в экземплярах с преобразованным типом. Свойство: "{0}" Method '{0}' is not supported by default. It can be implemented in derived classes. - Method '{0}' is not supported by default. It can be implemented in derived classes. + Метод "{0}" не поддерживается по умолчанию. Его можно реализовать в производных классах. ShouldSerialize check failed for member '{0}'. - ShouldSerialize check failed for member '{0}'. + Проверка ShouldSerialize для члена "{0}" завершилась с ошибкой. Directly Assignable Fixups must only have one name. - Directly Assignable Fixups must only have one name. + У напрямую присваиваемых адресных привязок может быть только одно имя. StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. + StartElement ::= . ELEMENT DIRECTIVE*. The string is null or empty. - The string is null or empty. + Строка является неопределенной (null) или пустой. Deferred load section was not collected in '{0}'. - Deferred load section was not collected in '{0}'. + Сбор для раздела отложенной загрузки не был выполнен в "{0}". Thread is already started. - Thread is already started. + Поток уже запущен. (null) - (null) + (null) Error with member '{0}'.'{1}'. It has more than one '{2}'. - Error with member '{0}'.'{1}'. It has more than one '{2}'. + Ошибка, связанная с членом "{0}"."{1}". В нем содержится более одного "{2}". Error with type '{0}'. It has more than one '{1}'. - Error with type '{0}'. It has more than one '{1}'. + Ошибка, связанная с типом "{0}". В нем содержится более одного "{1}". Only one TypeConverter attribute is allowed on a type. - Only one TypeConverter attribute is allowed on a type. + Для типа допускается только один атрибут TypeConverter. Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + Объект "{0}", присвоенный директиве "{1}", имеет свойства, являющиеся ссылками на один или несколько именованных объектов "{2}", которые еще не были определены. Ссылки вперед или ссылки на объекты, содержащие ссылки вперед, не поддерживаются внутри директив формирования объекта. Failed to create a '{0}' from the text '{1}'. - Failed to create a '{0}' from the text '{1}'. + Не удалось создать "{0}" на основе текста "{1}". Failed to convert '{0}' to type '{1}'. - Failed to convert '{0}' to type '{1}'. + Не удалось преобразовать "{0}" в тип "{1}". The name of the type '{0}' contains characters that are invalid in XAML. - The name of the type '{0}' contains characters that are invalid in XAML. + Имя типа "{0}" содержит символы, недопустимые в XAML. Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + У типа "{0}" отсутствует свойство содержимого. Укажите имя свойства, которое требуется задать, либо добавьте к типу атрибут ContentPropertyAttribute или TypeConverterAttribute. Type name '{0}' cannot have a dot '.'. - Type name '{0}' cannot have a dot '.'. + Имя типа "{0}" не может содержать точку (.). Type reference cannot find type named '{0}'. - Type reference cannot find type named '{0}'. + Ссылка на тип не может найти тип с именем "{0}". Type '{0}' is not public. - Type '{0}' is not public. + Тип "{0}" не является открытым. Unclosed quoted value. - Unclosed quoted value. + Незакрытое значение в кавычках. Unexpected close of XAML Node Stream. - Unexpected close of XAML Node Stream. + Непредвиденное закрытие потока XAML Node. Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Недопустимые метаданные для атрибута "{0}" в "{1}". Требуется аргументов типа "{3}": {2}. Unexpected '{0}' in parse rule '{1}'. - Unexpected '{0}' in parse rule '{1}'. + Непредвиденный "{0}" в правиле разбора "{1}". Unexpected token '{0}' in rule: '{1}', in '{2}'. - Unexpected token '{0}' in rule: '{1}', in '{2}'. + Непредвиденная лексема "{0}" в правиле: "{1}" в "{2}". Unexpected token after end of markup extension. - Unexpected token after end of markup extension. + Непредвиденная лексема в конце расширения разметки. Unhandled BoolTypeBit. - Unhandled BoolTypeBit. + Необработанный BoolTypeBit. ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] on '{2}' is not a known property. + ["{0}"("{1}")] в "{2}" не является известным свойством. Unknown member '{0}' on '{1}'. - Unknown member '{0}' on '{1}'. + Неизвестный тип "{0}" в "{1}". Unknown member '{0}' on unknown type '{1}'. - Unknown member '{0}' on unknown type '{1}'. + Неизвестный тип "{0}" в неизвестном типе "{1}". Unknown member '{0}'. - Unknown member '{0}'. + Неизвестный член "{0}". Unknown type '{0}'. - Unknown type '{0}'. + Неизвестный тип "{0}". Unresolved reference '{0}'. - Unresolved reference '{0}'. + Неразрешенная ссылка "{0}". XAML namespace '{0}' is not resolved. - XAML namespace '{0}' is not resolved. + Пространство имен XAML "{0}" не разрешено. Uri '{0}' was not found. - Uri '{0}' was not found. + Uri "{0}" не найден. Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Ошибка, связанная с типом "{0}". MarkupExtensions не могут использовать атрибут "UsableDuringInitialization". A value in the '{0}' array is null. - A value in the '{0}' array is null. + Значение в массиве "{0}" не может быть неопределенным (null). XAML Node Stream: Value nodes must be followed by EndMember. - XAML Node Stream: Value nodes must be followed by EndMember. + Поток узла XAML: после узлов значений необходимо наличие EndMember. XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + Объекту XamlXmlWriter не удается записать значение "{0}", содержащее значимый пробел, в коллекцию "{1}". White space is not allowed after end of markup extension. - White space is not allowed after end of markup extension. + Пробел после окончания расширения разметки недопустим. An attempt was made to write to a XamlWriter that has had its Closed method called. - An attempt was made to write to a XamlWriter that has had its Closed method called. + Произошла попытка записи в XamlWriter, метод Closed которого уже вызывался. Choice cannot follow a Fallback. - Choice cannot follow a Fallback. + Элемент Choice не может следовать за элементом Fallback. AlternateContent must contain one or more Choice elements. - AlternateContent must contain one or more Choice elements. + Элемент AlternateContent должен содержать один или несколько элементов Choice. Choice is valid only in AlternateContent. - Choice is valid only in AlternateContent. + Элемент Choice допустим только в элементе AlternateContent. There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Существует цикл определений совместимости XML, при котором пространство имен "{0}" переопределяет само себя. Это может быть связано с противоречивостью XmlnsCompatibilityAttributes в разных сборках. Измените определения, чтобы устранить этот цикл, либо передайте неконфликтующий набор ссылочных сборок в конструкторе XamlSchemaContext. Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + повторяющееся объявление Preserve для элемента "{1}" в пространстве имен "{0}". Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Дублирующее объявление ProcessContent для элемента "{1}" в пространстве имен "{0}". Duplicate wildcard Preserve declaration for namespace '{0}'. - Duplicate wildcard Preserve declaration for namespace '{0}'. + Дублирующее объявление Preserve по шаблону для пространства имен "{0}". Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Дублирующее объявление ProcessContent по шаблону для пространства имен "{0}". Fallback is valid only in AlternateContent. - Fallback is valid only in AlternateContent. + Элемент Fallback является допустимым только в AlternateContent. '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + Элемент "{0}" не является допустимым дочерним элементом для AlternateContent. Дочерними элементами для элемента AlternateContent могут быть только элементы Choice и Fallback. '{0}' attribute is not valid for '{1}' element. - '{0}' attribute is not valid for '{1}' element. + Недопустимый атрибут "{0}" для элемента "{1}". '{0}' format is not valid. - '{0}' format is not valid. + Недопустимый формат "{0}". Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + Пространство имен "{0}" не может одновременно иметь объявления Preserve явное и по шаблону. Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + Пространство имен "{0}" не может одновременно иметь объявления ProcessContent явное и по шаблону. Requires attribute must contain a valid namespace prefix. - Requires attribute must contain a valid namespace prefix. + Атрибут Requires должен содержать допустимый префикс пространства имен. '{0}' attribute value is not a valid XML name. - '{0}' attribute value is not a valid XML name. + Значение атрибута "{0}" не является допустимым XML-именем. AlternateContent must contain only one Fallback element. - AlternateContent must contain only one Fallback element. + В AlternateContent должен содержаться только один элемент Fallback. MustUnderstand condition failed on namespace '{0}'. - MustUnderstand condition failed on namespace '{0}'. + Условие MustUnderstand не выполнилось в пространстве имен "{0}". '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' namespace cannot preserve items; it must be declared Ignorable first. + Пространство имен "{0}" не может сохранить элементы; оно должно быть сначала объявлено как Ignorable. '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' namespace cannot process content; it must be declared Ignorable first. + Пространство имен "{0}" не может обработать содержимое; оно должно быть сначала объявлено как Ignorable. Choice must contain a Requires attribute. - Choice must contain a Requires attribute. + Choice должен содержать атрибут Requires. '{0}' prefix is not defined. - '{0}' prefix is not defined. + Префикс "{0}" не определен. Unrecognized compatibility attribute '{0}'. - Unrecognized compatibility attribute '{0}'. + Нераспознанный атрибут совместимости "{0}". Unrecognized Compatibility element '{0}'. - Unrecognized Compatibility element '{0}'. + Нераспознанный элемент Compatibility "{0}". Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + Заданное имя класса "{0}" не соответствует фактическому типу корневого экземпляра "{1}". Удалите директиву Class или предоставьте экземпляр с помощью свойства XamlObjectWriterSettings.RootObjectInstance. Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Непредвиденный тип узла XAML "{0}" из XamlReader в XamlFactory. Cannot set SchemaContext on XamlMarkupExtensionWriter. - Cannot set SchemaContext on XamlMarkupExtensionWriter. + Не удается задать свойство SchemaContext для XamlMarkupExtensionWriter. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Нельзя записать значение, не являющееся строкой. The member '{0}' has already been written. - The member '{0}' has already been written. + Член "{0}" уже записан. Errors detected in input. - Errors detected in input. + Во входных данных обнаружены ошибки. Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Не удается преобразовать этот экземпляр XamlTypeName в строку, поскольку предоставленному INamespacePrefixLookup не удается сгенерировать префикс для пространства имен "{0}". Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Не удается преобразовать экземпляр XamlTypeName в строку, поскольку свойство Name не определено (null) или является пустым. Задайте свойство Name перед вызовом метода XamlTypeName.ToString. Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Не удается преобразовать этот экземпляр XamlTypeName в строку, поскольку свойство Namespace не определено (null) или является пустым. Задайте свойство Namespace перед вызовом метода XamlTypeName.ToString. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Нельзя записать значение, не являющееся строкой. The member '{0}' has already been written. - The member '{0}' has already been written. + Член "{0}" уже записан. The argument isObjectFromMember can only be set to true when the type is a collection. - The argument isObjectFromMember can only be set to true when the type is a collection. + Аргументу isObjectFromMember может быть задано значение true, только если тип является коллекцией. Namespace '{0}' already has a prefix defined in current scope. - Namespace '{0}' already has a prefix defined in current scope. + Пространство имен "{0}" уже имеет префикс, определенный в текущей области. The prefix '{0}' is already defined in current scope. - The prefix '{0}' is already defined in current scope. + Префикс "{0}" уже определен в текущей области. Unable to call '{0}' in current state. - Unable to call '{0}' in current state. + Не удалось вызвать "{0}" в текущем состоянии. Unable to call WriteObject with isObjectFromMember set to true in current state. - Unable to call WriteObject with isObjectFromMember set to true in current state. + Не удалось вызвать WriteObject при значении isObjectFromMember, равном true в текущем состоянии. Need to implement public/internal sorting. - Need to implement public/internal sorting. + Необходимо реализовать открытый (public) или внутренний (internal) метод сортировки. The value for XmlData property '{0}' is null or not IXmlSerializable. - The value for XmlData property '{0}' is null or not IXmlSerializable. + Значение свойства XmlData "{0}" не определено (null) или не поддерживает интерфейс IXmlSerializable. The value for XmlData property '{0}' is not an XmlReader. - The value for XmlData property '{0}' is not an XmlReader. + Значение свойства XmlData "{0}" не принадлежит к типу XmlReader. There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + В сборке "{0}" присутствует цикл определений XmlnsCompatibleWithAttribute, где пространство имен "{1}" переопределяет само себя. Измените определения, чтобы устранить данный цикл. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.tr.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.tr.xlf index 96a124f287a..4fc17083f85 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.tr.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.tr.xlf @@ -4,1522 +4,1522 @@ Enumerating attached properties on object '{0}' threw an exception. - Enumerating attached properties on object '{0}' threw an exception. + '{0}' nesnesine eklenen özellikler numaralandırılırken özel durum döndürüldü. Add value to collection of type '{0}' threw an exception. - Add value to collection of type '{0}' threw an exception. + '{0}' türündeki koleksiyona değer ekleme işlemi özel durum döndürdü. Add value to dictionary of type '{0}' threw an exception. - Add value to dictionary of type '{0}' threw an exception. + '{0}' türündeki sözlüğe değer ekleme işlemi özel durum döndürdü. Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + '{0}' koleksiyon türünün birden çok Add metodu veya ICollection<T> uygulaması olduğundan, öğe türü saptanamıyor. Bu koleksiyon türünün XAML'de kullanılabilir olmasını sağlamak için bir ortak Add(object) metodu ekleyin, System.Collections.IList veya tek bir System.Collections.Generic.ICollection<T> uygulayın. Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + '{0}' sözlük türünün birden çok Add metodu veya IDictionary<K,V> uygulaması olduğundan, öğe türü saptanamıyor. Bu koleksiyon türünün XAML'de kullanılabilir olmasını sağlamak için bir ortak Add(object,object) metodu ekleyin, System.Collections.IDictionary veya tek bir System.Collections.Generic.IDictionary<K,V> uygulayın. One of the following arguments must be non-null: '{0}'. - One of the following arguments must be non-null: '{0}'. + Şu bağımsız değişkenlerden biri null dışında bir değer olmalıdır: '{0}'. Array Add method is not implemented. - Array Add method is not implemented. + Dizi Add metodu uygulanmadı. Attachable events are not implemented. - Attachable events are not implemented. + Eklenebilir olaylar uygulanmadı. Attachable member '{0}' was not found. - Attachable member '{0}' was not found. + Eklenebilir '{0}' üyesi bulunamadı. Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + '{1}' nesnesi bir iletme veya eksik başlatılmış bir başvuru olduğundan bu nesnede '{0}' özelliği ayarlanamıyor. Çözümlenmeyen adlar: '{2}'. An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Eklenebilir '{1}' adlı özellik bir dize olan veya dize türüne dönüştürülebilen '{0}' sözlük anahtarına eklendi; bu desteklenmez. An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Eklenebilir '{2}' adlı özellik '{1}' adlı özelliğe eklendi. '{1}' adlı özellik bir dize veya dize türüne dönüştürülebilir; bu tür özelliklere ekleme işlemi desteklenmez. Hata ayıklama için, '{1}' özelliği '{0}' nesnesi içeriyor. An unhandled scanner attribute was encountered. - An unhandled scanner attribute was encountered. + İşlenmemiş tarayıcı özniteliğiyle karşılaşıldı. One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + '{0}' bütünleştirilmiş kodundaki InternalsVisibleToAttribute değerlerinden biri geçerli bir bütünleştirilmiş kod adı değil. 'AssemblyShortName' veya 'AssemblyShortName, PublicKey=...' biçimini kullanın. InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + '{1}' bütünleştirilmiş kodundaki '{0}' InternalsVisibleToAttribute değeri geçerli bir bütünleştirilmiş kod adı değil. 'AssemblyShortName' veya 'AssemblyShortName, PublicKey=...' biçimini kullanın. Bad method '{0}' on '{1}'. - Bad method '{0}' on '{1}'. + '{1}' öğesinde hatalı '{0}' metodu. Bad state in ObjectWriter. Non directive missing instance. - Bad state in ObjectWriter. Non directive missing instance. + ObjectWriter'da hatalı durum. Yönerge olmayan eksik örnek. An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + '{0}' bütünleştirilmiş kodundaki XmlnsCompatibleWithAttribute'te gerekli bir özellik eksik. NewNamespace ve OldNamespace özelliklerinin her ikisini de ayarlayın veya XmlnsCompatibleWithAttribute'u kaldırın. An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + '{0}' bütünleştirilmiş kodundaki XmlnsDefinitionAttribute'te gerekli bir özellik eksik. ClrNamespace ve XmlNamespace özelliklerinin her ikisini de ayarlayın veya XmlnsDefinitionAttribute'u kaldırın. An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + '{0}' bütünleştirilmiş kodundaki XmlnsPrefixAttribute'te gerekli bir özellik eksik. Prefix ve XmlNamespace özelliklerinin her ikisini de ayarlayın veya XmlnsPrefixAttribute'u kaldırın. Builder Stack is not empty when end of XamlNode stream was reached. - Builder Stack is not empty when end of XamlNode stream was reached. + XamlNode akışının sonuna ulaşıldığında Oluşturucu Yığını boş değil. Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + '{1}' kullanılarak '{0}' türünden dönüştürülebilirlik denetimi başarısız oldu. Bu durum genel olarak yanlış uygulanan bir TypeConverter'ı gösterir. Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + '{1}' kullanılarak '{0}' türüne dönüştürülebilirlik denetimi başarısız oldu. Bu durum genel olarak yanlış uygulanan bir TypeConverter'ı gösterir. In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + İşaretleme uzantılarında, tüm oluşturucu bağımsız değişken değerleri atomlar olmalıdır. '{0}' türündeki nesne için, bir veya birden çok bağımsız değişken değeri atomik değil. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + XamlType geçerli olmadığından '{0}' örneği oluşturulamıyor. Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + XamlType geçerli olmadığından '{0}' örneği oluşturulamıyor. Cannot find Assembly '{0}' in URI '{1}'. - Cannot find Assembly '{0}' in URI '{1}'. + '{1}' URI'sinde '{0}' Bütünleştirilmiş Kodu bulunamadı. Cannot reassign a previously set SchemaContext. - Cannot reassign a previously set SchemaContext. + Daha önceden ayarlanmış bir SchemaContext yeniden atanamaz. Cannot resolve type '{0}' for method '{1}'. - Cannot resolve type '{0}' for method '{1}'. + '{1}' metodu için '{0}' türü çözümlenemiyor. BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri, kök düğümünde yalnızca bir kere ayarlanabilir (XamlXmlReader kök düğümünde bir varsayılan değer sağlayabilir). Cannot set SchemaContext on ObjectWriter. - Cannot set SchemaContext on ObjectWriter. + ObjectWriter'da SchemaContext ayarlanamıyor. Cannot set SchemaContext to null. - Cannot set SchemaContext to null. + SchemaContext null olarak ayarlanamaz. Cannot write on a closed XamlWriter. - Cannot write on a closed XamlWriter. + Kapatılmış bir XamlWriter'a yazılamaz. The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + '{1}' değeri önemli boş alan(lar) içeriyor ancak "xml:space = preserve" '{0}' üyesine yazılamıyor. Cannot assign root instance of type '{0}' to type '{1}'. - Cannot assign root instance of type '{0}' to type '{1}'. + '{0}' türündeki kök örnek '{1}' türüne atanamıyor. Cannot create unknown type '{0}'. - Cannot create unknown type '{0}'. + Bilinmeyen '{0}' türü oluşturulamıyor. Cannot get write-only property '{0}'. - Cannot get write-only property '{0}'. + Salt yazılır '{0}' özelliği alınamıyor. Cannot set read-only property '{0}'. - Cannot set read-only property '{0}'. + Salt okunur '{0}' özelliği ayarlanamıyor. Cannot set unknown member '{0}'. - Cannot set unknown member '{0}'. + Bilinmeyen '{0}' üyesi ayarlanamıyor. Close called while inside a deferred load section. - Close called while inside a deferred load section. + Ertelenmiş yükleme bölümü içindeyken kapatma çağrısı yapıldı. Must close XamlWriter before reading from XamlNodeList. - Must close XamlWriter before reading from XamlNodeList. + XamlNodeList'ten okunmadan XamlWriter kapatılmalıdır. Collection '{0}' cannot contain null values. - Collection '{0}' cannot contain null values. + '{0}' koleksiyonu null değerler içeremez. Failed attempting to create an Implicit Type with a constructor. - Failed attempting to create an Implicit Type with a constructor. + Oluşturucuyla Implicit Type oluşturma girişimi başarısız oldu. The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + Belirtilen bağlama kısıtlamalarıyla eşleşen '{0}' türündeki oluşturucuyu çağırma işlemi özel durum döndürdü. Cannot write the given positional parameters because a matching constructor was not found. - Cannot write the given positional parameters because a matching constructor was not found. + Eşleşen oluşturucu bulunamadığından verilen konum parametreleri yazılamıyor. '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer cannot convert from '{1}'. + '{0}' ValueSerializer, '{1}' değerinden dönüştürülemiyor. '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + '{0}' ValueSerializer '{1}' öğesini '{2}' olarak dönüştüremiyor. Converter type '{0}' doesn't derive from expected base type '{1}'. - Converter type '{0}' doesn't derive from expected base type '{1}'. + Beklenen '{1}' temel türünden '{0}' dönüştürücü türü türetilmiyor. Failed to add attached properties to item in ConditionalWeakTable. - Failed to add attached properties to item in ConditionalWeakTable. + Eklenen özellikler ConditionalWeakTable içindeki öğeye eklenemedi. Deferred load threw an exception. - Deferred load threw an exception. + Ertelenmiş yükleme özel durum döndürdü. Deferred member was not collected in '{0}'. - Deferred member was not collected in '{0}'. + Ertelenmiş üye '{0}' içinde toplanmadı. Save of deferred-load content threw an exception. - Save of deferred-load content threw an exception. + Ertelenmiş yükleme içeriğini kaydetme işlemi özel durum döndürdü. Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + '{0}' XamlValueConverter'dan XamlDeferringLoader alınamadı çünkü ConverterInstance özelliği null. '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}' Ayarlanmamış olan '{0}'.{1}' değerine bağımlı. Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + '{0}' türündeki sözlük '{1}' anahtarını ekleyemez. TypeConverter anahtarı '{2}' türüne dönüştürecek. Bu hatayı görmemek için System.Collections.IDictionary.Add metodunu geçersiz kılın ve dönüştürme işlemini orada gerçekleştirin. Directive getter is not implemented. - Directive getter is not implemented. + Yönerge alıcısı uygulanmadı. Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + '{0}' yönergesi dize türünde bir değer olmalıdır. Bu yönergeyi kaldırın veya dize değeri olacak şekilde değiştirin. Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + '{0}' yönergesine yalnızca kök nesnede izin verilir. Bu yönergeyi kaldırın veya bunu belgenin köküne taşıyın. Directive '{0}' was not found in TargetNamespace '{1}'. - Directive '{0}' was not found in TargetNamespace '{1}'. + '{0}' yönergesi '{1}' TargetNamespace içinde bulunamadı. '{0}' property has already been set on '{1}'. - '{0}' property has already been set on '{1}'. + '{1}' öğesinde '{0}' özelliği zaten ayarlandı. There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + '{1}' OldNamespace için '{0}' bütünleştirilmiş kodunda birden çok XmlnsCompatibleWithAttribute var. Fazla öznitelikleri kaldırın. There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + '{2}' OldNamespace için '{0}' ve '{1}' derlemelerinde çakışan XmlnsCompatibleWithAttributes değerleri var. Öznitelikleri aynı NewNamespace'e sahip olacak şekilde değiştirin veya XamlSchemaContext oluşturucusuna çakışmayan bir Başvuru Derlemeleri kümesi geçirin. ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. + ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). + Element ::= . EmptyElement | ( StartElement ElementBody ). EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. + EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. + EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' event cannot be assigned a value that is not assignable to '{1}'. + '{0}' olayı, '{1}' öğesine atanamayan bir değeri atayamaz. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Geçerli durumda konum parametreleri yazılamıyor. Yazıcı öznitelik formuna konum parametrelerini yazamıyor çünkü yazıcı öğeleri yazmaya başladı ancak tüm özellikler yazılabilir olmadığından yazıcı konum parametrelerini genişletemedi. Konum parametresi üyesini düğüm akışında XamlXmlWriter'ın hala öznitelikleri yazabildiği önceki bir yere taşımayı deneyin. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + Geçerli durumda konum parametreleri yazılamıyor. Yazıcı öznitelik formuna konum parametrelerini yazamıyor çünkü yazıcı öğeleri yazmaya başladı ancak '{0}' türü üzerindeki UnderlyingType null olduğundan yazıcı konum parametrelerini genişletemedi. Konum parametresi üyesini düğüm akışında XamlXmlWriter'ın hala öznitelikleri yazabildiği önceki bir yere taşımayı deneyin. Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Geçerli durumda konum parametreleri yazılamıyor. Yazıcı öznitelik formuna konum parametrelerini yazamıyor çünkü yazıcı öğeleri yazmaya başladı ancak konum parametrelerini içeren işaretleme uzantısında varsayılan oluşturucunun bulunmaması nedeniyle yazıcı konum parametrelerini genişletemedi. Konum parametresi üyesini düğüm akışında XamlXmlWriter'ın hala öznitelikleri yazabildiği önceki bir yere taşımayı deneyin. Expected permission of type XamlLoadPermission. - Expected permission of type XamlLoadPermission. + Beklenen XamlLoadPermission türündeki izin. Expected value of type ObjectMarkupInfo. - Expected value of type ObjectMarkupInfo. + ObjectMarkupInfo türünün beklenen değeri. Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + '{0}' bütünleştirilmiş kod adı tam olarak nitelenmemiş. Name, Version, Culture ve PublicKeyToken değerlerinin tümü sağlanmalıdır. Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + '{0}' tür adı bütünleştirilmiş kodla nitelenmemiş. Bu değeri System.Type.AssemblyQualifiedName'den alabilirsiniz. The factory method '{0}' that matches the specified binding constraints returned null. - The factory method '{0}' that matches the specified binding constraints returned null. + Belirtilen bağlama kısıtlamalarıyla eşleşen '{0}' fabrika metodu null döndürdü. Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + '{0}' dosyası veya bütünleştirilmiş kodu ya da bunun bağımlılıklarından biri yüklenemedi. Sistem belirtilen dosyayı bulamıyor. Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Henüz tanımlanmamış '{0}' adlandırılmış nesnesine veya nesnelerine başvuru girişiminde bulunuldu. Key dışındaki yönergelerde ileri başvurular veya ileri başvuru içeren nesnelere yönelik başvurular desteklenmiyor. Cannot promote from Array. - Cannot promote from Array. + Diziden yükseltilemiyor. Cannot promote from '{0}' to '{1}' because the target map is too small. - Cannot promote from '{0}' to '{1}' because the target map is too small. + Hedef eşleme çok küçük olduğu için '{0}' öğesinden '{1}' öğesine yükseltme yapılamaz. Getting instance of '{0}' threw an exception. - Getting instance of '{0}' threw an exception. + '{0}' örneği alma işlemi özel durum döndürdü. Retrieving items in collection or dictionary of type '{0}' threw an exception. - Retrieving items in collection or dictionary of type '{0}' threw an exception. + '{0}' türündeki koleksiyondan veya sözlükten öğeleri alma işlemi özel durum döndürdü. XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems '{0}' türü için null döndürdü. Bu durum genel olarak yanlış uygulanmış bir koleksiyon türünü gösterir. Collection property '{0}'.'{1}' is null. - Collection property '{0}'.'{1}' is null. + '{0}'.'{1}' koleksiyon özelliği null. Cannot get TargetType on a non-attachable Member. - Cannot get TargetType on a non-attachable Member. + Eklenemeyen bir Üyede TargetType alınamıyor. Get property '{0}' threw an exception. - Get property '{0}' threw an exception. + '{0}' Get özelliğini alma işlemi özel durum döndürdü. Either getter or setter must be non-null. - Either getter or setter must be non-null. + Alıcı veya ayarlayıcı null dışında bir değer olmalıdır. Attached property getter methods must have one parameter and a non-void return type. - Attached property getter methods must have one parameter and a non-void return type. + Eklenen özellik alıcı metotlarının tek bir parametresi ve geçersiz olmayan bir dönüş türü olmalıdır. Attached property setter and attached event adder methods must have two parameters. - Attached property setter and attached event adder methods must have two parameters. + Eklenen özellik ayarlayıcı ve eklenen olay ekleyici metotlarının iki parametresi olmalıdır. Initialization of '{0}' threw an exception. - Initialization of '{0}' threw an exception. + '{0}' başlatma işlemi özel durum döndürdü. Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + '{0}' türü metinden başlatılamıyor (XamlLanguage.Initialization). Bu türe bir TypeConverter ekleyin veya XAML'yi bir oluşturucu veya fabrika metodu kullanacak şekilde değiştirin. Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + '{1}' dizesinde '{0}' karakteri beklenmiyordu. Geçersiz XAML tür adı. Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Karşılık gelen bir açılış ayracı olmayan '{0}' kapanış ayracı ile karşılaşıldı. Event argument is invalid. - Event argument is invalid. + Olay bağımsız değişkeni geçersiz. Invalid expression: '{0}' - Invalid expression: '{0}' + Geçersiz ifade: '{0}' Type argument '{0}' is not a valid type. - Type argument '{0}' is not a valid type. + '{0}' tür bağımsız değişkeni geçerli bir tür değil. The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + '{0}' dizesi geçerli bir XAML tür adı listesi değil. Tür adı listeleri, türlerin virgülle ayrılmış listeleri olur; örneğin: 'x:String, x:Int32'. The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + '{0}' dizesi geçerli bir XAML tür adı değil. Tür adları isteğe bağlı bir önek, bir ad ve isteğe bağlı tür bağımsız değişkenleri içerir; örneğin: 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. '{0}' is not a valid XAML member name. - '{0}' is not a valid XAML member name. + '{0}' geçerli bir XAML üye adı değil. Construction directive '{0}' must be an attribute or the first property element. - Construction directive '{0}' must be an attribute or the first property element. + '{0}' oluşturma yönergesi bir öznitelik veya ilk özellik öğesi olmalıdır. '{0}' Line number '{1}' and line position '{2}'. - '{0}' Line number '{1}' and line position '{2}'. + '{0}' Satır numarası '{1}' ve satır konumu '{2}'. '{0}' Line number '{1}'. - '{0}' Line number '{1}'. + '{0}' Satır numarası '{1}'. List collection is not an IList. - List collection is not an IList. + Liste koleksiyonu bir IList değil. BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + '{0}' köşeli ayraç karakteri için karşılık gelen bir sol köşeli/sağ köşeli ayraç karakteri yok. Cannot parse the malformed property name '{0}'. - Cannot parse the malformed property name '{0}'. + Yanlış biçimlendirilmiş '{0}' özellik adı ayrıştırılamıyor. Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Dizideki öğeler '{0}' türünde olmalıdır. Bir veya birden çok öğe bu türe yayınlanamıyor. Must set Type before calling ProvideValue on ArrayExtension. - Must set Type before calling ProvideValue on ArrayExtension. + ArrayExtension öğesinde ProvideValue çağrılmadan önce Tür ayarlanmalıdır. '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + '{0}' StaticExtension değeri bir sabit listesi, statik alan veya statik özelliğe çözülemiyor. Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + {0}' işaretleme uzantısı, ProvideValue için IServiceProvider içinde '{1}' yürütülmesini gerektirir. StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension must have Member property set before ProvideValue can be called. + ProvideValue çağırılmadan önce StaticExtension için Member özelliği ayarlanmış olmalıdır. TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension must have TypeName property set before ProvideValue can be called. + ProvideValue çağrılmadan önce TypeExtension'ın TypeName özelliği ayarlanmış olmalıdır. '{0}' string is not valid for type. - '{0}' string is not valid for type. + '{0}' dizesinin türü geçerli değil. Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + {0}' türünün '{1}' parametreleriyle birden çok oluşturucu fazla yüklemesi bulunduğundan bu türün konum parametreleri saptanamıyor. Bu işaretleme uzantısının XAML'de kullanılabilir duruma gelmesini sağlamak için, yinelenen oluşturucu fazla yüklemelerini kaldırın veya XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity değerini true olarak ayarlayın. The name of the member '{0}' contains characters that are invalid in XAML. - The name of the member '{0}' contains characters that are invalid in XAML. + '{0}' üyesinin adı XAML'de geçersiz olan karakterler içeriyor. Member '{0}' on type '{1}' is internal. - Member '{0}' on type '{1}' is internal. + '{1}' türündeki '{0}' üyesi bir iç üyedir. The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + Belirtilen bağlama kısıtlamalarıyla eşleşen '{0}' metodunu çağırma işlemi özel durum döndürdü. No local assembly provided to complete URI='{0}'. - No local assembly provided to complete URI='{0}'. + URI='{0}' öğesini tamamlamak için hiçbir yerel bütünleştirilmiş kod sağlanmadı. Missing case '{0}' in DeferringWriter'{1}' method. - Missing case '{0}' in DeferringWriter'{1}' method. + DeferringWriter'{1}' metodunda '{0}' durumu eksik. Missing case in Default processing of XamlNodes. - Missing case in Default processing of XamlNodes. + XamlNodes'un Varsayılan işleminde durum eksik. Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + '{0}' değerinden sonra beklenmeyen eşittir işareti '='. Virgül ayırıcısının eksik olup olmadığını denetleyin. Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + '{0}'='{1}' değerinden sonra beklenmeyen eşittir işareti '='. Virgül ayırıcısının eksik olup olmadığını denetleyin. Missing implicit property case. - Missing implicit property case. + Örtülü özellik durumu eksik. Missing case for ImplicitPropertyType. - Missing case for ImplicitPropertyType. + ImplicitPropertyType için durum eksik. Missing key value on '{0}' object. - Missing key value on '{0}' object. + '{0}' nesnesinde anahtar değeri eksik. Missing case handler in LookupPropertyBit. - Missing case handler in LookupPropertyBit. + LookupPropertyBit içinde durum işleyicisi eksik. Service provider is missing the IXamlNameProvider service. - Service provider is missing the IXamlNameProvider service. + IXamlNameProvider hizmetinde hizmet sağlayıcısı eksik. Service provider is missing the INameResolver service. - Service provider is missing the INameResolver service. + INameResolver hizmetinde hizmet sağlayıcısı eksik. Missing case in ClrType 'Member' lookup. - Missing case in ClrType 'Member' lookup. + ClrType 'Member' aramasında durum eksik. Creating from text without a TypeConverter is not allowed. - Creating from text without a TypeConverter is not allowed. + TypeConverter olmadan metinden oluşturmaya izin verilmez. '{0}' must be of type '{1}'. - '{0}' must be of type '{1}'. + '{0}', '{1}' türünde olmalıdır. Reference must have a Name to resolve. - Reference must have a Name to resolve. + Başvurunun çözülecek bir Ad değeri olmalıdır. This setter is not intended to be used directly from your code. Do not call this setter. - This setter is not intended to be used directly from your code. Do not call this setter. + Bu ayarlayıcı doğrudan kodunuzdan kullanılmaya yönelik değildi. Bu ayarlayıcıyı çağırmayın. Name resolution failure. '{0}' was not found. - Name resolution failure. '{0}' was not found. + Ad çözme hatası. '{0}' bulunamadı. Cannot register duplicate name '{0}' in this scope. - Cannot register duplicate name '{0}' in this scope. + Bu kapsamda yinelenen '{0}' adı kaydedilemiyor. Could not register named object. {0} - Could not register named object. {0} + Adlandırılmış nesne kaydedilemiyor. {0} '{0}' name is not valid for identifier. - '{0}' name is not valid for identifier. + '{0}' adı tanımlayıcı için geçerli değil. Name cannot be an empty string. - Name cannot be an empty string. + Ad boş bir dize olamaz. Name '{0}' was not found. - Name '{0}' was not found. + '{0}' adı bulunamadı. Cannot attach NameScope to null root instance. - Cannot attach NameScope to null root instance. + NameScope null bir kök örneğine eklenemez. The prefix 'xml' is reserved. - The prefix 'xml' is reserved. + 'xml' öneki ayrılmıştır. NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace null olamaz. Bu özellik için bir değer sağlayın. NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix null olamaz. Bu özellik için bir değer sağlayın. Namespace '{0}' was not found in scope. - Namespace '{0}' was not found in scope. + '{0}' ad alanı kapsamda bulunamadı. No Add methods found on type '{0}' for a value of type '{1}'. - No Add methods found on type '{0}' for a value of type '{1}'. + '{1}' türündeki bir değer için '{0}' türünde Add metodu bulunamadı. '{0}' is not allowed in attribute usage. - '{0}' is not allowed in attribute usage. + Öznitelik kullanımında '{0}' kullanılmasına izin verilmez. No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + '{0}' türünde eşleşen oluşturucu bulunamadı. Bu türü oluşturmak için Arguments veya FactoryMethod yönergelerini kullanabilirsiniz. A Constructor for '{0}' with '{1}' arguments was not found. - A Constructor for '{0}' with '{1}' arguments was not found. + '{1}' bağımsız değişkenle '{0}' için Oluşturucu bulunamadı. No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + '{0}' türü için varsayılan oluşturucu bulunamadı. Bu türü oluşturmak için Arguments veya FactoryMethod yönergelerini kullanabilirsiniz. '{0}' is not allowed in element usage. - '{0}' is not allowed in element usage. + Öğe kullanımında '{0}' kullanılmasına izin verilmez. XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + XAML Düğüm Akışı: '{0}' Türünde EndMember öncesinde StartMember yok. XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML Node Stream: EndMember must follow StartObject and StartMember. + XAML Düğüm Akışı: EndMember, StartObject ve StartMember öğelerini izlemelidir. XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + XAML Düğüm Akışı: GetObject, StartObject '{0}' öğesinden sonra StartMember gerektirir. XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML Node Stream: GetObject must follow a StartObject and StartMember. + XAML Düğüm Akışı: GetObject, StartObject ve StartMember öğelerini izlemelidir. XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + XAML Düğüm Akışı: '{0}'='{1}' Ad Alanı Bildirimi StartObject '{2}' öğesinden sonra StartMember gerektirir. XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + XAML Düğüm Akışı: StartObject '{0}', StartObject '{1}' öğesinden sonra StartMember gerektirir. XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + XAML Düğüm Akışı: '{0}' değeri StartObject '{1}' öğesinden sonra StartMember gerektirir. XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + XAML Düğüm Akışı: '{0}' değerini StartObject ve StartMember öğeleri izlemelidir. No constructor with '{0}' arguments for '{1}'. - No constructor with '{0}' arguments for '{1}'. + '{1}' için '{0}' bağımsız değişkeni olan oluşturucu yok. XAML Node Stream: Missing CurrentObject before EndObject. - XAML Node Stream: Missing CurrentObject before EndObject. + XAML Düğüm Akışı: EndObject öncesinde CurrentObject yok. XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML Node Stream: Missing StartObject before StartMember '{0}'. + XAML Düğüm Akışı: StartMember '{0}' öncesinde StartObject yok. Type with positional parameters is not a markup extension. - Type with positional parameters is not a markup extension. + Konum parametreleri içeren tür bir işaretleme uzantısı değil. NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. + NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' bir ortam özelliği değil. '{0}' is not an ambient type. - '{0}' is not an ambient type. + '{0}' bir ortam türü değil. The type '{0}' is not assignable from the type '{1}'. - The type '{0}' is not assignable from the type '{1}'. + '{0}' türü, '{1}' türünden atanabilir değil. ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] on '{2}' is not a property declared on this type. + '{2}' öğesindeki ['{0}'('{1}')], bu türde bildirilen bir özellik değil. This operation is not supported on directive members. - This operation is not supported on directive members. + Bu işlem yönerge üyelerinde desteklenmiyor. This operation is not supported on unknown members. - This operation is not supported on unknown members. + Bu işlem bilinmeyen üyelerde desteklenmiyor. This operation is not supported on unknown types. - This operation is not supported on unknown types. + Bu işlem bilinmeyen türlerde desteklenmiyor. Argument should be a Type Converter, Markup Extension or Null. - Argument should be a Type Converter, Markup Extension or Null. + Bağımsız değişken Tür Dönüştürücüsü, İşaretleme Uzantısı veya Null olmalıdır. Unable to find an attachable property named '{0}' on type '{1}'. - Unable to find an attachable property named '{0}' on type '{1}'. + '{1}' türünde '{0}' adlı eklenebilir bir özellik bulunamadı. Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + MemberMarkupInfo.DictionaryEntriesFromGeneric metodu bulunamadı. InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor '{0}' türünde bir bağımsız değişken sağladı, oysa '{1}' türünde bir parametre bekleniyordu. InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor doğru sayıda bağımsız değişken sağlamadı. InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor geçerli bir oluşturucu veya metot sağlamadı. Multidimensional arrays not supported. - Multidimensional arrays not supported. + Çok boyutlu diziler desteklenmiyor. Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + '{0}' türü seri hale getirilemedi. Türün genel olduğunu ve varsayılan bir oluşturucusu veya örnek tanımlayıcısı bulunduğunu doğrulayın. Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Belirtilen '{0}' türündeki oluşturucu bağımsız değişkenleri için uygun bir oluşturucu bulunamadı. Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Erişilebilir oluşturucular olmadığından ‘{0}’ türündeki nesneler okunamadı. XAML'de bu türün kullanılmasına olanak tanımak için varsayılan bir oluşturucu ekleyin, ConstructorArgumentAttribute kullanın veya bir InstanceDescriptor sağlayın. Unable to read objects of the type '{0}'. Nested types are not supported. - Unable to read objects of the type '{0}'. Nested types are not supported. + '{0}' türündeki nesneler okunamadı. İç içe türler desteklenmiyor. '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}', XAML'de '{1}' türünün kullanımını engelledi. Bu türü seri hale getirmek istiyorsanız, '{0}'.GetXamlType'ı bu tür için null dışında bir değer döndürecek şekilde değiştirin veya XamlObjectReader oluşturucusunun schemaContext parametresinde başka bir değer geçirin. The name property '{0}' on type '{1}' must be of type System.String. - The name property '{0}' on type '{1}' must be of type System.String. + '{1}' türündeki '{0}' ad özelliği System.String türünde olmalıdır. The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + Nesne grafiği '{0}' türünün bir örneğine birden çok başvuru içeriyor ve seri hale getirici örneği yazmak için genel olarak görünür olan bir konum bulamadı. Ad kapsamlarını kullanımınızı incelemelisiniz. An element with the name '{0}' has already been registered in this scope. - An element with the name '{0}' has already been registered in this scope. + Bu kapsamda '{0}' adlı bir öğe zaten kaydedildi. Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + '{0}' türü görünür değil. Yerel bir türse, lütfen XamlReaderSettings'de LocalAssembly alanını ayarlayın. '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}', XAML'de '{1}' türünün kullanımını engelledi. Bu türü yüklemek istiyorsanız, '{0}'.GetXamlType'ı bu tür için null dışında bir değer döndürecek şekilde değiştirin veya XamlObjectWriter oluşturucusunun schemaContext parametresinde başka bir değer geçirin. This operation is only supported on collection types. - This operation is only supported on collection types. + Bu işlem yalnızca koleksiyon türlerinde desteklenir. This operation is only supported on collection and dictionary types. - This operation is only supported on collection and dictionary types. + Bu işlem yalnızca koleksiyon ve sözlük türlerinde desteklenir. This operation is only supported on dictionary types. - This operation is only supported on dictionary types. + Bu işlem yalnızca sözlük türlerinde desteklenir. XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + XAML Düğüm Akışı: EndObject öncesinde '{0}.{1}' için EndMember yok. XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + XAML Düğüm Akışı: StartMember '{2}' öncesinde '{0}.{1}' için EndMember yok. The property element '{0}' is not contained by an object element. - The property element '{0}' is not contained by an object element. + '{0}' özellik öğesi bir nesne öğesinin içinde değil. Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Aynı bütünleştirilmiş kodun farklı bir sürümü yüklendiğinden '{0}' bütünleştirilmiş kodu yüklenemiyor '{1}'. Too many attributes are specified for '{0}'. - Too many attributes are specified for '{0}'. + '{0}' için çok fazla sayıda öznitelik belirtildi. '{0}' requires more attributes. - '{0}' requires more attributes. + '{0}' daha çok öznitelik gerektirir. GetPositionalParameters returned the wrong length vector. - GetPositionalParameters returned the wrong length vector. + GetPositionalParameters yanlış uzunlukta vektör döndürdü. Prefix '{0}' does not map to a namespace. - Prefix '{0}' does not map to a namespace. + '{0}' öneki bir ad alanına eşlenmiyor. The prefix '{0}' could not be found. - The prefix '{0}' could not be found. + '{0}' öneki bulunamadı. '{0}' property on '{1}' does not allow you to specify text. - '{0}' property on '{1}' does not allow you to specify text. + '{1}' öğesindeki '{0}' özelliği metin belirtmenize izin vermiyor. PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement + PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement '{0}' is not implemented. - '{0}' is not implemented. + '{0}' uygulanmadı. Provide value on '{0}' threw an exception. - Provide value on '{0}' threw an exception. + '{0}' öğesinde değer sağlama işlemi özel durum döndürdü. Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + Döngüsel bağımlılık nedeniyle MarkupExtension.ProvideValue çağrılamıyor. MarkupExtension'ın içindeki özellikler, MarkupExtension'ın sonucuna başvurun nesneler başvuruda bulunamaz. Etkilenen MarkupExtension öğeleri: '{0}' type name does not have the expected format 'className, assembly'. - '{0}' type name does not have the expected format 'className, assembly'. + '{0}' tür adı beklenen 'className, assembly' biçiminde değil. Quote characters ' or " are only allowed at the start of values. - Quote characters ' or " are only allowed at the start of values. + Tırnak işareti karakterlerine (' veya ") yalnızca değerlerin başında izin verilir. Value cannot be null. Object reference: '{0}'. - Value cannot be null. Object reference: '{0}'. + Değer null olamaz. Nesne başvurusu: '{0}'. schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext parameter cannot be different from savedContext.SchemaContext + schemaContext parametresi savedContext.SchemaContext'ten farklı olamaz savedContext.SchemaContext cannot be null - savedContext.SchemaContext cannot be null + savedContext.SchemaContext null olamaz SchemaContext on writer must be initialized before accessing the reader. - SchemaContext on writer must be initialized before accessing the reader. + Okuyucuya erişmeden önce yazıcıdaki SchemaContext başlatılmalıdır. SchemaContext cannot be null. - SchemaContext cannot be null. + SchemaContext null olamaz. Invalid security XML. Missing expected attribute '{0}'. - Invalid security XML. Missing expected attribute '{0}'. + Geçersiz güvenlik XML'si. Beklenen '{0}' özniteliği eksik. Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Invalid security XML. Unexpected tag '{0}', expected '{1}'. + Geçersiz güvenlik XML'si. '{0}' etiketi beklenmiyordu; '{1}' bekleniyordu. Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + Geçersiz güvenlik XML'si. '{1}' özniteliğinde '{0}' değeri beklenmiyordu; '{2}' bekleniyordu. This serviceType is already registered to another service. - This serviceType is already registered to another service. + Bu serviceType başka bir hizmete zaten kaydedildi. Set connectionId threw an exception. - Set connectionId threw an exception. + connectionId ayarlama işlemi özel durum döndürdü. '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' alıcısı olmayan bir özellik ve geçerli bir XAML özelliği değil. Cannot set TargetType on a non-attachable Member. - Cannot set TargetType on a non-attachable Member. + TargetType eklenemeyen bir Üyeye ayarlanamaz. Setting xml:base on '{0}' threw an exception. - Setting xml:base on '{0}' threw an exception. + '{0}' öğesinde xml:base ayarlama işlemi özel durum döndürdü. Set property '{0}' threw an exception. - Set property '{0}' threw an exception. + '{0}' özelliğini ayarlama işlemi özel durum döndürdü. Setting xml instance on '{0}' threw an exception. - Setting xml instance on '{0}' threw an exception. + '{0}' öğesinde xml örneğini ayarlama işlemi özel durum döndürdü. Setting properties is not allowed on a type converted instance. Property = '{0}' - Setting properties is not allowed on a type converted instance. Property = '{0}' + Türü dönüştürülmüş bir örnekte özelliklerin ayarlanmasına izin verilmez. Özellik = '{0}' Method '{0}' is not supported by default. It can be implemented in derived classes. - Method '{0}' is not supported by default. It can be implemented in derived classes. + '{0}' metodu varsayılan olarak desteklenmiyor. Türetilen sınıflarda uygulanabilir. ShouldSerialize check failed for member '{0}'. - ShouldSerialize check failed for member '{0}'. + '{0}' üyesi için ShouldSerialize denetimi başarısız oldu. Directly Assignable Fixups must only have one name. - Directly Assignable Fixups must only have one name. + Doğrudan Atanabilir Düzeltmelerin tek bir adı olmalıdır. StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. + StartElement ::= . ELEMENT DIRECTIVE*. The string is null or empty. - The string is null or empty. + Dize null veya boş. Deferred load section was not collected in '{0}'. - Deferred load section was not collected in '{0}'. + Ertelenmiş yükleme bölümü '{0}' içinde toplanmadı. Thread is already started. - Thread is already started. + İş parçacığı zaten başlatıldı. (null) - (null) + (null) Error with member '{0}'.'{1}'. It has more than one '{2}'. - Error with member '{0}'.'{1}'. It has more than one '{2}'. + '{0}'.'{1}' üyesi hatalı. Birden çok '{2}' içeriyor. Error with type '{0}'. It has more than one '{1}'. - Error with type '{0}'. It has more than one '{1}'. + '{0}' türü hatalı. Birden çok '{1}' içeriyor. Only one TypeConverter attribute is allowed on a type. - Only one TypeConverter attribute is allowed on a type. + Türde yalnızca bir TypeConverter özniteliğine izin verilir. Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + '{1}' yönergesine atanan '{0}' nesnesinin, henüz tanımlanmamış durumdaki '{2}' adlandırılmış nesnesine veya nesnelerine başvuru olan özellikleri var. Nesne oluşturma yönergelerinin içinde, ileri başvurular veya ileri başvuru içeren nesnelere yapılan başvurular desteklenmez. Failed to create a '{0}' from the text '{1}'. - Failed to create a '{0}' from the text '{1}'. + '{1}' metninden '{0}' oluşturulamadı. Failed to convert '{0}' to type '{1}'. - Failed to convert '{0}' to type '{1}'. + '{0}', '{1}' türüne dönüştürülemedi. The name of the type '{0}' contains characters that are invalid in XAML. - The name of the type '{0}' contains characters that are invalid in XAML. + '{0}' türünün adı XAML'de geçersiz olan karakterler içeriyor. Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + '{0}' türünün içerik özelliği yok. Ayarlanacak özelliğin adını belirtin veya türe bir ContentPropertyAttribute veya TypeConverterAttribute ekleyin. Type name '{0}' cannot have a dot '.'. - Type name '{0}' cannot have a dot '.'. + '{0}' tür adında nokta '.' bulunamaz. Type reference cannot find type named '{0}'. - Type reference cannot find type named '{0}'. + Tür başvurusu '{0}' adlı türü bulamıyor. Type '{0}' is not public. - Type '{0}' is not public. + '{0}' türü genel bir tür değil. Unclosed quoted value. - Unclosed quoted value. + Değer kapatılmamış tırnak içinde yer alıyor. Unexpected close of XAML Node Stream. - Unexpected close of XAML Node Stream. + XAML Düğüm Akışının beklenmeyen kapanışı. Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + '{1}' öğesinde '{0}' özniteliği için geçersiz meta veriler. '{3}' türünde '{2}' bağımsız değişken bekleniyordu. Unexpected '{0}' in parse rule '{1}'. - Unexpected '{0}' in parse rule '{1}'. + '{1}' ayrıştırma kuralında beklenmeyen '{0}'. Unexpected token '{0}' in rule: '{1}', in '{2}'. - Unexpected token '{0}' in rule: '{1}', in '{2}'. + Kuralda beklenmeyen '{0}' belirteci: '{2}' içinde '{1}'. Unexpected token after end of markup extension. - Unexpected token after end of markup extension. + İşaretleme uzantısı sonundan sonra beklenmeyen belirteç. Unhandled BoolTypeBit. - Unhandled BoolTypeBit. + İşlenmemiş BoolTypeBit. ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] on '{2}' is not a known property. + '{2}' öğesinde ['{0}'('{1}')] bilinen bir özellik değil. Unknown member '{0}' on '{1}'. - Unknown member '{0}' on '{1}'. + '{1}' öğesinde bilinmeyen '{0}' üyesi. Unknown member '{0}' on unknown type '{1}'. - Unknown member '{0}' on unknown type '{1}'. + Bilinmeyen '{1}' türünde bilinmeyen '{0}' üyesi. Unknown member '{0}'. - Unknown member '{0}'. + Bilinmeyen '{0}' üyesi. Unknown type '{0}'. - Unknown type '{0}'. + Bilinmeyen '{0}' türü. Unresolved reference '{0}'. - Unresolved reference '{0}'. + Çözülmemiş '{0}' başvurusu. XAML namespace '{0}' is not resolved. - XAML namespace '{0}' is not resolved. + '{0}' XAML ad alanı çözülmedi. Uri '{0}' was not found. - Uri '{0}' was not found. + '{0}' Uri'si bulunamadı. Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + '{0}' türü hatalı. MarkupExtensions, 'UsableDuringInitialization' özniteliğini kullanamaz. A value in the '{0}' array is null. - A value in the '{0}' array is null. + '{0}' dizisindeki bir değer null. XAML Node Stream: Value nodes must be followed by EndMember. - XAML Node Stream: Value nodes must be followed by EndMember. + XAML Düğüm Akışı: Değer düğümlerinin ardından EndMember gelmelidir. XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter, '{1}' koleksiyonunda önemli bir boş alan içeren '{0}' değerini yazamıyor. White space is not allowed after end of markup extension. - White space is not allowed after end of markup extension. + İşaretleme uzantısının sonundan sonra boş alana izin verilmez. An attempt was made to write to a XamlWriter that has had its Closed method called. - An attempt was made to write to a XamlWriter that has had its Closed method called. + Kendi Closed metodu çağrılmış olan bir XamlWriter'a yazma girişiminde bulunuldu. Choice cannot follow a Fallback. - Choice cannot follow a Fallback. + Choice, bir Fallback'ten sonra olamaz. AlternateContent must contain one or more Choice elements. - AlternateContent must contain one or more Choice elements. + AlternateContent bir veya daha fazla Choice öğesi içermelidir. Choice is valid only in AlternateContent. - Choice is valid only in AlternateContent. + Choice yalnızca AlternateContent içinde geçerlidir. There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + XML uyumluluk tanımlarında, '{0}' ad alanının kendi kendini geçersiz kılması gibi bir döngü var. Bunun nedeni, farklı derlemelerdeki uyumsuz XmlnsCompatibilityAttributes öğeleri olabilir. Lütfen tanımları döngüyü ortadan kaldıracak şekilde değiştirin veya XamlSchemaContext oluşturucusuna çakışma içermeyen bir Başvuru Derlemeleri kümesi geçirin. Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + '{0}' ad alanındaki '{1}' öğesi için yinelenen Preserve bildirimi. Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + '{0}' ad alanındaki '{1}' öğesi için yinelenen ProcessContent bildirimi. Duplicate wildcard Preserve declaration for namespace '{0}'. - Duplicate wildcard Preserve declaration for namespace '{0}'. + '{0}' ad alanı için yinelenen joker karakterli Preserve bildirimi. Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Duplicate wildcard ProcessContent declaration for namespace '{0}'. + '{0}' ad alanı için yinelenen joker karakterli ProcessContent bildirimi. Fallback is valid only in AlternateContent. - Fallback is valid only in AlternateContent. + Fallback yalnızca AlternateContent içinde geçerlidir. '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + '{0}' öğesi AlternateContent'in geçerli bir alt öğesi değil. Yalnızca Choice ve Fallback bir AlternateContent öğesinin geçerli alt öğeleridir. '{0}' attribute is not valid for '{1}' element. - '{0}' attribute is not valid for '{1}' element. + '{0}' özniteliği '{1}' öğesi için geçerli değildir. '{0}' format is not valid. - '{0}' format is not valid. + '{0}' biçimi geçerli değil. Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + '{0}' ad alanı için hem belirli, hem de joker Preserve bildirimi olamaz. Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + '{0}' ad alanı için hem belirli, hem joker ProcessContent bildirimi olamaz. Requires attribute must contain a valid namespace prefix. - Requires attribute must contain a valid namespace prefix. + Requires özniteliği, geçerli bir ad alanı öneki içermelidir. '{0}' attribute value is not a valid XML name. - '{0}' attribute value is not a valid XML name. + '{0}' özellik değeri geçerli bir XML adı değildir. AlternateContent must contain only one Fallback element. - AlternateContent must contain only one Fallback element. + AlternateContent yalnızca bir Fallback öğesi içermelidir. MustUnderstand condition failed on namespace '{0}'. - MustUnderstand condition failed on namespace '{0}'. + '{0}' ad alanında MustUnderstand koşulu başarısız oldu. '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' namespace cannot preserve items; it must be declared Ignorable first. + '{0}' ad alanı öğeleri koruyamaz; önce Ignorable olarak bildirilmelidir. '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' namespace cannot process content; it must be declared Ignorable first. + '{0}' ad alanı içeriği işleyemez; önce Ignorable olarak bildirilmelidir. Choice must contain a Requires attribute. - Choice must contain a Requires attribute. + Choice bir Requires özniteliği içermelidir. '{0}' prefix is not defined. - '{0}' prefix is not defined. + '{0}' öneki tanımlı değil. Unrecognized compatibility attribute '{0}'. - Unrecognized compatibility attribute '{0}'. + Tanınmayan uyumluluk özniteliği '{0}'. Unrecognized Compatibility element '{0}'. - Unrecognized Compatibility element '{0}'. + Tanınmayan Uyumluluk öğesi '{0}'. Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + Belirtilen '{0}' sınıf adı gerçek '{1}' kök örneği türüyle eşleşmiyor. Class yönergesini kaldırın veya XamlObjectWriterSettings.RootObjectInstance aracılığıyla bir örnek sağlayın. Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + XamlFactory içindeki XamlReader'dan beklenmeyen '{0}' XAML düğüm türü. Cannot set SchemaContext on XamlMarkupExtensionWriter. - Cannot set SchemaContext on XamlMarkupExtensionWriter. + XamlMarkupExtensionWriter'da SchemaContext ayarlanamıyor. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Dize olmayan bir değer yazılamaz. The member '{0}' has already been written. - The member '{0}' has already been written. + '{0}' üyesi zaten yazılmıştı. Errors detected in input. - Errors detected in input. + Girişte hatalar algılandı. Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Sağlanan INamespacePrefixLookup '{0}' ad alanı için bir önek oluşturamadığından, bu XamlTypeName örneği dizeye dönüştürülemiyor. Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Name özelliği null veya boş olduğundan bu XamlTypeName örneği dizeye dönüştürülemiyor. XamlTypeName.ToString'i çağırmadan önce Name özelliğini ayarlayın. Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Namespace özelliği null olduğundan bu XamlTypeName örneği dizeye dönüştürülemiyor. XamlTypeName.ToString'i çağırmadan önce Namespace özelliğini ayarlayın. Cannot write a value that is not a string. - Cannot write a value that is not a string. + Dize olmayan bir değer yazılamaz. The member '{0}' has already been written. - The member '{0}' has already been written. + '{0}' üyesi zaten yazılmıştı. The argument isObjectFromMember can only be set to true when the type is a collection. - The argument isObjectFromMember can only be set to true when the type is a collection. + Tür bir koleksiyon olduğunda isObjectFromMember bağımsız değişkeni yalnızca true olarak ayarlanabilir. Namespace '{0}' already has a prefix defined in current scope. - Namespace '{0}' already has a prefix defined in current scope. + '{0}' ad alanının zaten geçerli kapsamda tanımlanmış bir öneki var. The prefix '{0}' is already defined in current scope. - The prefix '{0}' is already defined in current scope. + '{0}' öneki zaten geçerli kapsamda tanımlandı. Unable to call '{0}' in current state. - Unable to call '{0}' in current state. + Geçerli durumda '{0}' çağrılamadı. Unable to call WriteObject with isObjectFromMember set to true in current state. - Unable to call WriteObject with isObjectFromMember set to true in current state. + Geçerli durumda isObjectFromMember true değerine ayarlanmış olarak WriteObject çağrılamadı. Need to implement public/internal sorting. - Need to implement public/internal sorting. + Genel/iç sıralamanın uygulanması gerekiyor. The value for XmlData property '{0}' is null or not IXmlSerializable. - The value for XmlData property '{0}' is null or not IXmlSerializable. + '{0}' XmlData özelliğinin değeri null veya bu değer IXmlSerializable değil. The value for XmlData property '{0}' is not an XmlReader. - The value for XmlData property '{0}' is not an XmlReader. + '{0}' XmlData özelliğinin değeri bir XmlReader değil. There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + '{0}' bütünleştirilmiş kodunda, '{1}' ad alanının kendi kendini geçersiz kılması gibi bir XmlnsCompatibleWithAttribute tanımları döngüsü var. Tanımları bu döngüyü ortadan kaldıracak şekilde değiştirin. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hans.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hans.xlf index 80ea3cf10df..21d5ddfcf2e 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hans.xlf @@ -1,1525 +1,1525 @@  - + Enumerating attached properties on object '{0}' threw an exception. - Enumerating attached properties on object '{0}' threw an exception. + 枚举对象“{0}”的附加属性时引发了异常。 Add value to collection of type '{0}' threw an exception. - Add value to collection of type '{0}' threw an exception. + 向类型为“{0}”的集合中添加值引发了异常。 Add value to dictionary of type '{0}' threw an exception. - Add value to dictionary of type '{0}' threw an exception. + 向类型为“{0}”的字典中添加值引发了异常。 Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + 无法确定集合类型“{0}”的项类型,因为它有多个 Add 方法或 ICollection<T> 实现。若要使此集合类型可在 XAML 中使用,请添加一个公共的 Add(object) 方法,并实现 System.Collections.IList 或单个 System.Collections.Generic.ICollection<T>。 Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + 无法确定字典类型“{0}”的项类型,因为它有多个 Add 方法或 IDictionary<K,V> 实现。若要使此字典类型可在 XAML 中使用,请添加一个公共的 Add(object,object) 方法,并实现 System.Collections.IDictionary 或单个 System.Collections.Generic.IDictionary<K,V>。 One of the following arguments must be non-null: '{0}'. - One of the following arguments must be non-null: '{0}'. + 下列参数中必须有一个不是 null:“{0}”。 Array Add method is not implemented. - Array Add method is not implemented. + 未实现数组的 Add 方法。 Attachable events are not implemented. - Attachable events are not implemented. + 未实现可附加的事件。 Attachable member '{0}' was not found. - Attachable member '{0}' was not found. + 未找到可附加的成员“{0}”。 Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + 无法在对象“{1}”上设置属性“{0}”,因为该对象是一个前向引用或未完全初始化的引用。未解析名称是:“{2}”。 An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + 一个名为“{1}”的可附加属性被附加到一个属于字符串或者其类型可转换为字符串的字典键“{0}”。不支持这种附加方式。 An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + 一个名为“{2}”的可附加属性被附加到一个名为“{1}”的属性。名为“{1}”的属性可以是字符串或者其类型可转换为字符串;不支持附加到此类属性。为了便于调试,属性“{1}”包含对象“{0}”。 An unhandled scanner attribute was encountered. - An unhandled scanner attribute was encountered. + 遇到了未处理的 scanner 特性。 One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + 程序集“{0}”中的一个 InternalsVisibleToAttribute 值不是有效的程序集名称。请使用格式“AssemblyShortName”或“AssemblyShortName, PublicKey=...”。 InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + 程序集“{1}”中的 InternalsVisibleToAttribute 值“{0}”不是有效的程序集名称。请使用格式“AssemblyShortName”或“AssemblyShortName, PublicKey=...”。 Bad method '{0}' on '{1}'. - Bad method '{0}' on '{1}'. + “{1}”上的方法“{0}”不正确。 Bad state in ObjectWriter. Non directive missing instance. - Bad state in ObjectWriter. Non directive missing instance. + ObjectWriter 中的状态不正确。缺少指令实例。 An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + 程序集“{0}”中的 XmlnsCompatibleWithAttribute 缺少必需的属性。请同时设置 NewNamespace 和 OldNamespace 属性,或者移除 XmlnsCompatibleWithAttribute。 An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + 程序集“{0}”中的 XmlnsDefinitionAttribute 缺少必需的属性。请同时设置 ClrNamespace 和 XmlNamespace 属性,或者移除 XmlnsDefinitionAttribute。 An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + 程序集“{0}”中的 XmlnsPrefixAttribute 缺少必需的属性。请同时设置 Prefix 和 XmlNamespace 属性,或者移除 XmlnsPrefixAttribute。 Builder Stack is not empty when end of XamlNode stream was reached. - Builder Stack is not empty when end of XamlNode stream was reached. + 到达 XamlNode 流结尾时生成器堆栈不为空。 Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + 无法使用“{1}”检查是否可以从类型“{0}”进行转换。这通常指示未正确实现的 TypeConverter。 Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + 无法使用“{1}”检查是否可以转换到类型“{0}”。这通常指示未正确实现的 TypeConverter。 In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + 在标记扩展中,所有构造函数参数值都应是原子。对于类型为“{0}”的对象,一个或多个参数值不是原子。 Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + 无法创建“{0}”的实例,因为 XamlType 无效。 Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + 无法创建“{0}”的实例,因为 XamlType 无效。 Cannot find Assembly '{0}' in URI '{1}'. - Cannot find Assembly '{0}' in URI '{1}'. + 在 URI“{1}”中找不到程序集“{0}”。 Cannot reassign a previously set SchemaContext. - Cannot reassign a previously set SchemaContext. + 无法重新分配以前设置的 SchemaContext。 Cannot resolve type '{0}' for method '{1}'. - Cannot resolve type '{0}' for method '{1}'. + 无法解析方法“{1}”的类型“{0}”。 BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri 只能在根节点处设置一次(XamlXmlReader 可能会在根节点处提供一个默认值)。 Cannot set SchemaContext on ObjectWriter. - Cannot set SchemaContext on ObjectWriter. + 无法在 ObjectWriter 上设置 SchemaContext。 Cannot set SchemaContext to null. - Cannot set SchemaContext to null. + 不能将 SchemaContext 设置为 null。 Cannot write on a closed XamlWriter. - Cannot write on a closed XamlWriter. + 无法在已关闭的 XamlWriter 上写入。 The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + 值“{1}”包含有效空格,但不能对成员“{0}”写入“xml:space = preserve”。 Cannot assign root instance of type '{0}' to type '{1}'. - Cannot assign root instance of type '{0}' to type '{1}'. + 无法将类型“{0}”的根实例分配给类型“{1}”。 Cannot create unknown type '{0}'. - Cannot create unknown type '{0}'. + 无法创建未知类型“{0}”。 Cannot get write-only property '{0}'. - Cannot get write-only property '{0}'. + 无法获取只写属性“{0}”。 Cannot set read-only property '{0}'. - Cannot set read-only property '{0}'. + 无法设置只读属性“{0}”。 Cannot set unknown member '{0}'. - Cannot set unknown member '{0}'. + 无法设置未知成员“{0}”。 Close called while inside a deferred load section. - Close called while inside a deferred load section. + 在延迟的加载节内部调用了 Close。 Must close XamlWriter before reading from XamlNodeList. - Must close XamlWriter before reading from XamlNodeList. + 从 XamlNodeList 读取之前必须关闭 XamlWriter。 Collection '{0}' cannot contain null values. - Collection '{0}' cannot contain null values. + 集合“{0}”不能包含 null 值。 Failed attempting to create an Implicit Type with a constructor. - Failed attempting to create an Implicit Type with a constructor. + 尝试使用构造函数创建隐式类型时失败。 The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + 对类型“{0}”的构造函数执行符合指定的绑定约束的调用时引发了异常。 Cannot write the given positional parameters because a matching constructor was not found. - Cannot write the given positional parameters because a matching constructor was not found. + 无法写入给定的位置参数,因为找不到匹配的构造函数。 '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer cannot convert from '{1}'. + “{0}”ValueSerializer 无法从“{1}”转换。 '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + “{0}”ValueSerializer 无法将“{1}”转换为“{2}”。 Converter type '{0}' doesn't derive from expected base type '{1}'. - Converter type '{0}' doesn't derive from expected base type '{1}'. + 转换器类型“{0}”不是从预期的基类型“{1}”派生的。 Failed to add attached properties to item in ConditionalWeakTable. - Failed to add attached properties to item in ConditionalWeakTable. + 无法将附加属性添加到 ConditionalWeakTable 中的项。 Deferred load threw an exception. - Deferred load threw an exception. + 延迟加载引发了异常。 Deferred member was not collected in '{0}'. - Deferred member was not collected in '{0}'. + 在“{0}”中未收集延迟成员。 Save of deferred-load content threw an exception. - Save of deferred-load content threw an exception. + 保存延迟加载的内容时引发了异常。 Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + 无法从 XamlValueConverter“{0}”获取 XamlDeferringLoader,因为它的 ConverterInstance 属性为 null。 '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + “{0}.{1}”依赖于“{0}.{1}”,而后者未设置。 Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + 类型为“{0}”的字典无法添加键“{1}”。TypeConverter 会将该键转换为类型“{2}”。为了避免出现此错误,请重写 System.Collections.IDictionary.Add 并在其中执行转换。 Directive getter is not implemented. - Directive getter is not implemented. + 未实现指令 getter。 Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + 指令“{0}”必须是字符串类型的值。移除此指令或将其更改为字符串值。 Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + 只允许对根对象使用指令“{0}”。移除此指令或将其移动到文档的根。 Directive '{0}' was not found in TargetNamespace '{1}'. - Directive '{0}' was not found in TargetNamespace '{1}'. + 未能在 TargetNamespace“{1}”中找到指令“{0}”。 '{0}' property has already been set on '{1}'. - '{0}' property has already been set on '{1}'. + 已对“{1}”设置“{0}”属性。 There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + OldNamespace“{1}”的程序集“{0}”中存在多个 XmlnsCompatibleWithAttribute。移除额外的特性。 There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + OldNamespace“{2}”的程序集“{0}”和“{1}”中的 XmlnsCompatibleWithAttributes 出现冲突。更改相应特性使其具有相同的 NewNamespace,或者在 XamlSchemaContext 构造函数中传递一组不会发生冲突的引用程序集。 ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. + ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). + Element ::= . EmptyElement | ( StartElement ElementBody ). EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. + EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. + EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' event cannot be assigned a value that is not assignable to '{1}'. + 不能为“{0}”事件分配一个不可赋给“{1}”的值。 Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 无法在当前状态下写入位置参数。编写器无法以特性的形式写入位置参数,因为编写器是为写入元素而启动的;编写器也无法展开位置参数,因为并不是所有属性都是可写入的。尝试在节点流中向前移动位置参数成员,将其放置在 XamlXmlWriter 仍可以写入特性的位置。 Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + 无法在当前状态下写入位置参数。编写器无法以特性的形式写入位置参数,因为编写器是为写入元素而启动的;编写器也无法展开位置参数,因为类型“{0}”上的 UnderlyingType 为 null。尝试在节点流中向前移动位置参数成员,将其放置在 XamlXmlWriter 仍可以写入特性的位置。 Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 无法在当前状态下写入位置参数。编写器无法以特性的形式写入位置参数,因为编写器是为写入元素而启动的;编写器也无法展开位置参数,原因是包含位置参数的标记扩展中缺少默认构造函数。尝试在节点流中向前移动位置参数成员,将其放置在 XamlXmlWriter 仍可以写入特性的位置。 Expected permission of type XamlLoadPermission. - Expected permission of type XamlLoadPermission. + 类型 XamlLoadPermission 的预期权限。 Expected value of type ObjectMarkupInfo. - Expected value of type ObjectMarkupInfo. + 类型 ObjectMarkupInfo 的预期值。 Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + 程序集名称“{0}”不是完全限定名称。Name、Version、Culture 和 PublicKeyToken 必须全部提供。 Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + 类型名称“{0}”不是程序集限定名称。可以从 System.Type.AssemblyQualifiedName 获取此值。 The factory method '{0}' that matches the specified binding constraints returned null. - The factory method '{0}' that matches the specified binding constraints returned null. + 符合指定绑定约束的工厂方法“{0}”返回了 null。 Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + 未能加载文件或程序集“{0}”或其依赖项之一。系统无法找到指定的文件。 Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + 尝试引用尚未定义的命名对象“{0}”。对于指令(Key 除外),不支持前向引用或对包含前向引用的对象的引用。 Cannot promote from Array. - Cannot promote from Array. + 无法从数组提升。 Cannot promote from '{0}' to '{1}' because the target map is too small. - Cannot promote from '{0}' to '{1}' because the target map is too small. + 由于目标映射太小,因此无法从“{0}”提升到“{1}”。 Getting instance of '{0}' threw an exception. - Getting instance of '{0}' threw an exception. + 获取“{0}”的实例时引发了异常。 Retrieving items in collection or dictionary of type '{0}' threw an exception. - Retrieving items in collection or dictionary of type '{0}' threw an exception. + 在类型为“{0}”的集合或字典中检索项时引发了异常。 XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems 为类型“{0}”返回了 null。这通常指示未正确实现的集合类型。 Collection property '{0}'.'{1}' is null. - Collection property '{0}'.'{1}' is null. + 集合属性“{0}”.“{1}”为 null。 Cannot get TargetType on a non-attachable Member. - Cannot get TargetType on a non-attachable Member. + 无法在不可附加的成员上获取 TargetType。 Get property '{0}' threw an exception. - Get property '{0}' threw an exception. + Get 属性“{0}”引发了异常。 Either getter or setter must be non-null. - Either getter or setter must be non-null. + getter 或 setter 必须不是 null。 Attached property getter methods must have one parameter and a non-void return type. - Attached property getter methods must have one parameter and a non-void return type. + 附加属性 getter 方法必须具有一个参数和一个非 void 的返回类型。 Attached property setter and attached event adder methods must have two parameters. - Attached property setter and attached event adder methods must have two parameters. + 附加属性 setter 和附加事件 adder 方法必须具有两个参数。 Initialization of '{0}' threw an exception. - Initialization of '{0}' threw an exception. + 初始化“{0}”时引发了异常。 Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + 无法从测试(XamlLanguage.Initialization)初始化类型“{0}”。向此类型添加 TypeConverter,或者将 XAML 更改为使用构造函数或工厂方法。 Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + 字符串“{1}”中不应有字符“{0}”。XAML 类型名称无效。 Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + 右 BracketCharacter "{0}" 缺少对应的左 BracketCharacter。 Event argument is invalid. - Event argument is invalid. + 事件参数无效。 Invalid expression: '{0}' - Invalid expression: '{0}' + 无效的表达式:“{0}” Type argument '{0}' is not a valid type. - Type argument '{0}' is not a valid type. + 类型参数“{0}”不是有效的类型。 The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + 字符串“{0}”不是有效的 XAML 类型名称列表。类型名称列表是以逗号分隔的类型列表,例如“x:String, x:Int32”。 The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + 字符串“{0}”不是有效的 XAML 类型名称。类型名称包含可选前缀、名称和可选类型参数,例如“String”、“x:Int32”和“g:Dictionary(x:String,x:Int32)”。 '{0}' is not a valid XAML member name. - '{0}' is not a valid XAML member name. + “{0}”不是有效的 XAML 成员名称。 Construction directive '{0}' must be an attribute or the first property element. - Construction directive '{0}' must be an attribute or the first property element. + 构造指令“{0}”必须为一个特性或第一个属性元素。 '{0}' Line number '{1}' and line position '{2}'. - '{0}' Line number '{1}' and line position '{2}'. + “{0}”,行号为“{1}”,行位置为“{2}”。 '{0}' Line number '{1}'. - '{0}' Line number '{1}'. + “{0}”(行号为“{1}”)。 List collection is not an IList. - List collection is not an IList. + 列表集合不是 IList。 BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + BracketCharacter“{0}”没有对应的开/闭括号字符。 Cannot parse the malformed property name '{0}'. - Cannot parse the malformed property name '{0}'. + 无法分析错误格式的属性名称“{0}”。 Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Items in the array must be type '{0}'. One or more items cannot be cast to this type. + 数组中的项必须为类型“{0}”。无法将一个或多个项转换为此类型。 Must set Type before calling ProvideValue on ArrayExtension. - Must set Type before calling ProvideValue on ArrayExtension. + 对 ArrayExtension 调用 ProvideValue 之前,必须设置 Type。 '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + 无法将“{0}”StaticExtension 值解析为枚举、静态字段或静态属性。 Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + 标记扩展“{0}”要求在 ProvideValue 的 IServiceProvider 中实现“{1}”。 StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension must have Member property set before ProvideValue can be called. + 必须先设置 StaticExtension 的 Member 属性,然后才能调用 ProvideValue。 TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension must have TypeName property set before ProvideValue can be called. + TypeExtension 必须先设置 TypeName 属性,然后才能调用 ProvideValue。 '{0}' string is not valid for type. - '{0}' string is not valid for type. + “{0}”字符串对类型无效。 Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + 无法确定类型“{0}”的位置参数,因为该类型具有多个带有“{1}”参数的构造函数重载。若要使此标记扩展可在 XAML 中使用,请移除重复的构造函数重载,或者将 XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity 设置为 true。 The name of the member '{0}' contains characters that are invalid in XAML. - The name of the member '{0}' contains characters that are invalid in XAML. + 成员“{0}”的名称包含在 XAML 中无效的字符。 Member '{0}' on type '{1}' is internal. - Member '{0}' on type '{1}' is internal. + 类型“{1}”的成员“{0}”是内部成员。 The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + 对方法“{0}”执行符合指定的绑定约束的调用时引发了异常。 No local assembly provided to complete URI='{0}'. - No local assembly provided to complete URI='{0}'. + 没有提供本地程序集来完成 URI=“{0}”。 Missing case '{0}' in DeferringWriter'{1}' method. - Missing case '{0}' in DeferringWriter'{1}' method. + DeferringWriter“{1}”方法中缺少事例“{0}”。 Missing case in Default processing of XamlNodes. - Missing case in Default processing of XamlNodes. + XamlNodes 的默认处理中缺少事例。 Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + “{0}”后意外地跟有等号“=”。请检查是否缺少逗号分隔符。 Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + '{0}'='{1}' 后意外的跟有等号“=”。请检查是否缺少逗号分隔符。 Missing implicit property case. - Missing implicit property case. + 缺少隐式属性事例。 Missing case for ImplicitPropertyType. - Missing case for ImplicitPropertyType. + ImplicitPropertyType 缺少事例。 Missing key value on '{0}' object. - Missing key value on '{0}' object. + “{0}”对象上缺少键值。 Missing case handler in LookupPropertyBit. - Missing case handler in LookupPropertyBit. + LookupPropertyBit 中缺少事例处理程序。 Service provider is missing the IXamlNameProvider service. - Service provider is missing the IXamlNameProvider service. + 服务提供程序缺少 IXamlNameProvider 服务。 Service provider is missing the INameResolver service. - Service provider is missing the INameResolver service. + 服务提供程序缺少 INameResolver 服务。 Missing case in ClrType 'Member' lookup. - Missing case in ClrType 'Member' lookup. + ClrType“Member”查找中缺少事例。 Creating from text without a TypeConverter is not allowed. - Creating from text without a TypeConverter is not allowed. + 不允许从不含 TypeConverter 的文本中创建。 '{0}' must be of type '{1}'. - '{0}' must be of type '{1}'. + “{0}”的类型必须是“{1}”。 Reference must have a Name to resolve. - Reference must have a Name to resolve. + 引用必须具有要解析的 Name。 This setter is not intended to be used directly from your code. Do not call this setter. - This setter is not intended to be used directly from your code. Do not call this setter. + 此 setter 不能在代码中直接使用。请不要调用此 setter。 Name resolution failure. '{0}' was not found. - Name resolution failure. '{0}' was not found. + 名称解析失败。未找到“{0}”。 Cannot register duplicate name '{0}' in this scope. - Cannot register duplicate name '{0}' in this scope. + 不能在此范围中注册重复的名称“{0}”。 Could not register named object. {0} - Could not register named object. {0} + 未能注册命名对象。{0} '{0}' name is not valid for identifier. - '{0}' name is not valid for identifier. + “{0}”名称对标识符无效。 Name cannot be an empty string. - Name cannot be an empty string. + 名称不能为空字符串。 Name '{0}' was not found. - Name '{0}' was not found. + 未找到名称“{0}”。 Cannot attach NameScope to null root instance. - Cannot attach NameScope to null root instance. + 无法将 NameScope 附加到 null 根实例。 The prefix 'xml' is reserved. - The prefix 'xml' is reserved. + 前缀“xml”是保留的。 NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace 不能为 null。请为此属性提供一个值。 NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix 不能为 null。请为此属性提供一个值。 Namespace '{0}' was not found in scope. - Namespace '{0}' was not found in scope. + 在范围中未找到命名空间“{0}”。 No Add methods found on type '{0}' for a value of type '{1}'. - No Add methods found on type '{0}' for a value of type '{1}'. + 未在类型“{0}”上找到用于“{1}”类型的值的 Add 方法。 '{0}' is not allowed in attribute usage. - '{0}' is not allowed in attribute usage. + 在特性用法中不允许使用“{0}”。 No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + 在类型“{0}”上未找到匹配的构造函数。可以使用 Arguments 或 FactoryMethod 指令来构造此类型。 A Constructor for '{0}' with '{1}' arguments was not found. - A Constructor for '{0}' with '{1}' arguments was not found. + 未找到“{0}”的带有“{1}”参数的构造函数。 No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + 未找到类型“{0}”的默认构造函数。可以使用 Arguments 或 FactoryMethod 指令来构造此类型。 '{0}' is not allowed in element usage. - '{0}' is not allowed in element usage. + 元素用法中不允许使用“{0}”。 XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + XAML 节点流: EndMember 前面缺少类型“{0}”的 StartMember。 XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML Node Stream: EndMember must follow StartObject and StartMember. + XAML 节点流: EndMember 必须跟在 StartObject 和 StartMember 的后面。 XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + XAML 节点流: GetObject 要求在 StartObject“{0}”后面有一个 StartMember。 XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML Node Stream: GetObject must follow a StartObject and StartMember. + XAML 节点流: GetObject 必须跟在 StartObject 和 StartMember 的后面。 XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + XAML 节点流:“{0}”=“{1}”命名空间声明要求在 StartObject“{2}”后面有一个 StartMember。 XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + XAML 节点流: StartObject“{0}”要求在 StartObject“{1}”后面有一个 StartMember。 XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + XAML 节点流:“{0}”的值要求在 StartObject“{1}”后面有一个 StartMember。 XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + XAML 节点流:“{0}”的值必须跟在 StartObject 和 StartMember 的后面。 No constructor with '{0}' arguments for '{1}'. - No constructor with '{0}' arguments for '{1}'. + 没有“{1}”的带有“{0}”参数的构造函数。 XAML Node Stream: Missing CurrentObject before EndObject. - XAML Node Stream: Missing CurrentObject before EndObject. + XAML 节点流: EndObject 前面缺少 CurrentObject。 XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML Node Stream: Missing StartObject before StartMember '{0}'. + XAML 节点流: StartMember“{0}”前面缺少 StartObject。 Type with positional parameters is not a markup extension. - Type with positional parameters is not a markup extension. + 带有位置参数的类型不是标记扩展。 NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. + NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' 不是环境属性。 '{0}' is not an ambient type. - '{0}' is not an ambient type. + “{0}”不是环境类型。 The type '{0}' is not assignable from the type '{1}'. - The type '{0}' is not assignable from the type '{1}'. + 类型“{0}”不可从类型“{1}”指定。 ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] on '{2}' is not a property declared on this type. + “{2}”上的 ['{0}'('{1}')] 不是在此类型上声明的属性。 This operation is not supported on directive members. - This operation is not supported on directive members. + 不支持对指令成员执行此操作。 This operation is not supported on unknown members. - This operation is not supported on unknown members. + 不支持对未知成员执行此操作。 This operation is not supported on unknown types. - This operation is not supported on unknown types. + 不支持对未知类型执行此操作。 Argument should be a Type Converter, Markup Extension or Null. - Argument should be a Type Converter, Markup Extension or Null. + 参数应为类型转换器、标记扩展或 Null。 Unable to find an attachable property named '{0}' on type '{1}'. - Unable to find an attachable property named '{0}' on type '{1}'. + 无法在类型“{1}”上找到名为“{0}”的可附加属性。 Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + 无法找到 MemberMarkupInfo.DictionaryEntriesFromGeneric 方法。 InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor 提供的参数的类型为“{0}”,但参数的类型应为“{1}”。 InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor 提供的参数数量不正确。 InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor 提供的构造函数或方法无效。 Multidimensional arrays not supported. - Multidimensional arrays not supported. + 不支持多维数组。 Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + 无法序列化类型“{0}”。请确认该类型是公共的且具有默认的构造函数或实例说明符。 Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + 无法在类型“{0}”上找到适合于指定构造函数参数的构造函数。 Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + 无法读取类型“{0}”的对象,因为没有可访问的构造函数。若要允许在 XAML 中使用此类型,请添加默认构造函数,使用 ConstructorArgumentAttribute 或提供 InstanceDescriptor。 Unable to read objects of the type '{0}'. Nested types are not supported. - Unable to read objects of the type '{0}'. Nested types are not supported. + 无法读取类型“{0}”的对象。不支持嵌套类型。 '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + “{0}”已阻止在 XAML 中使用类型“{1}”。如果要序列化此类型,请更改 '{0}'.GetXamlType 以便为此类型返回非 null 值,或者在 XamlObjectReader 构造函数的 schemaContext 参数中传递不同的值。 The name property '{0}' on type '{1}' must be of type System.String. - The name property '{0}' on type '{1}' must be of type System.String. + 类型“{1}”上的名称属性“{0}”的类型必须是 System.String。 The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + 对象图包含对类型“{0}”的某个实例的多个引用,并且序列化程序找不到通常可见的位置来写入该实例。您应检查使用名称范围的情况。 An element with the name '{0}' has already been registered in this scope. - An element with the name '{0}' has already been registered in this scope. + 已在此范围中注册了名为“{0}”的元素。 Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + 类型“{0}”不可见。如果该类型是本地的,请设置 XamlReaderSettings 中的 LocalAssembly 字段。 '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + “{0}”已阻止在 XAML 中使用类型“{1}”。如果要加载此类型,请更改 '{0}'.GetXamlType 以便为此类型返回非 null 值,或者在 XamlObjectWriter 构造函数的 schemaContext 参数中传递不同的值。 This operation is only supported on collection types. - This operation is only supported on collection types. + 仅支持对集合类型执行此操作。 This operation is only supported on collection and dictionary types. - This operation is only supported on collection and dictionary types. + 仅支持对集合和字典类型执行此操作。 This operation is only supported on dictionary types. - This operation is only supported on dictionary types. + 仅支持对字典类型执行此操作。 XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + XAML 节点流: EndObject 前面缺少“{0}.{1}”的 EndMember。 XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + XAML 节点流: StartMember“{2}”前面缺少“{0}.{1}”的 EndMember。 The property element '{0}' is not contained by an object element. - The property element '{0}' is not contained by an object element. + 对象元素中未包含属性元素“{0}”。 Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + 无法加载程序集“{0}”,因为加载了同一程序集的其他版本“{1}”。 Too many attributes are specified for '{0}'. - Too many attributes are specified for '{0}'. + 为“{0}”指定了太多特性。 '{0}' requires more attributes. - '{0}' requires more attributes. + “{0}”需要更多特性。 GetPositionalParameters returned the wrong length vector. - GetPositionalParameters returned the wrong length vector. + GetPositionalParameters 返回的长度向量不正确。 Prefix '{0}' does not map to a namespace. - Prefix '{0}' does not map to a namespace. + 前缀“{0}”未映射到一个命名空间。 The prefix '{0}' could not be found. - The prefix '{0}' could not be found. + 未能找到前缀“{0}”。 '{0}' property on '{1}' does not allow you to specify text. - '{0}' property on '{1}' does not allow you to specify text. + “{1}”上的“{0}”属性不允许您指定文本。 PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement + PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement '{0}' is not implemented. - '{0}' is not implemented. + 未实现“{0}”。 Provide value on '{0}' threw an exception. - Provide value on '{0}' threw an exception. + 在“{0}”上提供值时引发了异常。 Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + 因存在循环依赖而无法调用 MarkupExtension.ProvideValue。MarkupExtension 内的属性无法对引用 MarkupExtension 的结果的对象进行引用。受影响的 MarkupExtensions 有: '{0}' type name does not have the expected format 'className, assembly'. - '{0}' type name does not have the expected format 'className, assembly'. + “{0}”类型名称不具有要求的格式“className, assembly”。 Quote characters ' or " are only allowed at the start of values. - Quote characters ' or " are only allowed at the start of values. + 仅允许在值的开头使用引号字符 ' 或 "。 Value cannot be null. Object reference: '{0}'. - Value cannot be null. Object reference: '{0}'. + 值不能为 null。对象引用:“{0}”。 schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext parameter cannot be different from savedContext.SchemaContext + schemaContext 参数不能与 savedContext.SchemaContext 不同 savedContext.SchemaContext cannot be null - savedContext.SchemaContext cannot be null + savedContext.SchemaContext 不能为 null SchemaContext on writer must be initialized before accessing the reader. - SchemaContext on writer must be initialized before accessing the reader. + 访问读取器之前,必须先初始化编写器上的 SchemaContext。 SchemaContext cannot be null. - SchemaContext cannot be null. + SchemaContext 不能为 null。 Invalid security XML. Missing expected attribute '{0}'. - Invalid security XML. Missing expected attribute '{0}'. + 安全 XML 无效。缺少要求的特性“{0}”。 Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Invalid security XML. Unexpected tag '{0}', expected '{1}'. + 安全 XML 无效。意外标记“{0}”,应为“{1}”。 Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + 安全 XML 无效。特性“{1}”中的意外值“{0}”,应为“{2}”。 This serviceType is already registered to another service. - This serviceType is already registered to another service. + 此 serviceType 已注册到其他服务。 Set connectionId threw an exception. - Set connectionId threw an exception. + 设置 connectionId 时引发了异常。 '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' 是一个不含 getter 的属性,它不是有效的 XAML 属性。 Cannot set TargetType on a non-attachable Member. - Cannot set TargetType on a non-attachable Member. + 无法在不可附加的成员上设置 TargetType。 Setting xml:base on '{0}' threw an exception. - Setting xml:base on '{0}' threw an exception. + 在“{0}”上设置 xml:base 时引发了异常。 Set property '{0}' threw an exception. - Set property '{0}' threw an exception. + 设置属性“{0}”时引发了异常。 Setting xml instance on '{0}' threw an exception. - Setting xml instance on '{0}' threw an exception. + 在“{0}”上设置 xml 实例时引发了异常。 Setting properties is not allowed on a type converted instance. Property = '{0}' - Setting properties is not allowed on a type converted instance. Property = '{0}' + 不允许在类型转换的实例上设置属性。Property = '{0}' Method '{0}' is not supported by default. It can be implemented in derived classes. - Method '{0}' is not supported by default. It can be implemented in derived classes. + 默认情况下不支持方法“{0}”。可以在派生类中实现该方法。 ShouldSerialize check failed for member '{0}'. - ShouldSerialize check failed for member '{0}'. + 对成员“{0}”执行 ShouldSerialize 检查失败。 Directly Assignable Fixups must only have one name. - Directly Assignable Fixups must only have one name. + 可直接指定的链接地址信息只能有一个名称。 StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. + StartElement ::= . ELEMENT DIRECTIVE*. The string is null or empty. - The string is null or empty. + 该字符串为 null 或为空。 Deferred load section was not collected in '{0}'. - Deferred load section was not collected in '{0}'. + 在“{0}”中未收集延迟加载节。 Thread is already started. - Thread is already started. + 已启动线程。 (null) - (null) + (null) Error with member '{0}'.'{1}'. It has more than one '{2}'. - Error with member '{0}'.'{1}'. It has more than one '{2}'. + 成员 '{0}'.'{1}' 出错。它具有多个“{2}”。 Error with type '{0}'. It has more than one '{1}'. - Error with type '{0}'. It has more than one '{1}'. + 类型“{0}”出错。它具有多个“{1}”。 Only one TypeConverter attribute is allowed on a type. - Only one TypeConverter attribute is allowed on a type. + 一个类型上只允许有一个 TypeConverter 特性。 Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + 分配给指令“{1}”的对象“{0}”的属性引用了尚未定义的命名对象“{2}”。对象构造指令内不支持前向引用或对包含前向引用的对象的引用。 Failed to create a '{0}' from the text '{1}'. - Failed to create a '{0}' from the text '{1}'. + 无法从文本“{1}”创建“{0}”。 Failed to convert '{0}' to type '{1}'. - Failed to convert '{0}' to type '{1}'. + 无法将“{0}”转换为类型“{1}”。 The name of the type '{0}' contains characters that are invalid in XAML. - The name of the type '{0}' contains characters that are invalid in XAML. + 类型“{0}”的名称包含在 XAML 中无效的字符。 Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + 类型“{0}”不具有内容属性。指定要设置的属性的名称,或者在该类型上添加 ContentPropertyAttribute 或 TypeConverterAttribute。 Type name '{0}' cannot have a dot '.'. - Type name '{0}' cannot have a dot '.'. + 类型名称“{0}”不能包含点“.”。 Type reference cannot find type named '{0}'. - Type reference cannot find type named '{0}'. + 类型引用无法找到名为“{0}”的类型。 Type '{0}' is not public. - Type '{0}' is not public. + 类型“{0}”不是公共的。 Unclosed quoted value. - Unclosed quoted value. + 未闭合的带引号值。 Unexpected close of XAML Node Stream. - Unexpected close of XAML Node Stream. + XAML 节点流意外关闭。 Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + “{1}”上的特性“{0}”的元数据无效。应有 {2} 个“{3}”类型的参数。 Unexpected '{0}' in parse rule '{1}'. - Unexpected '{0}' in parse rule '{1}'. + 分析规则“{1}”中的意外“{0}”。 Unexpected token '{0}' in rule: '{1}', in '{2}'. - Unexpected token '{0}' in rule: '{1}', in '{2}'. + 规则中的意外标记“{0}”:“{2}”中的“{1}”。 Unexpected token after end of markup extension. - Unexpected token after end of markup extension. + 标记扩展结尾后的意外标记。 Unhandled BoolTypeBit. - Unhandled BoolTypeBit. + 未处理的 BoolTypeBit。 ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] on '{2}' is not a known property. + “{2}”上的 ['{0}'('{1}')] 是未知属性。 Unknown member '{0}' on '{1}'. - Unknown member '{0}' on '{1}'. + “{1}”上的未知成员“{0}”。 Unknown member '{0}' on unknown type '{1}'. - Unknown member '{0}' on unknown type '{1}'. + 未知类型“{1}”上的未知成员“{0}”。 Unknown member '{0}'. - Unknown member '{0}'. + 未知成员“{0}”。 Unknown type '{0}'. - Unknown type '{0}'. + 未知类型“{0}”。 Unresolved reference '{0}'. - Unresolved reference '{0}'. + 未解析的引用“{0}”。 XAML namespace '{0}' is not resolved. - XAML namespace '{0}' is not resolved. + XAML 命名空间“{0}”未解析。 Uri '{0}' was not found. - Uri '{0}' was not found. + 未找到 Uri“{0}”。 Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + 类型“{0}”出错。MarkupExtensions 不能使用“UsableDuringInitialization”特性。 A value in the '{0}' array is null. - A value in the '{0}' array is null. + “{0}”数组中的某个值为 null。 XAML Node Stream: Value nodes must be followed by EndMember. - XAML Node Stream: Value nodes must be followed by EndMember. + XAML 节点流: 值节点必须后跟 EndMember。 XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter 无法写入值“{0}”,该值在集合“{1}”中包含有效空格。 White space is not allowed after end of markup extension. - White space is not allowed after end of markup extension. + 在标记扩展结尾后不允许有空白。 An attempt was made to write to a XamlWriter that has had its Closed method called. - An attempt was made to write to a XamlWriter that has had its Closed method called. + 尝试写入到已调用其 Closed 方法的 XamlWriter。 Choice cannot follow a Fallback. - Choice cannot follow a Fallback. + Choice 不能跟在 Fallback 之后。 AlternateContent must contain one or more Choice elements. - AlternateContent must contain one or more Choice elements. + AlternateContent 必须包含一个或多个 Choice 元素。 Choice is valid only in AlternateContent. - Choice is valid only in AlternateContent. + Choice 仅在 AlternateContent 中有效。 There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + XML 兼容性定义存在循环,导致命名空间“{0}”重写其自身。这可能是由于不同程序集中的 XmlnsCompatibilityAttributes 不一致造成的。请更改定义以消除此循环,或者在 XamlSchemaContext 构造函数中传递一组非冲突的引用程序集。 Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + 命名空间“{0}”中元素“{1}”的重复 Preserve 声明。 Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + 命名空间“{0}”中元素“{1}”的重复 ProcessContent 声明。 Duplicate wildcard Preserve declaration for namespace '{0}'. - Duplicate wildcard Preserve declaration for namespace '{0}'. + 命名空间“{0}”的重复通配符 Preserve 声明。 Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Duplicate wildcard ProcessContent declaration for namespace '{0}'. + 命名空间“{0}”的重复通配符 ProcessContent 声明。 Fallback is valid only in AlternateContent. - Fallback is valid only in AlternateContent. + Fallback 仅在 AlternateContent 中有效。 '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + “{0}”元素不是 AlternateContent 的有效子级。仅 Choice 和 Fallback 元素是 AlternateContent 元素的有效子级。 '{0}' attribute is not valid for '{1}' element. - '{0}' attribute is not valid for '{1}' element. + “{0}”特性对于“{1}”元素无效。 '{0}' format is not valid. - '{0}' format is not valid. + “{0}”格式无效。 Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + 命名空间“{0}”不能同时具有特定的和通配性质的 Preserve 声明。 Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + 命名空间“{0}”不能同时具有特定的和通配性质的 ProcessContent 声明。 Requires attribute must contain a valid namespace prefix. - Requires attribute must contain a valid namespace prefix. + Requires 特性必须包含有效的命名空间前缀。 '{0}' attribute value is not a valid XML name. - '{0}' attribute value is not a valid XML name. + “{0}”特性值不是有效的 XML 名称。 AlternateContent must contain only one Fallback element. - AlternateContent must contain only one Fallback element. + AlternateContent 必须仅包含一个 Fallback 元素。 MustUnderstand condition failed on namespace '{0}'. - MustUnderstand condition failed on namespace '{0}'. + MustUnderstand 条件在命名空间“{0}”上失败。 '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' namespace cannot preserve items; it must be declared Ignorable first. + “{0}”命名空间无法保留项;必须将其首先声明为 Ignorable。 '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' namespace cannot process content; it must be declared Ignorable first. + “{0}”命名空间无法处理内容;必须将其首先声明为 Ignorable。 Choice must contain a Requires attribute. - Choice must contain a Requires attribute. + Choice 必须包含 Requires 特性。 '{0}' prefix is not defined. - '{0}' prefix is not defined. + 未定义“{0}”前缀。 Unrecognized compatibility attribute '{0}'. - Unrecognized compatibility attribute '{0}'. + 无法识别的兼容性特性“{0}”。 Unrecognized Compatibility element '{0}'. - Unrecognized Compatibility element '{0}'. + 无法识别的兼容性元素“{0}”。 Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + 指定的类名称“{0}”与实际的根实例类型“{1}”不匹配。请移除 Class 指令或通过 XamlObjectWriterSettings.RootObjectInstance 提供一个实例。 Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + 来自 XamlFactory 中的 XamlReader 的意外 XAML 节点类型“{0}”。 Cannot set SchemaContext on XamlMarkupExtensionWriter. - Cannot set SchemaContext on XamlMarkupExtensionWriter. + 无法在 XamlMarkupExtensionWriter 上设置 SchemaContext。 Cannot write a value that is not a string. - Cannot write a value that is not a string. + 无法写入非字符串值。 The member '{0}' has already been written. - The member '{0}' has already been written. + 已写入成员“{0}”。 Errors detected in input. - Errors detected in input. + 在输入中检测到错误。 Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + 无法将此 XamlTypeName 实例转换为字符串,因为提供的 INamespacePrefixLookup 未能生成命名空间“{0}”的前缀。 Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + 无法将此 XamlTypeName 实例转换为字符串,因为 Name 属性为 null 或为空。请在调用 XamlTypeName.ToString 之前设置 Name 属性。 Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + 无法将此 XamlTypeName 实例转换为字符串,因为 Namespace 属性为 null。请在调用 XamlTypeName.ToString 之前设置 Namespace 属性。 Cannot write a value that is not a string. - Cannot write a value that is not a string. + 无法写入非字符串值。 The member '{0}' has already been written. - The member '{0}' has already been written. + 已写入成员“{0}”。 The argument isObjectFromMember can only be set to true when the type is a collection. - The argument isObjectFromMember can only be set to true when the type is a collection. + 当该类型为集合时,isObjectFromMember 参数只能设置为 true。 Namespace '{0}' already has a prefix defined in current scope. - Namespace '{0}' already has a prefix defined in current scope. + 命名空间“{0}”已具有一个在当前范围中定义的前缀。 The prefix '{0}' is already defined in current scope. - The prefix '{0}' is already defined in current scope. + 已在当前范围中定义前缀“{0}”。 Unable to call '{0}' in current state. - Unable to call '{0}' in current state. + 无法在当前状态下调用“{0}”。 Unable to call WriteObject with isObjectFromMember set to true in current state. - Unable to call WriteObject with isObjectFromMember set to true in current state. + 无法在当前状态下调用 isObjectFromMember 设置为 true 的 WriteObject。 Need to implement public/internal sorting. - Need to implement public/internal sorting. + 需要实现公共/内部排序。 The value for XmlData property '{0}' is null or not IXmlSerializable. - The value for XmlData property '{0}' is null or not IXmlSerializable. + XmlData 属性“{0}”的值为 null 或不是 IXmlSerializable。 The value for XmlData property '{0}' is not an XmlReader. - The value for XmlData property '{0}' is not an XmlReader. + XmlData 属性“{0}”的值不是 XmlReader。 There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + 程序集“{0}”中的 XmlnsCompatibleWithAttribute 定义存在循环,导致命名空间“{1}”重写其自身。请更改定义以消除此循环。 diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hant.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hant.xlf index 25332296cda..184acd221eb 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hant.xlf @@ -1,1525 +1,1525 @@  - + Enumerating attached properties on object '{0}' threw an exception. - Enumerating attached properties on object '{0}' threw an exception. + 列舉物件 '{0}' 的附加屬性時擲回例外狀況。 Add value to collection of type '{0}' threw an exception. - Add value to collection of type '{0}' threw an exception. + 將值加入到型別 '{0}' 的集合時擲回例外狀況。 Add value to dictionary of type '{0}' threw an exception. - Add value to dictionary of type '{0}' threw an exception. + 將值加入到型別 '{0}' 的字典時擲回例外狀況。 Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + 無法判斷集合型別 '{0}' 的項目型別,因為它有一個以上 Add 方法或 ICollection<T> 實作。若要讓此集合型別可以在 XAML 中使用,請加入 public Add(object) 方法,實作 System.Collections.IList 或單一 System.Collections.Generic.ICollection<T>。 Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + 無法判斷字典型別 '{0}' 的項目型別,因為它有一個以上 Add 方法或 IDictionary<K,V> 實作。若要讓此字典型別可以在 XAML 中使用,請加入 public Add(object,object) 方法,實作 System.Collections.IDictionary 或單一 System.Collections.Generic.IDictionary<K,V>。 One of the following arguments must be non-null: '{0}'. - One of the following arguments must be non-null: '{0}'. + 下列其中一個引數必須是非 null: '{0}'。 Array Add method is not implemented. - Array Add method is not implemented. + 未實作陣列 Add 方法。 Attachable events are not implemented. - Attachable events are not implemented. + 未實作可附加事件。 Attachable member '{0}' was not found. - Attachable member '{0}' was not found. + 找不到可附加成員 '{0}'。 Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + 無法設定物件 '{1}' 上的屬性 '{0}',因為此物件是轉送或未完全初始化的參考。未解析的名稱為: '{2}'。 An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + 名為 '{1}' 的可附加屬性所附加的字典索引鍵 '{0}',可能是字串或可轉型成字串,但都不受支援。 An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + 名為 '{2}' 的可附加屬性被附加到名為 '{1}' 的屬性。名為 '{1}' 的屬性是字串或可以轉型成字串; 不支援附加到這類屬性。就偵錯而言,屬性 '{1}' 包含物件 '{0}'。 An unhandled scanner attribute was encountered. - An unhandled scanner attribute was encountered. + 遇到未處理的掃描器屬性。 One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + 組件 '{0}' 中的其中一個 InternalsVisibleToAttribute 值不是有效的組件名稱。請使用格式 'AssemblyShortName' 或 'AssemblyShortName, PublicKey=...'。 InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + 組件 '{1}' 中的 InternalsVisibleToAttribute 值 '{0}' 不是有效的組件名稱。請使用格式 'AssemblyShortName' 或 'AssemblyShortName, PublicKey=...'。 Bad method '{0}' on '{1}'. - Bad method '{0}' on '{1}'. + '{1}' 上的方法 '{0}' 錯誤。 Bad state in ObjectWriter. Non directive missing instance. - Bad state in ObjectWriter. Non directive missing instance. + ObjectWriter 中狀態錯誤。遺失 XAML 指示詞的執行個體。 An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + 組件 '{0}' 中的 XmlnsCompatibleWithAttribute 遺漏必要屬性。請同時設定 NewNamespace 和 OldNamespace 屬性,或移除 XmlnsCompatibleWithAttribute。 An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + 組件 '{0}' 中的 XmlnsDefinitionAttribute 遺漏必要屬性。請同時設定 ClrNamespace 和 XmlNamespace 屬性,或移除 XmlnsDefinitionAttribute。 An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + 組件 '{0}' 中的 XmlnsPrefixAttribute 遺漏必要屬性。請同時設定 Prefix 和 XmlNamespace 屬性,或移除 XmlnsPrefixAttribute。 Builder Stack is not empty when end of XamlNode stream was reached. - Builder Stack is not empty when end of XamlNode stream was reached. + 到達 XamlNode 資料流末端時,產生器堆疊不是空的。 Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + 使用 '{1}' 檢查從型別 '{0}' 的轉換性失敗。這通常表示實作 TypeConverter 不正確。 Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + 使用 '{1}' 檢查轉換為型別 '{0}' 的轉換性失敗。這通常表示實作 TypeConverter 不正確。 In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + 在標記延伸中,所有建構函數引數值都應該是元素。就型別 '{0}' 的物件而言,有一個或多個引數值不是元素。 Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + 無法建立 '{0}' 的執行個體,因為 XamlType 無效。 Cannot create an instance of '{0}' because XamlType is not valid. - Cannot create an instance of '{0}' because XamlType is not valid. + 無法建立 '{0}' 的執行個體,因為 XamlType 無效。 Cannot find Assembly '{0}' in URI '{1}'. - Cannot find Assembly '{0}' in URI '{1}'. + 在 URI '{1}' 中找不到組件 '{0}'。 Cannot reassign a previously set SchemaContext. - Cannot reassign a previously set SchemaContext. + 無法重新指派先前已設定的 SchemaContext。 Cannot resolve type '{0}' for method '{1}'. - Cannot resolve type '{0}' for method '{1}'. + 無法解析方法 '{1}' 的型別 '{0}'。 BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri 只能在根節點設定一次 (XamlXmlReader 可以在根節點提供預設值)。 Cannot set SchemaContext on ObjectWriter. - Cannot set SchemaContext on ObjectWriter. + 無法設定 ObjectWriter 上的 SchemaContext。 Cannot set SchemaContext to null. - Cannot set SchemaContext to null. + 無法將 SchemaContext 設定為 null。 Cannot write on a closed XamlWriter. - Cannot write on a closed XamlWriter. + 無法在關閉的 XamlWriter 上寫入。 The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + 值 '{1}' 含有重要空格,但無法將 "xml:space = preserve" 寫入成員 '{0}'。 Cannot assign root instance of type '{0}' to type '{1}'. - Cannot assign root instance of type '{0}' to type '{1}'. + 無法將 '{0}' 型別的根執行個體指派為 '{1}' 型別。 Cannot create unknown type '{0}'. - Cannot create unknown type '{0}'. + 無法建立未知的型別 '{0}'。 Cannot get write-only property '{0}'. - Cannot get write-only property '{0}'. + 無法取得唯寫屬性 '{0}'。 Cannot set read-only property '{0}'. - Cannot set read-only property '{0}'. + 無法設定唯讀屬性 '{0}'。 Cannot set unknown member '{0}'. - Cannot set unknown member '{0}'. + 無法設定未知的成員 '{0}'。 Close called while inside a deferred load section. - Close called while inside a deferred load section. + 在延後的載入區段內部呼叫了關閉。 Must close XamlWriter before reading from XamlNodeList. - Must close XamlWriter before reading from XamlNodeList. + 必須先關閉 XamlWriter 然後再從 XamlNodeList 讀取。 Collection '{0}' cannot contain null values. - Collection '{0}' cannot contain null values. + 集合 '{0}' 不可包含 null 值。 Failed attempting to create an Implicit Type with a constructor. - Failed attempting to create an Implicit Type with a constructor. + 嘗試使用建構函式建立隱含型別失敗。 The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + 符合所指定繫結條件約束之型別 '{0}' 上建構函式的引動過程擲回例外狀況。 Cannot write the given positional parameters because a matching constructor was not found. - Cannot write the given positional parameters because a matching constructor was not found. + 無法寫入所指定的位置參數,因為找不到相符的建構函式。 '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer cannot convert from '{1}'. + '{0}' ValueSerializer 無法從 '{1}' 轉換。 '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + '{0}' ValueSerializer 無法將 '{1}' 轉換為 '{2}'。 Converter type '{0}' doesn't derive from expected base type '{1}'. - Converter type '{0}' doesn't derive from expected base type '{1}'. + 轉換器型別 '{0}' 不是衍生自預期的基底型別 '{1}'。 Failed to add attached properties to item in ConditionalWeakTable. - Failed to add attached properties to item in ConditionalWeakTable. + 無法將附加屬性加入到 ConditionalWeakTable 中的項目。 Deferred load threw an exception. - Deferred load threw an exception. + 延後的載入擲回例外狀況。 Deferred member was not collected in '{0}'. - Deferred member was not collected in '{0}'. + 延後的成員未收集在 '{0}' 中。 Save of deferred-load content threw an exception. - Save of deferred-load content threw an exception. + 儲存延後的載入內容時擲回例外狀況。 Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + 無法從 XamlValueConverter '{0}' 取得 XamlDeferringLoader,因為它的 ConverterInstance 屬性為 null。 '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}' 相依於 '{0}'.{1}',但是並未設定。 Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + 型別 '{0}' 的字典無法加入索引鍵 '{1}'。TypeConverter 會將索引鍵轉換為型別 '{2}'。若要避免出現這項錯誤,請覆寫 System.Collections.IDictionary.Add 並且在那裡執行轉換。 Directive getter is not implemented. - Directive getter is not implemented. + 未實作指示詞 getter。 Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + 指示詞 '{0}' 必須是字串型別的值。請移除這個指示詞,或將它變更為字串值。 Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + 指示詞 '{0}' 只允許使用在根物件上。請移除這個指示詞,或將它移到文件根目錄。 Directive '{0}' was not found in TargetNamespace '{1}'. - Directive '{0}' was not found in TargetNamespace '{1}'. + 在 TargetNamespace '{1}' 中找不到指示詞 '{0}'。 '{0}' property has already been set on '{1}'. - '{0}' property has already been set on '{1}'. + '{0}' 屬性在 '{1}' 上已經設定過了。 There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + OldNamespace '{1}' 的組件 '{0}' 中有一個以上 XmlnsCompatibleWithAttribute。請移除多餘的屬性。 There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + OldNamespace '{2}' 的組件 '{0}' 和 '{1}' 中有衝突的 XmlnsCompatibleWithAttributes。請變更這些屬性讓它們具有相同的 NewNamespace,或者在 XamlSchemaContext 建構函式中傳遞一組不衝突的參考組件。 ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. + ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). + Element ::= . EmptyElement | ( StartElement ElementBody ). EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. + EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. + EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' event cannot be assigned a value that is not assignable to '{1}'. + 不可將無法指派給 '{1}' 的值指派給 '{0}' 事件。 Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 無法寫入處於目前狀態的位置參數。寫入器無法以屬性 (Attribute) 形式寫入位置參數,因為寫入器已開始寫入項目,而且寫入器也無法展開此位置參數,因為並非所有屬性 (Property) 都可寫入。請嘗試將先前節點資料流中的位置參數成員,移到 XamlXmlWriter 仍然可以寫入屬性的地方。 Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + 無法寫入處於目前狀態的位置參數。寫入器無法以屬性形式寫入位置參數,因為寫入器已開始寫入項目,而且寫入器也無法展開此位置參數,因為型別 '{0}' 上的 UnderlyingType 為 null。請嘗試將先前節點資料流中的位置參數成員,移到 XamlXmlWriter 仍然可以寫入屬性的地方。 Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 無法寫入處於目前狀態的位置參數。寫入器無法以屬性形式寫入位置參數,因為寫入器已開始寫入項目,而且寫入器也無法展開此位置參數,因為包含此位置參數的標記延伸上沒有預設建構函式。請嘗試將先前節點資料流中的位置參數成員,移到 XamlXmlWriter 仍然可以寫入屬性的地方。 Expected permission of type XamlLoadPermission. - Expected permission of type XamlLoadPermission. + 必須是 XamlLoadPermission 類型的權限。 Expected value of type ObjectMarkupInfo. - Expected value of type ObjectMarkupInfo. + 必須是型別 ObjectMarkupInfo 的值。 Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + 組件名稱 '{0}' 不是完整限定名稱。名稱、版本、文化特性及 PublicKeyToken 都必須提供。 Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + 型別名稱 '{0}' 不是組件限定名稱。您可以從 System.Type.AssemblyQualifiedName 取得這項值。 The factory method '{0}' that matches the specified binding constraints returned null. - The factory method '{0}' that matches the specified binding constraints returned null. + 符合所指定繫結條件約束的 Factory 方法 '{0}' 傳回了 null。 Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + 無法載入檔案或組件 '{0}' 或其相依性的其中之一。系統找不到指定的檔案。 Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + 嘗試參考尚未定義的具名物件 '{0}'。Key 以外的指示詞上不支援向前參考,或參考包含向前參考的物件。 Cannot promote from Array. - Cannot promote from Array. + 無法從陣列升級。 Cannot promote from '{0}' to '{1}' because the target map is too small. - Cannot promote from '{0}' to '{1}' because the target map is too small. + 無法從 '{0}' 升級到 '{1}',因為目標對應太小。 Getting instance of '{0}' threw an exception. - Getting instance of '{0}' threw an exception. + 取得 '{0}' 的執行個體時擲回例外狀況。 Retrieving items in collection or dictionary of type '{0}' threw an exception. - Retrieving items in collection or dictionary of type '{0}' threw an exception. + 擷取型別 '{0}' 的集合或字典中的項目時擲回例外狀況。 XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems 對型別 '{0}' 傳回 null。這通常表示實作集合型別不正確。 Collection property '{0}'.'{1}' is null. - Collection property '{0}'.'{1}' is null. + 集合屬性 '{0}'.'{1}' 為 null。 Cannot get TargetType on a non-attachable Member. - Cannot get TargetType on a non-attachable Member. + 無法取得非可附加成員上的 TargetType。 Get property '{0}' threw an exception. - Get property '{0}' threw an exception. + Get 屬性 '{0}' 擲回例外狀況。 Either getter or setter must be non-null. - Either getter or setter must be non-null. + getter 或 setter 其中一個必須為非 null。 Attached property getter methods must have one parameter and a non-void return type. - Attached property getter methods must have one parameter and a non-void return type. + 附加的屬性 getter 方法必須有一個參數和非 void 傳回型別。 Attached property setter and attached event adder methods must have two parameters. - Attached property setter and attached event adder methods must have two parameters. + 附加的屬性 setter 和附加的事件 adder 方法必須有兩個參數。 Initialization of '{0}' threw an exception. - Initialization of '{0}' threw an exception. + '{0}' 的初始設定擲回例外狀況。 Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + 無法從文字 (XamlLanguage.Initialization) 初始化型別 '{0}'。請將一個 TypeConverter 加入到此型別,或將 XAML 變更為使用建構函式或 Factory 方法。 Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + 字元 '{0}' 不應出現在字串 '{1}' 中。無效的 XAML 型別名稱。 Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + 發生結尾 BracketCharacter '{0}' 沒有相對應的開頭 BracketCharacter。 Event argument is invalid. - Event argument is invalid. + 事件引數無效。 Invalid expression: '{0}' - Invalid expression: '{0}' + 無效的運算式: '{0}' Type argument '{0}' is not a valid type. - Type argument '{0}' is not a valid type. + 型別引數 '{0}' 不是有效的型別。 The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + 字串 '{0}' 不是有效的 XAML 型別名稱清單。型別名稱清單是以逗號分隔的型別清單,例如 'x:String, x:Int32'。 The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + 字串 '{0}' 不是有效的 XAML 型別名稱。型別名稱包含選擇性的前置詞、名稱及選擇性的型別引數,例如 'String'、'x:Int32'、'g:Dictionary(x:String,x:Int32)'。 '{0}' is not a valid XAML member name. - '{0}' is not a valid XAML member name. + '{0}' 不是有效的 XAML 成員名稱。 Construction directive '{0}' must be an attribute or the first property element. - Construction directive '{0}' must be an attribute or the first property element. + 建構指示詞 '{0}' 必須是屬性 (Attribute) 或第一個屬性 (Property) 項目。 '{0}' Line number '{1}' and line position '{2}'. - '{0}' Line number '{1}' and line position '{2}'. + '{0}' 行號 '{1}' 和行位置 '{2}'。 '{0}' Line number '{1}'. - '{0}' Line number '{1}'. + '{0}' 行號 '{1}'。 List collection is not an IList. - List collection is not an IList. + 清單集合不是 IList。 BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + BracketCharacter '{0}' 沒有相對應的開頭/結尾 BracketCharacter。 Cannot parse the malformed property name '{0}'. - Cannot parse the malformed property name '{0}'. + 無法剖析格式錯誤的屬性名稱 '{0}'。 Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Items in the array must be type '{0}'. One or more items cannot be cast to this type. + 陣列中之項目的型別必須是 '{0}'。一或多個項目無法轉型為此型別。 Must set Type before calling ProvideValue on ArrayExtension. - Must set Type before calling ProvideValue on ArrayExtension. + 必須先設定型別然後再呼叫 ArrayExtension 上的 ProvideValue。 '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + '{0}' StaticExtension 值無法解析為列舉、靜態欄位或靜態屬性。 Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + 標記延伸 '{0}' 要求 '{1}' 必須已在 ProvideValue 的 IServiceProvider 中實作。 StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension must have Member property set before ProvideValue can be called. + StaticExtension 必須設定 Member 屬性,才能呼叫 ProvideValue。 TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension must have TypeName property set before ProvideValue can be called. + TypeExtension 必須設定 TypeName 屬性,才能呼叫 ProvideValue。 '{0}' string is not valid for type. - '{0}' string is not valid for type. + '{0}' 字串對於型別而言是無效的。 Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + 無法判斷型別 '{0}' 的位置參數,因為它有一個以上具有 '{1}' 參數的建構函式多載。若要讓這個標記延伸可以在 XAML 中使用,請移除重複的建構函式多載,或將 XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity 設定為 true。 The name of the member '{0}' contains characters that are invalid in XAML. - The name of the member '{0}' contains characters that are invalid in XAML. + 成員 '{0}' 的名稱含有在 XAML 中無效的字元。 Member '{0}' on type '{1}' is internal. - Member '{0}' on type '{1}' is internal. + 型別 '{1}' 上的成員 '{0}' 是內部成員。 The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + 符合所指定繫結條件約束之方法 '{0}' 的引動過程擲回例外狀況。 No local assembly provided to complete URI='{0}'. - No local assembly provided to complete URI='{0}'. + 未提供本機組件以完成 URI='{0}'。 Missing case '{0}' in DeferringWriter'{1}' method. - Missing case '{0}' in DeferringWriter'{1}' method. + DeferringWriter'{1}' 方法中遺漏案例 '{0}'。 Missing case in Default processing of XamlNodes. - Missing case in Default processing of XamlNodes. + XamlNodes 的預設處理中遺漏案例。 Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + '{0}' 後面有未預期的等號 '='。請檢查是否遺漏了逗號分隔符號。 Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + '{0}'='{1}' 後面有未預期的等號 '='。請檢查是否遺漏了逗號分隔符號。 Missing implicit property case. - Missing implicit property case. + 遺漏隱含屬性案例。 Missing case for ImplicitPropertyType. - Missing case for ImplicitPropertyType. + 遺漏 ImplicitPropertyType 的案例。 Missing key value on '{0}' object. - Missing key value on '{0}' object. + 遺漏 '{0}' 物件的機碼值。 Missing case handler in LookupPropertyBit. - Missing case handler in LookupPropertyBit. + LookupPropertyBit 中遺漏案例處理常式。 Service provider is missing the IXamlNameProvider service. - Service provider is missing the IXamlNameProvider service. + 服務提供者遺漏 IXamlNameProvider 服務。 Service provider is missing the INameResolver service. - Service provider is missing the INameResolver service. + 服務提供者遺漏 INameResolver 服務。 Missing case in ClrType 'Member' lookup. - Missing case in ClrType 'Member' lookup. + ClrType 'Member' 查閱中遺漏案例。 Creating from text without a TypeConverter is not allowed. - Creating from text without a TypeConverter is not allowed. + 不允許從沒有 TypeConverter 的文字建立。 '{0}' must be of type '{1}'. - '{0}' must be of type '{1}'. + '{0}' 必須屬於型別 '{1}'。 Reference must have a Name to resolve. - Reference must have a Name to resolve. + 參考必須有名稱才能解析。 This setter is not intended to be used directly from your code. Do not call this setter. - This setter is not intended to be used directly from your code. Do not call this setter. + 這個 setter 不可直接從程式碼使用。請勿呼叫這個 setter。 Name resolution failure. '{0}' was not found. - Name resolution failure. '{0}' was not found. + 名稱解析失敗。找不到 '{0}'。 Cannot register duplicate name '{0}' in this scope. - Cannot register duplicate name '{0}' in this scope. + 無法在此範圍中登錄重複的名稱 '{0}'。 Could not register named object. {0} - Could not register named object. {0} + 無法登錄具名物件。{0} '{0}' name is not valid for identifier. - '{0}' name is not valid for identifier. + '{0}' 名稱對識別項而言是無效的。 Name cannot be an empty string. - Name cannot be an empty string. + 名稱不可為空字串。 Name '{0}' was not found. - Name '{0}' was not found. + 找不到名稱 '{0}'。 Cannot attach NameScope to null root instance. - Cannot attach NameScope to null root instance. + 無法將 NameScope 附加到 null 根執行個體。 The prefix 'xml' is reserved. - The prefix 'xml' is reserved. + 前置詞 'xml' 是保留的。 NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace 不可為 null。請提供此屬性的值。 NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix 不可為 null。請提供此屬性的值。 Namespace '{0}' was not found in scope. - Namespace '{0}' was not found in scope. + 範圍中找不到命名空間 '{0}'。 No Add methods found on type '{0}' for a value of type '{1}'. - No Add methods found on type '{0}' for a value of type '{1}'. + 型別 '{0}' 上找不到 Add 方法可使用於型別 '{1}' 的值。 '{0}' is not allowed in attribute usage. - '{0}' is not allowed in attribute usage. + 屬性使用方式中不允許 '{0}'。 No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + 型別 '{0}' 上找不到相符的建構函式。您可以使用 Arguments 或 FactoryMethod 指示詞來建構此型別。 A Constructor for '{0}' with '{1}' arguments was not found. - A Constructor for '{0}' with '{1}' arguments was not found. + 找不到使用於 '{0}' 具有 '{1}' 引數的建構函式。 No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + 找不到型別 '{0}' 的預設建構函式。您可以使用 Arguments 或 FactoryMethod 指示詞來建構此型別。 '{0}' is not allowed in element usage. - '{0}' is not allowed in element usage. + 項目使用方式中不允許 '{0}'。 XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + XAML 節點資料流: 在型別 '{0}' 上的 EndMember 前面遺漏 StartMember。 XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML Node Stream: EndMember must follow StartObject and StartMember. + XAML 節點資料流: EndMember 必須在 StartObject 和 StartMember 後面。 XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + XAML 節點資料流: GetObject 必須在 StartObject '{0}' 後面有 StartMember。 XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML Node Stream: GetObject must follow a StartObject and StartMember. + XAML 節點資料流: GetObject 必須在 StartObject 和 StartMember 後面。 XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + XAML 節點資料流: '{0}'='{1}' 命名空間宣告必須在 StartObject '{2}' 後面有 StartMember。 XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + XAML 節點資料流: StartObject '{0}' 必須在 StartObject '{1}' 後面有 StartMember。 XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + XAML 節點資料流: '{0}' 的值必須在 StartObject '{1}' 後面有 StartMember。 XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + XAML 節點資料流: '{0}' 的值必須在 StartObject 和 StartMember 後面。 No constructor with '{0}' arguments for '{1}'. - No constructor with '{0}' arguments for '{1}'. + 沒有適用於 '{1}' 具有 '{0}' 引數的建構函式。 XAML Node Stream: Missing CurrentObject before EndObject. - XAML Node Stream: Missing CurrentObject before EndObject. + XAML 節點資料流: EndObject 的前面遺漏 CurrentObject。 XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML Node Stream: Missing StartObject before StartMember '{0}'. + XAML 節點資料流: StartMember '{0}' 的前面遺漏 StartObject。 Type with positional parameters is not a markup extension. - Type with positional parameters is not a markup extension. + 具有位置參數的型別不是標記延伸。 NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. + NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' 不是環境屬性。 '{0}' is not an ambient type. - '{0}' is not an ambient type. + '{0}' 不是環境型別。 The type '{0}' is not assignable from the type '{1}'. - The type '{0}' is not assignable from the type '{1}'. + 型別 '{0}' 不可從型別 '{1}' 指派。 ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] on '{2}' is not a property declared on this type. + '{2}' 上的 ['{0}'('{1}')] 不是在此型別上宣告的屬性。 This operation is not supported on directive members. - This operation is not supported on directive members. + 指示詞成員不支援此作業。 This operation is not supported on unknown members. - This operation is not supported on unknown members. + 未知的成員不支援此作業。 This operation is not supported on unknown types. - This operation is not supported on unknown types. + 未知的型別不支援此作業。 Argument should be a Type Converter, Markup Extension or Null. - Argument should be a Type Converter, Markup Extension or Null. + 引數應該是型別轉換器、標記延伸或 Null。 Unable to find an attachable property named '{0}' on type '{1}'. - Unable to find an attachable property named '{0}' on type '{1}'. + 型別 '{1}' 上找不到名為 '{0}' 的可附加屬性。 Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + 找不到 MemberMarkupInfo.DictionaryEntriesFromGeneric 方法。 InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor 提供了型別 '{0}' 的引數,但需要的是型別 '{1}' 的引數。 InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor 未提供正確的引數數目。 InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor 未提供有效的建構函式或方法。 Multidimensional arrays not supported. - Multidimensional arrays not supported. + 不支援多維陣列。 Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + 無法序列化型別 '{0}'。請確認此型別是否為公用、是否擁有預設建構函式或執行個體描述元。 Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + 在型別 '{0}' 上找不到適合所指定建構函式引數的建構函式。 Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + 因為沒有可存取的建構函式,所以無法讀取 ‘{0}’ 類型的物件。若要讓這種類型可在 XAML 中使用,請新增預設建構函式、使用 ConstructorArgumentAttribute,或提供 InstanceDescriptor。 Unable to read objects of the type '{0}'. Nested types are not supported. - Unable to read objects of the type '{0}'. Nested types are not supported. + 無法讀取型別 '{0}' 的物件。不支援巢狀型別。 '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}' 阻礙了型別 '{1}' 在 XAML 中的使用。如果您要序列化此型別,請將 '{0}'.GetXamlType 變更為傳回此型別的非 null 值,或在 XamlObjectReader 建構函式的 schemaContext 參數中傳遞不同的值。 The name property '{0}' on type '{1}' must be of type System.String. - The name property '{0}' on type '{1}' must be of type System.String. + 型別 '{1}' 上的名稱屬性 '{0}' 必須是 System.String 型別。 The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + 此物件圖形含有多個型別 '{0}' 之執行個體的參考,而且序列化程式找不到一般的可見位置來寫入此執行個體。請檢查名稱範圍的使用情況。 An element with the name '{0}' has already been registered in this scope. - An element with the name '{0}' has already been registered in this scope. + 名為 '{0}' 的項目已經在此範圍中註冊了。 Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + 型別 '{0}' 不可見。如果此型別是區域型別,請在 XamlReaderSettings 中設定 LocalAssembly 欄位。 '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}' 阻礙了型別 '{1}' 在 XAML 中的使用。如果您要載入此型別,請將 '{0}'.GetXamlType 變更為傳回此型別的非 null 值,或在 XamlObjectWriter 建構函式的 schemaContext 參數中傳遞不同的值。 This operation is only supported on collection types. - This operation is only supported on collection types. + 只有集合型別支援這項作業。 This operation is only supported on collection and dictionary types. - This operation is only supported on collection and dictionary types. + 只有集合和字典型別支援這項作業。 This operation is only supported on dictionary types. - This operation is only supported on dictionary types. + 只有字典型別支援這項作業。 XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + XAML 節點資料流: EndObject 前面遺漏 '{0}.{1}' 的 EndMember。 XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + XAML 節點資料流: StartMember '{2}' 前面遺漏 '{0}.{1}' 的 EndMember。 The property element '{0}' is not contained by an object element. - The property element '{0}' is not contained by an object element. + 屬性項目 '{0}' 未包含在物件項目中。 Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + 無法載入組件 '{0}',因為已載入相同組件的不同版本 '{1}'。 Too many attributes are specified for '{0}'. - Too many attributes are specified for '{0}'. + 為 '{0}' 指定太多屬性。 '{0}' requires more attributes. - '{0}' requires more attributes. + '{0}' 需要更多屬性。 GetPositionalParameters returned the wrong length vector. - GetPositionalParameters returned the wrong length vector. + GetPositionalParameters 傳回長度錯誤的向量。 Prefix '{0}' does not map to a namespace. - Prefix '{0}' does not map to a namespace. + 前字詞 '{0}' 未對應到命名空間。 The prefix '{0}' could not be found. - The prefix '{0}' could not be found. + 找不到前置詞 '{0}'。 '{0}' property on '{1}' does not allow you to specify text. - '{0}' property on '{1}' does not allow you to specify text. + '{1}' 上的屬性 '{0}' 不允許指定文字。 PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement + PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement '{0}' is not implemented. - '{0}' is not implemented. + '{0}' 未實作。 Provide value on '{0}' threw an exception. - Provide value on '{0}' threw an exception. + 在 '{0}' 上提供值時擲回例外狀況。 Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + 無法呼叫 MarkupExtension.ProvideValue,因為有循環相依性。MarkupExtension 內部的屬性不可參考會參考 MarkupExtension 結果的物件。受影響的 MarkupExtensions 為: '{0}' type name does not have the expected format 'className, assembly'. - '{0}' type name does not have the expected format 'className, assembly'. + '{0}' 型別名稱不是預期的格式 'className, assembly'。 Quote characters ' or " are only allowed at the start of values. - Quote characters ' or " are only allowed at the start of values. + 引號字元 ' 或 " 只能使用在值的開頭。 Value cannot be null. Object reference: '{0}'. - Value cannot be null. Object reference: '{0}'. + 值不能為 null。物件參考: '{0}'。 schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext parameter cannot be different from savedContext.SchemaContext + schemaContext 參數不能與 savedContext.SchemaContext 不同 savedContext.SchemaContext cannot be null - savedContext.SchemaContext cannot be null + savedContext.SchemaContext 不可為 null SchemaContext on writer must be initialized before accessing the reader. - SchemaContext on writer must be initialized before accessing the reader. + 必須先初始化寫入器上的 SchemaContext 然後再存取讀取器。 SchemaContext cannot be null. - SchemaContext cannot be null. + SchemaContext 不可為 null。 Invalid security XML. Missing expected attribute '{0}'. - Invalid security XML. Missing expected attribute '{0}'. + 無效的安全性 XML。遺漏所需的屬性 '{0}'。 Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Invalid security XML. Unexpected tag '{0}', expected '{1}'. + 無效的安全性 XML。未預期的標記 '{0}',應該是 '{1}'。 Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + 無效的安全性 XML。屬性 '{1}' 中有未預期的值 '{0}',應該是 '{2}'。 This serviceType is already registered to another service. - This serviceType is already registered to another service. + 此 serviceType 已在其他服務登錄。 Set connectionId threw an exception. - Set connectionId threw an exception. + 設定 connectionId 時擲回例外狀況。 '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' 是沒有 getter 的屬性,而且不是有效的 XAML 屬性。 Cannot set TargetType on a non-attachable Member. - Cannot set TargetType on a non-attachable Member. + 無法設定非可附加成員上的 TargetType。 Setting xml:base on '{0}' threw an exception. - Setting xml:base on '{0}' threw an exception. + 設定 '{0}' 上的 xml:base 時擲回例外狀況。 Set property '{0}' threw an exception. - Set property '{0}' threw an exception. + 設定屬性 '{0}' 時擲回例外狀況。 Setting xml instance on '{0}' threw an exception. - Setting xml instance on '{0}' threw an exception. + 設定 '{0}' 上的 xml 執行個體時擲回例外狀況。 Setting properties is not allowed on a type converted instance. Property = '{0}' - Setting properties is not allowed on a type converted instance. Property = '{0}' + 不允許在型別轉換的執行個體上設定屬性。屬性 = '{0}' Method '{0}' is not supported by default. It can be implemented in derived classes. - Method '{0}' is not supported by default. It can be implemented in derived classes. + 預設情況不支援方法 '{0}'。它可以實作在衍生類別中。 ShouldSerialize check failed for member '{0}'. - ShouldSerialize check failed for member '{0}'. + 成員 '{0}' 的 ShouldSerialize 檢查失敗。 Directly Assignable Fixups must only have one name. - Directly Assignable Fixups must only have one name. + 可直接指派的修復只能有一個名稱。 StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. + StartElement ::= . ELEMENT DIRECTIVE*. The string is null or empty. - The string is null or empty. + 字串是 null 或空白。 Deferred load section was not collected in '{0}'. - Deferred load section was not collected in '{0}'. + 延後的載入區段未收集在 '{0}' 中。 Thread is already started. - Thread is already started. + 執行緒已經啟動。 (null) - (null) + (null) Error with member '{0}'.'{1}'. It has more than one '{2}'. - Error with member '{0}'.'{1}'. It has more than one '{2}'. + 成員 '{0}'.'{1}' 錯誤。它有多個 '{2}'。 Error with type '{0}'. It has more than one '{1}'. - Error with type '{0}'. It has more than one '{1}'. + 型別 '{0}' 錯誤。它有多個 '{1}'。 Only one TypeConverter attribute is allowed on a type. - Only one TypeConverter attribute is allowed on a type. + 型別上只能有一個 TypeConverter 屬性。 Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + 指派給指示詞 '{1}' 的物件 '{0}' 包含的屬性是尚未定義之具名物件 '{2}' 的參考。物件建構指示詞內不支援向前參考,或參考包含向前參考的物件。 Failed to create a '{0}' from the text '{1}'. - Failed to create a '{0}' from the text '{1}'. + 無法從文字 '{1}' 建立 '{0}'。 Failed to convert '{0}' to type '{1}'. - Failed to convert '{0}' to type '{1}'. + 無法將 '{0}' 轉換為型別 '{1}'。 The name of the type '{0}' contains characters that are invalid in XAML. - The name of the type '{0}' contains characters that are invalid in XAML. + 型別 '{0}' 的名稱含有在 XAML 中無效的字元。 Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + 型別 '{0}' 沒有內容屬性。請指定要設定的屬性名稱,或在此型別上加入 ContentPropertyAttribute 或 TypeConverterAttribute。 Type name '{0}' cannot have a dot '.'. - Type name '{0}' cannot have a dot '.'. + 型別名稱 '{0}' 不能有點號 '.'。 Type reference cannot find type named '{0}'. - Type reference cannot find type named '{0}'. + 型別參考找不到名為 '{0}' 的型別。 Type '{0}' is not public. - Type '{0}' is not public. + 型別 '{0}' 不是公用型別。 Unclosed quoted value. - Unclosed quoted value. + 無結尾引號的值。 Unexpected close of XAML Node Stream. - Unexpected close of XAML Node Stream. + 未預期的 XAML 節點資料流關閉。 Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + '{1}' 上屬性 '{0}' 的中繼資料無效。應該是型別 '{3}' 的 '{2}' 引數。 Unexpected '{0}' in parse rule '{1}'. - Unexpected '{0}' in parse rule '{1}'. + 剖析規則 '{1}' 中有未預期的 '{0}'。 Unexpected token '{0}' in rule: '{1}', in '{2}'. - Unexpected token '{0}' in rule: '{1}', in '{2}'. + 規則 '{1}' 中有未預期的語彙基元 '{0}' (位於 '{2}' 中)。 Unexpected token after end of markup extension. - Unexpected token after end of markup extension. + 標記延伸結尾之後有未預期的語彙基元。 Unhandled BoolTypeBit. - Unhandled BoolTypeBit. + 未處理的 BoolTypeBit。 ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] on '{2}' is not a known property. + '{2}' 上的 ['{0}'('{1}')] 不是已知的屬性。 Unknown member '{0}' on '{1}'. - Unknown member '{0}' on '{1}'. + '{1}' 上有未知的成員 '{0}'。 Unknown member '{0}' on unknown type '{1}'. - Unknown member '{0}' on unknown type '{1}'. + 未知的型別 '{1}' 上有未知的成員 '{0}'。 Unknown member '{0}'. - Unknown member '{0}'. + 未知的成員 '{0}'。 Unknown type '{0}'. - Unknown type '{0}'. + 未知的型別 '{0}'。 Unresolved reference '{0}'. - Unresolved reference '{0}'. + 未解析的參考 '{0}'。 XAML namespace '{0}' is not resolved. - XAML namespace '{0}' is not resolved. + 未解析 XAML 命名空間 '{0}'。 Uri '{0}' was not found. - Uri '{0}' was not found. + 找不到 Uri '{0}'。 Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + 型別 '{0}' 錯誤。MarkupExtensions 不可使用 'UsableDuringInitialization' 屬性。 A value in the '{0}' array is null. - A value in the '{0}' array is null. + '{0}' 陣列中有 null 值。 XAML Node Stream: Value nodes must be followed by EndMember. - XAML Node Stream: Value nodes must be followed by EndMember. + XAML 節點資料流: 值節點後面必須有 EndMember。 XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter 無法寫入含有集合 '{1}' 中重要空格的值 '{0}'。 White space is not allowed after end of markup extension. - White space is not allowed after end of markup extension. + 標記延伸結尾之後不允許空白字元。 An attempt was made to write to a XamlWriter that has had its Closed method called. - An attempt was made to write to a XamlWriter that has had its Closed method called. + 嘗試寫入已經呼叫其 Closed 方法的 XamlWriter。 Choice cannot follow a Fallback. - Choice cannot follow a Fallback. + Choice 不能跟在 Fallback 後面。 AlternateContent must contain one or more Choice elements. - AlternateContent must contain one or more Choice elements. + AlternateContent 必須包含一或多個 Choice 項目。 Choice is valid only in AlternateContent. - Choice is valid only in AlternateContent. + Choice 只有在 AlternateContent 中才有效。 There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + XML 相容性定義中有循環的現象,例如命名空間 '{0}' 覆寫本身。這可能是不同組件中的 XmlnsCompatibilityAttributes 不一致所致。請變更定義來消除此循環,或在 XamlSchemaContext 建構函式中傳遞一組非衝突的參考組件。 Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + 在命名空間 '{0}' 中發現項目 '{1}' 的重複 Preserve 宣告。 Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + 在命名空間 '{0}' 中發現項目 '{1}' 的重複 ProcessContent 宣告。 Duplicate wildcard Preserve declaration for namespace '{0}'. - Duplicate wildcard Preserve declaration for namespace '{0}'. + 發現命名空間 '{0}' 的重複萬用字元 Preserve 宣告。 Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Duplicate wildcard ProcessContent declaration for namespace '{0}'. + 發現命名空間 '{0}' 的重複萬用字元 ProcessContent 宣告。 Fallback is valid only in AlternateContent. - Fallback is valid only in AlternateContent. + Fallback 只有在 AlternateContent 中才有效。 '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + '{0}' 項目不是 AlternateContent 的有效子項目。只有 Choice 與 Fallback 項目才是 AlternateContent 項目的有效子項目。 '{0}' attribute is not valid for '{1}' element. - '{0}' attribute is not valid for '{1}' element. + '{0}' 屬性對於 '{1}' 項目而言是無效的。 '{0}' format is not valid. - '{0}' format is not valid. + '{0}' 格式無效。 Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + 不能為命名空間 '{0}' 同時指定特定與萬用字元 Preserve 宣告。 Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + 不能為命名空間 '{0}' 同時指定特定與萬用字元 ProcessContent 宣告。 Requires attribute must contain a valid namespace prefix. - Requires attribute must contain a valid namespace prefix. + Requires 屬性必須包含有效的命名空間前置詞。 '{0}' attribute value is not a valid XML name. - '{0}' attribute value is not a valid XML name. + '{0}' 屬性值不是有效的 XML 名稱。 AlternateContent must contain only one Fallback element. - AlternateContent must contain only one Fallback element. + AlternateContent 只能包含一個 Fallback 項目。 MustUnderstand condition failed on namespace '{0}'. - MustUnderstand condition failed on namespace '{0}'. + 命名空間 '{0}' 的 MustUnderstand 條件失敗。 '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' namespace cannot preserve items; it must be declared Ignorable first. + '{0}' 命名空間無法保留項目; 必須先將它宣告為 Ignorable。 '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' namespace cannot process content; it must be declared Ignorable first. + '{0}' 命名空間無法處理內容; 必須先將它宣告為 Ignorable。 Choice must contain a Requires attribute. - Choice must contain a Requires attribute. + Choice 必須包含 Requires 屬性。 '{0}' prefix is not defined. - '{0}' prefix is not defined. + 未定義 '{0}' 前置詞。 Unrecognized compatibility attribute '{0}'. - Unrecognized compatibility attribute '{0}'. + 無法識別的相容性屬性 '{0}'。 Unrecognized Compatibility element '{0}'. - Unrecognized Compatibility element '{0}'. + 無法識別的相容性項目 '{0}'。 Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + 指定的類別名稱 '{0}' 與實際根執行個體型別 '{1}' 不相符。請移除 Class 指示詞,或透過 XamlObjectWriterSettings.RootObjectInstance 提供執行個體。 Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + XamlFactory 中的 XamlReader 有未預期的 XAML 節點型別 '{0}'。 Cannot set SchemaContext on XamlMarkupExtensionWriter. - Cannot set SchemaContext on XamlMarkupExtensionWriter. + 無法設定 XamlMarkupExtensionWriter 上的 SchemaContext。 Cannot write a value that is not a string. - Cannot write a value that is not a string. + 無法寫入不是字串的值。 The member '{0}' has already been written. - The member '{0}' has already been written. + 已經寫入成員 '{0}'。 Errors detected in input. - Errors detected in input. + 在輸入中偵測到錯誤。 Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + 無法將這個 XamlTypeName 執行個體轉換成字串,因為提供的 INamespacePrefixLookup 無法產生命名空間 '{0}' 的前置詞。 Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + 無法將這個 XamlTypeName 執行個體轉換成字串,因為 Name 屬性為 null 或空白。請先設定 Name 屬性然後再呼叫 XamlTypeName.ToString。 Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + 無法將這個 XamlTypeName 執行個體轉換成字串,因為 Namespace 屬性為 null 或空白。請先設定 Namespace 屬性然後再呼叫 XamlTypeName.ToString。 Cannot write a value that is not a string. - Cannot write a value that is not a string. + 無法寫入不是字串的值。 The member '{0}' has already been written. - The member '{0}' has already been written. + 已經寫入成員 '{0}'。 The argument isObjectFromMember can only be set to true when the type is a collection. - The argument isObjectFromMember can only be set to true when the type is a collection. + 型別為集合時,引數 isObjectFromMember 只能設定為 true。 Namespace '{0}' already has a prefix defined in current scope. - Namespace '{0}' already has a prefix defined in current scope. + 命名空間 '{0}' 已經在目前範圍中定義過前置詞。 The prefix '{0}' is already defined in current scope. - The prefix '{0}' is already defined in current scope. + 前置詞 '{0}' 已經在目前範圍中定義過。 Unable to call '{0}' in current state. - Unable to call '{0}' in current state. + 目前的狀態無法呼叫 '{0}'。 Unable to call WriteObject with isObjectFromMember set to true in current state. - Unable to call WriteObject with isObjectFromMember set to true in current state. + 目前的狀態無法呼叫 isObjectFromMember 設定為 true 的 WriteObject。 Need to implement public/internal sorting. - Need to implement public/internal sorting. + 必須實作公用/內部排序。 The value for XmlData property '{0}' is null or not IXmlSerializable. - The value for XmlData property '{0}' is null or not IXmlSerializable. + XmlData 屬性 '{0}' 的值為 null 或者不是 IXmlSerializable。 The value for XmlData property '{0}' is not an XmlReader. - The value for XmlData property '{0}' is not an XmlReader. + XmlData 屬性 '{0}' 的值不是 XmlReader。 There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + 組件 '{0}' 中 XmlnsCompatibleWithAttribute 定義有循環的現象,例如命名空間 '{1}' 覆寫本身。請變更定義以排除這個循環問題。 From 0bc72103432c6f6b7f9e8f100b4fa95ed2f35aa3 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 6 Mar 2019 13:07:34 +0000 Subject: [PATCH 050/159] Update dependencies from https://github.com/dotnet/arcade build 20190305.29 (#410) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19155.29 --- eng/Version.Details.xml | 4 +- eng/common/templates/steps/send-to-helix.yml | 55 ++++++++++---------- global.json | 2 +- 3 files changed, 31 insertions(+), 30 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index cd15d3ed3ad..5d2eac9efc5 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 827c7896f8aa902136ad9dc68cb46147a43cd383 + 2e18c1c82f57a7bc4fe864f04ab11608efc9ad4f diff --git a/eng/common/templates/steps/send-to-helix.yml b/eng/common/templates/steps/send-to-helix.yml index 38e14381872..3a449210f5b 100644 --- a/eng/common/templates/steps/send-to-helix.yml +++ b/eng/common/templates/steps/send-to-helix.yml @@ -1,33 +1,32 @@ parameters: - HelixSource: 'pr/default' # required -- sources must start with pr/, official/, prodcon/, or agent/ - HelixType: 'tests/default/' # required -- Helix telemetry which identifies what type of data this is; should include "test" for clarity and must end in '/' - HelixBuild: $(Build.BuildNumber) # required -- the build number Helix will use to identify this -- automatically set to the AzDO build number - HelixTargetQueues: '' # required -- semicolon delimited list of Helix queues to test on; see https://helix.dot.net/api/2018-03-14/info/queues for a list of queues - HelixAccessToken: '' # required -- access token to make Helix API requests; should be provided by the appropriate variable group - HelixPreCommands: '' # optional -- commands to run before Helix work item execution - HelixPostCommands: '' # optional -- commands to run after Helix work item execution - WorkItemDirectory: '' # optional -- a payload directory to zip up and send to Helix; requires WorkItemCommand; incompatible with XUnitProjects - WorkItemCommand: '' # optional -- a command to execute on the payload; requires WorkItemDirectory; incompatible with XUnitProjects - WorkItemTimeout: '' # optional -- a timeout in seconds for the work item command; requires WorkItemDirectory; incompatible with XUnitProjects - CorrelationPayloadDirectory: '' # optional -- a directory to zip up and send to Helix as a correlation payload - XUnitProjects: '' # optional -- semicolon delimited list of XUnitProjects to parse and send to Helix; requires XUnitRuntimeTargetFramework, XUnitPublishTargetFramework, XUnitRunnerVersion, and IncludeDotNetCli=true - XUnitPublishTargetFramework: '' # optional -- framework to use to publish your xUnit projects - XUnitRuntimeTargetFramework: '' # optional -- framework to use for the xUnit console runner - XUnitRunnerVersion: '' # optional -- version of the xUnit nuget package you wish to use on Helix; required for XUnitProjects - IncludeDotNetCli: false # optional -- true will download a version of the .NET CLI onto the Helix machine as a correlation payload; requires DotNetCliPackageType and DotNetCliVersion - DotNetCliPackageType: '' # optional -- either 'sdk' or 'runtime'; determines whether the sdk or runtime will be sent to Helix; see https://raw.githubusercontent.com/dotnet/core/master/release-notes/releases.json - DotNetCliVersion: '' # optional -- version of the CLI to send to Helix; based on this: https://raw.githubusercontent.com/dotnet/core/master/release-notes/releases.json - EnableXUnitReporter: false # optional -- true enables XUnit result reporting to Mission Control - WaitForWorkItemCompletion: true # optional -- true will make the task wait until work items have been completed and fail the build if work items fail. False is "fire and forget." - IsExternal: false # [DEPRECATED] -- doesn't do anything, jobs are external if HelixAccessToken is empty and Creator is set - Creator: '' # optional -- if the build is external, use this to specify who is sending the job - DisplayNamePrefix: 'Send job to Helix' # optional -- rename the beginning of the displayName of the steps in AzDO - condition: succeeded() # optional -- condition for step to execute; defaults to succeeded() - continueOnError: false # optional -- determines whether to continue the build if the step errors; defaults to false + HelixSource: 'pr/default' # required -- sources must start with pr/, official/, prodcon/, or agent/ + HelixType: 'tests/default/' # required -- Helix telemetry which identifies what type of data this is; should include "test" for clarity and must end in '/' + HelixBuild: $(Build.BuildNumber) # required -- the build number Helix will use to identify this -- automatically set to the AzDO build number + HelixTargetQueues: '' # required -- semicolon delimited list of Helix queues to test on; see https://helix.dot.net/api/2018-03-14/info/queues for a list of queues + HelixAccessToken: '' # required -- access token to make Helix API requests; should be provided by the appropriate variable group + HelixPreCommands: '' # optional -- commands to run before Helix work item execution + HelixPostCommands: '' # optional -- commands to run after Helix work item execution + WorkItemDirectory: '' # optional -- a payload directory to zip up and send to Helix; requires WorkItemCommand; incompatible with XUnitProjects + WorkItemCommand: '' # optional -- a command to execute on the payload; requires WorkItemDirectory; incompatible with XUnitProjects + WorkItemTimeout: '' # optional -- a timeout in seconds for the work item command; requires WorkItemDirectory; incompatible with XUnitProjects + CorrelationPayloadDirectory: '' # optional -- a directory to zip up and send to Helix as a correlation payload + XUnitProjects: '' # optional -- semicolon delimited list of XUnitProjects to parse and send to Helix; requires XUnitRuntimeTargetFramework, XUnitPublishTargetFramework, XUnitRunnerVersion, and IncludeDotNetCli=true + XUnitPublishTargetFramework: '' # optional -- framework to use to publish your xUnit projects + XUnitRuntimeTargetFramework: '' # optional -- framework to use for the xUnit console runner + XUnitRunnerVersion: '' # optional -- version of the xUnit nuget package you wish to use on Helix; required for XUnitProjects + IncludeDotNetCli: false # optional -- true will download a version of the .NET CLI onto the Helix machine as a correlation payload; requires DotNetCliPackageType and DotNetCliVersion + DotNetCliPackageType: '' # optional -- either 'sdk' or 'runtime'; determines whether the sdk or runtime will be sent to Helix; see https://raw.githubusercontent.com/dotnet/core/master/release-notes/releases.json + DotNetCliVersion: '' # optional -- version of the CLI to send to Helix; based on this: https://raw.githubusercontent.com/dotnet/core/master/release-notes/releases.json + EnableXUnitReporter: false # optional -- true enables XUnit result reporting to Mission Control + WaitForWorkItemCompletion: true # optional -- true will make the task wait until work items have been completed and fail the build if work items fail. False is "fire and forget." + IsExternal: false # [DEPRECATED] -- doesn't do anything, jobs are external if HelixAccessToken is empty and Creator is set + Creator: '' # optional -- if the build is external, use this to specify who is sending the job + condition: succeeded() # optional -- condition for step to execute; defaults to succeeded() + continueOnError: false # optional -- determines whether to continue the build if the step errors; defaults to false steps: - powershell: 'powershell "$env:BUILD_SOURCESDIRECTORY\eng\common\msbuild.ps1 $env:BUILD_SOURCESDIRECTORY\eng\common\helixpublish.proj /restore /t:Test /bl:$env:BUILD_SOURCESDIRECTORY\artifacts\log\$env:BuildConfig\SendToHelix.binlog"' - displayName: ${{ parameters.DisplayNamePrefix }} (Windows) + displayName: Send job to Helix (Windows) env: BuildConfig: $(_BuildConfig) HelixSource: ${{ parameters.HelixSource }} @@ -51,10 +50,11 @@ steps: EnableXUnitReporter: ${{ parameters.EnableXUnitReporter }} WaitForWorkItemCompletion: ${{ parameters.WaitForWorkItemCompletion }} Creator: ${{ parameters.Creator }} + SYSTEM_ACCESSTOKEN: $(System.AccessToken) condition: and(${{ parameters.condition }}, eq(variables['Agent.Os'], 'Windows_NT')) continueOnError: ${{ parameters.continueOnError }} - script: $BUILD_SOURCESDIRECTORY/eng/common/msbuild.sh $BUILD_SOURCESDIRECTORY/eng/common/helixpublish.proj /restore /t:Test /bl:$BUILD_SOURCESDIRECTORY/artifacts/log/$BuildConfig/SendToHelix.binlog - displayName: ${{ parameters.DisplayNamePrefix }} (Unix) + displayName: Send job to Helix (Unix) env: BuildConfig: $(_BuildConfig) HelixSource: ${{ parameters.HelixSource }} @@ -78,5 +78,6 @@ steps: EnableXUnitReporter: ${{ parameters.EnableXUnitReporter }} WaitForWorkItemCompletion: ${{ parameters.WaitForWorkItemCompletion }} Creator: ${{ parameters.Creator }} + SYSTEM_ACCESSTOKEN: $(System.AccessToken) condition: and(${{ parameters.condition }}, ne(variables['Agent.Os'], 'Windows_NT')) continueOnError: ${{ parameters.continueOnError }} diff --git a/global.json b/global.json index daf97145203..7e445dc1154 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19154.14" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19155.29" } } From 5366805c35214dd04ff5e06cf80e0207b56213a6 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 6 Mar 2019 13:19:31 +0000 Subject: [PATCH 051/159] Update dependencies from https://github.com/dotnet/corefx build 20190306.1 (#411) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19156.1 - Microsoft.Win32.Registry - 4.6.0-preview4.19156.1 - System.Windows.Extensions - 4.6.0-preview4.19156.1 - System.Reflection.TypeExtensions - 4.6.0-preview4.19156.1 - System.Security.AccessControl - 4.6.0-preview4.19156.1 - System.Security.Cryptography.Xml - 4.6.0-preview4.19156.1 - System.Security.Permissions - 4.6.0-preview4.19156.1 - System.Security.Principal.Windows - 4.6.0-preview4.19156.1 - System.Reflection.Emit - 4.6.0-preview4.19156.1 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19156.1 - System.Diagnostics.EventLog - 4.6.0-preview4.19156.1 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 5d2eac9efc5..d0edccb7449 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 + 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced - + https://github.com/dotnet/corefx - 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 + 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced - + https://github.com/dotnet/corefx - 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 + 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced - + https://github.com/dotnet/corefx - 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 + 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced - + https://github.com/dotnet/corefx - 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 + 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced - + https://github.com/dotnet/corefx - 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 + 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced - + https://github.com/dotnet/corefx - 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 + 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced - + https://github.com/dotnet/corefx - 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 + 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced - + https://github.com/dotnet/corefx - 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 + 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced - + https://github.com/dotnet/corefx - 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 + 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced - + https://github.com/dotnet/corefx - 8a730a6ecd96fef04d74e1807c8b1d193e0a5f16 + 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced diff --git a/eng/Versions.props b/eng/Versions.props index 4995cb198b3..1b1ae7b8aec 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19154.9 - 4.6.0-preview4.19154.9 - 4.6.0-preview4.19154.9 - 4.6.0-preview4.19154.9 - 4.6.0-preview4.19154.9 - 4.6.0-preview4.19154.9 - 4.6.0-preview4.19154.9 - 4.6.0-preview4.19154.9 - 4.6.0-preview4.19154.9 - 4.6.0-preview4.19154.9 - 4.6.0-preview4.19154.9 + 4.6.0-preview4.19156.1 + 4.6.0-preview4.19156.1 + 4.6.0-preview4.19156.1 + 4.6.0-preview4.19156.1 + 4.6.0-preview4.19156.1 + 4.6.0-preview4.19156.1 + 4.6.0-preview4.19156.1 + 4.6.0-preview4.19156.1 + 4.6.0-preview4.19156.1 + 4.6.0-preview4.19156.1 + 4.6.0-preview4.19156.1 0.1.0-preview2-181205-2 From 99b54f615ace389ac09633159634251513d1f323 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 7 Mar 2019 13:07:21 +0000 Subject: [PATCH 052/159] Update dependencies from https://github.com/dotnet/arcade build 20190306.20 (#412) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19156.20 --- eng/Version.Details.xml | 4 +- eng/common/generate-graph-files.ps1 | 61 +++++++++++++++++++++++++++++ global.json | 2 +- 3 files changed, 64 insertions(+), 3 deletions(-) create mode 100644 eng/common/generate-graph-files.ps1 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index d0edccb7449..592cba133ee 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 2e18c1c82f57a7bc4fe864f04ab11608efc9ad4f + 1d2edb248bc2dc37fa0669053b0c88f3bffffb26 diff --git a/eng/common/generate-graph-files.ps1 b/eng/common/generate-graph-files.ps1 new file mode 100644 index 00000000000..c04c80e4f61 --- /dev/null +++ b/eng/common/generate-graph-files.ps1 @@ -0,0 +1,61 @@ +Param( + [Parameter(Mandatory=$true)][string] $barToken, # Token generated at https://maestro-prod.westus2.cloudapp.azure.com/Account/Tokens + [Parameter(Mandatory=$true)][string] $gitHubPat, # GitHub personal access token from https://github.com/settings/tokens (no auth scopes needed) + [Parameter(Mandatory=$true)][string] $azdoPat, # Azure Dev Ops tokens from https://dev.azure.com/dnceng/_details/security/tokens (code read scope needed) + [Parameter(Mandatory=$true)][string] $outputFolder, # Where the graphviz.txt file will be created + [string] $darcVersion = '1.1.0-beta.19156.4', # darc's version + [switch] $includeToolset # Whether the graph should include toolset dependencies or not. i.e. arcade, optimization. For more about + # toolset dependencies see https://github.com/dotnet/arcade/blob/master/Documentation/Darc.md#toolset-vs-product-dependencies +) + +$ErrorActionPreference = "Stop" +. $PSScriptRoot\tools.ps1 + +function CheckExitCode ([string]$stage) +{ + $exitCode = $LASTEXITCODE + if ($exitCode -ne 0) { + Write-Host "Something failed in stage: '$stage'. Check for errors above. Exiting now..." + ExitWithExitCode $exitCode + } +} + +try { + Push-Location $PSScriptRoot + + Write-Host "Installing darc..." + . .\darc-init.ps1 -darcVersion $darcVersion + CheckExitCode "Running darc-init" + + $darcExe = "$env:USERPROFILE\.dotnet\tools" + $darcExe = Resolve-Path "$darcExe\darc.exe" + + Create-Directory $outputFolder + + $graphVizFilePath = "$outputFolder\graphviz.txt" + $graphFilePath = "$outputFolder\graph.txt" + $options = "get-dependency-graph --graphviz '$graphVizFilePath' --github-pat $gitHubPat --azdev-pat $azdoPat --password $barToken --output-file $graphFilePath" + + if ($includeToolset) { + Write-Host "Toolsets will be included in the graph..." + $options += " --include-toolset" + } + + Write-Host "Generating dependency graph..." + $darc = Invoke-Expression "& `"$darcExe`" $options" + CheckExitCode "Generating dependency graph" + + $graph = Get-Content $graphVizFilePath + Set-Content $graphVizFilePath -Value "Paste the following digraph object in http://www.webgraphviz.com `r`n", $graph + Write-Host "'$graphVizFilePath' and '$graphFilePath' created!" +} +catch { + if (!$includeToolset) { + Write-Host "This might be a toolset repo which includes only toolset dependencies. " -NoNewline -ForegroundColor Yellow + Write-Host "Since -includeToolset is not set there is no graph to create. Include -includeToolset and try again..." -ForegroundColor Yellow + } + Write-Host $_ + Write-Host $_.Exception + Write-Host $_.ScriptStackTrace + ExitWithExitCode 1 +} \ No newline at end of file diff --git a/global.json b/global.json index 7e445dc1154..4222df4c5d6 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19155.29" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19156.20" } } From 132d0b6c6fb274b230b2c26ec27f17a02088e2cc Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 7 Mar 2019 13:19:34 +0000 Subject: [PATCH 053/159] Update dependencies from https://github.com/dotnet/corefx build 20190306.10 (#413) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19156.10 - Microsoft.Win32.Registry - 4.6.0-preview4.19156.10 - System.Windows.Extensions - 4.6.0-preview4.19156.10 - System.Reflection.TypeExtensions - 4.6.0-preview4.19156.10 - System.Security.AccessControl - 4.6.0-preview4.19156.10 - System.Security.Cryptography.Xml - 4.6.0-preview4.19156.10 - System.Security.Permissions - 4.6.0-preview4.19156.10 - System.Security.Principal.Windows - 4.6.0-preview4.19156.10 - System.Reflection.Emit - 4.6.0-preview4.19156.10 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19156.10 - System.Diagnostics.EventLog - 4.6.0-preview4.19156.10 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 592cba133ee..422356b2afd 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced + b66846b62fd39973eb54204087fe311941c87235 - + https://github.com/dotnet/corefx - 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced + b66846b62fd39973eb54204087fe311941c87235 - + https://github.com/dotnet/corefx - 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced + b66846b62fd39973eb54204087fe311941c87235 - + https://github.com/dotnet/corefx - 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced + b66846b62fd39973eb54204087fe311941c87235 - + https://github.com/dotnet/corefx - 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced + b66846b62fd39973eb54204087fe311941c87235 - + https://github.com/dotnet/corefx - 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced + b66846b62fd39973eb54204087fe311941c87235 - + https://github.com/dotnet/corefx - 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced + b66846b62fd39973eb54204087fe311941c87235 - + https://github.com/dotnet/corefx - 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced + b66846b62fd39973eb54204087fe311941c87235 - + https://github.com/dotnet/corefx - 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced + b66846b62fd39973eb54204087fe311941c87235 - + https://github.com/dotnet/corefx - 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced + b66846b62fd39973eb54204087fe311941c87235 - + https://github.com/dotnet/corefx - 7e3d30144cdb7d9ec16fcd8b73d02edd23e1bced + b66846b62fd39973eb54204087fe311941c87235 diff --git a/eng/Versions.props b/eng/Versions.props index 1b1ae7b8aec..d711cb11635 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19156.1 - 4.6.0-preview4.19156.1 - 4.6.0-preview4.19156.1 - 4.6.0-preview4.19156.1 - 4.6.0-preview4.19156.1 - 4.6.0-preview4.19156.1 - 4.6.0-preview4.19156.1 - 4.6.0-preview4.19156.1 - 4.6.0-preview4.19156.1 - 4.6.0-preview4.19156.1 - 4.6.0-preview4.19156.1 + 4.6.0-preview4.19156.10 + 4.6.0-preview4.19156.10 + 4.6.0-preview4.19156.10 + 4.6.0-preview4.19156.10 + 4.6.0-preview4.19156.10 + 4.6.0-preview4.19156.10 + 4.6.0-preview4.19156.10 + 4.6.0-preview4.19156.10 + 4.6.0-preview4.19156.10 + 4.6.0-preview4.19156.10 + 4.6.0-preview4.19156.10 0.1.0-preview2-181205-2 From c3dde267f53f2690cc33645d8c3534576ef9f480 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 8 Mar 2019 13:07:18 +0000 Subject: [PATCH 054/159] Update dependencies from https://github.com/dotnet/arcade build 20190307.23 (#420) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19157.23 --- eng/Version.Details.xml | 4 +- eng/common/build.sh | 9 ++-- eng/common/templates/job/job.yml | 4 +- eng/common/templates/steps/send-to-helix.yml | 55 ++++++++++---------- global.json | 2 +- 5 files changed, 39 insertions(+), 35 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 422356b2afd..b4438447547 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 1d2edb248bc2dc37fa0669053b0c88f3bffffb26 + a0d951e12a53401c3da812b581e39feb4a5bb4ab diff --git a/eng/common/build.sh b/eng/common/build.sh index 0227c6e1e55..40b1e8ec73e 100755 --- a/eng/common/build.sh +++ b/eng/common/build.sh @@ -137,13 +137,16 @@ while [[ $# > 0 ]]; do node_reuse=$2 shift ;; - /p:*) + -p:*|/p:*) properties="$properties $1" ;; - /m:*) + -m:*|/m:*) properties="$properties $1" ;; - /bl:*) + -bl:*|/bl:*) + properties="$properties $1" + ;; + -dl:*|/dl:*) properties="$properties $1" ;; *) diff --git a/eng/common/templates/job/job.yml b/eng/common/templates/job/job.yml index cd4e5731a62..74dd81fdc0a 100644 --- a/eng/common/templates/job/job.yml +++ b/eng/common/templates/job/job.yml @@ -179,7 +179,7 @@ jobs: continueOnError: true condition: always() - - ${{ if and(eq(parameters.enablePublishBuildAssets, true), eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}: + - ${{ if and(eq(parameters.enablePublishBuildAssets, true), ne(variables['_PublishUsingPipelines'], 'true'), eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}: - task: CopyFiles@2 displayName: Gather Asset Manifests inputs: @@ -194,4 +194,4 @@ jobs: PublishLocation: Container ArtifactName: AssetManifests continueOnError: ${{ parameters.continueOnError }} - condition: and(succeeded(), eq(variables['_DotNetPublishToBlobFeed'], 'true')) \ No newline at end of file + condition: and(succeeded(), eq(variables['_DotNetPublishToBlobFeed'], 'true')) diff --git a/eng/common/templates/steps/send-to-helix.yml b/eng/common/templates/steps/send-to-helix.yml index 3a449210f5b..0925e8ebd12 100644 --- a/eng/common/templates/steps/send-to-helix.yml +++ b/eng/common/templates/steps/send-to-helix.yml @@ -1,32 +1,33 @@ parameters: - HelixSource: 'pr/default' # required -- sources must start with pr/, official/, prodcon/, or agent/ - HelixType: 'tests/default/' # required -- Helix telemetry which identifies what type of data this is; should include "test" for clarity and must end in '/' - HelixBuild: $(Build.BuildNumber) # required -- the build number Helix will use to identify this -- automatically set to the AzDO build number - HelixTargetQueues: '' # required -- semicolon delimited list of Helix queues to test on; see https://helix.dot.net/api/2018-03-14/info/queues for a list of queues - HelixAccessToken: '' # required -- access token to make Helix API requests; should be provided by the appropriate variable group - HelixPreCommands: '' # optional -- commands to run before Helix work item execution - HelixPostCommands: '' # optional -- commands to run after Helix work item execution - WorkItemDirectory: '' # optional -- a payload directory to zip up and send to Helix; requires WorkItemCommand; incompatible with XUnitProjects - WorkItemCommand: '' # optional -- a command to execute on the payload; requires WorkItemDirectory; incompatible with XUnitProjects - WorkItemTimeout: '' # optional -- a timeout in seconds for the work item command; requires WorkItemDirectory; incompatible with XUnitProjects - CorrelationPayloadDirectory: '' # optional -- a directory to zip up and send to Helix as a correlation payload - XUnitProjects: '' # optional -- semicolon delimited list of XUnitProjects to parse and send to Helix; requires XUnitRuntimeTargetFramework, XUnitPublishTargetFramework, XUnitRunnerVersion, and IncludeDotNetCli=true - XUnitPublishTargetFramework: '' # optional -- framework to use to publish your xUnit projects - XUnitRuntimeTargetFramework: '' # optional -- framework to use for the xUnit console runner - XUnitRunnerVersion: '' # optional -- version of the xUnit nuget package you wish to use on Helix; required for XUnitProjects - IncludeDotNetCli: false # optional -- true will download a version of the .NET CLI onto the Helix machine as a correlation payload; requires DotNetCliPackageType and DotNetCliVersion - DotNetCliPackageType: '' # optional -- either 'sdk' or 'runtime'; determines whether the sdk or runtime will be sent to Helix; see https://raw.githubusercontent.com/dotnet/core/master/release-notes/releases.json - DotNetCliVersion: '' # optional -- version of the CLI to send to Helix; based on this: https://raw.githubusercontent.com/dotnet/core/master/release-notes/releases.json - EnableXUnitReporter: false # optional -- true enables XUnit result reporting to Mission Control - WaitForWorkItemCompletion: true # optional -- true will make the task wait until work items have been completed and fail the build if work items fail. False is "fire and forget." - IsExternal: false # [DEPRECATED] -- doesn't do anything, jobs are external if HelixAccessToken is empty and Creator is set - Creator: '' # optional -- if the build is external, use this to specify who is sending the job - condition: succeeded() # optional -- condition for step to execute; defaults to succeeded() - continueOnError: false # optional -- determines whether to continue the build if the step errors; defaults to false + HelixSource: 'pr/default' # required -- sources must start with pr/, official/, prodcon/, or agent/ + HelixType: 'tests/default/' # required -- Helix telemetry which identifies what type of data this is; should include "test" for clarity and must end in '/' + HelixBuild: $(Build.BuildNumber) # required -- the build number Helix will use to identify this -- automatically set to the AzDO build number + HelixTargetQueues: '' # required -- semicolon delimited list of Helix queues to test on; see https://helix.dot.net/api/2018-03-14/info/queues for a list of queues + HelixAccessToken: '' # required -- access token to make Helix API requests; should be provided by the appropriate variable group + HelixPreCommands: '' # optional -- commands to run before Helix work item execution + HelixPostCommands: '' # optional -- commands to run after Helix work item execution + WorkItemDirectory: '' # optional -- a payload directory to zip up and send to Helix; requires WorkItemCommand; incompatible with XUnitProjects + WorkItemCommand: '' # optional -- a command to execute on the payload; requires WorkItemDirectory; incompatible with XUnitProjects + WorkItemTimeout: '' # optional -- a timeout in seconds for the work item command; requires WorkItemDirectory; incompatible with XUnitProjects + CorrelationPayloadDirectory: '' # optional -- a directory to zip up and send to Helix as a correlation payload + XUnitProjects: '' # optional -- semicolon delimited list of XUnitProjects to parse and send to Helix; requires XUnitRuntimeTargetFramework, XUnitPublishTargetFramework, XUnitRunnerVersion, and IncludeDotNetCli=true + XUnitPublishTargetFramework: '' # optional -- framework to use to publish your xUnit projects + XUnitRuntimeTargetFramework: '' # optional -- framework to use for the xUnit console runner + XUnitRunnerVersion: '' # optional -- version of the xUnit nuget package you wish to use on Helix; required for XUnitProjects + IncludeDotNetCli: false # optional -- true will download a version of the .NET CLI onto the Helix machine as a correlation payload; requires DotNetCliPackageType and DotNetCliVersion + DotNetCliPackageType: '' # optional -- either 'sdk' or 'runtime'; determines whether the sdk or runtime will be sent to Helix; see https://raw.githubusercontent.com/dotnet/core/master/release-notes/releases.json + DotNetCliVersion: '' # optional -- version of the CLI to send to Helix; based on this: https://raw.githubusercontent.com/dotnet/core/master/release-notes/releases.json + EnableXUnitReporter: false # optional -- true enables XUnit result reporting to Mission Control + WaitForWorkItemCompletion: true # optional -- true will make the task wait until work items have been completed and fail the build if work items fail. False is "fire and forget." + IsExternal: false # [DEPRECATED] -- doesn't do anything, jobs are external if HelixAccessToken is empty and Creator is set + Creator: '' # optional -- if the build is external, use this to specify who is sending the job + DisplayNamePrefix: 'Send job to Helix' # optional -- rename the beginning of the displayName of the steps in AzDO + condition: succeeded() # optional -- condition for step to execute; defaults to succeeded() + continueOnError: false # optional -- determines whether to continue the build if the step errors; defaults to false steps: - powershell: 'powershell "$env:BUILD_SOURCESDIRECTORY\eng\common\msbuild.ps1 $env:BUILD_SOURCESDIRECTORY\eng\common\helixpublish.proj /restore /t:Test /bl:$env:BUILD_SOURCESDIRECTORY\artifacts\log\$env:BuildConfig\SendToHelix.binlog"' - displayName: Send job to Helix (Windows) + displayName: ${{ parameters.DisplayNamePrefix }} (Windows) env: BuildConfig: $(_BuildConfig) HelixSource: ${{ parameters.HelixSource }} @@ -54,7 +55,7 @@ steps: condition: and(${{ parameters.condition }}, eq(variables['Agent.Os'], 'Windows_NT')) continueOnError: ${{ parameters.continueOnError }} - script: $BUILD_SOURCESDIRECTORY/eng/common/msbuild.sh $BUILD_SOURCESDIRECTORY/eng/common/helixpublish.proj /restore /t:Test /bl:$BUILD_SOURCESDIRECTORY/artifacts/log/$BuildConfig/SendToHelix.binlog - displayName: Send job to Helix (Unix) + displayName: ${{ parameters.DisplayNamePrefix }} (Unix) env: BuildConfig: $(_BuildConfig) HelixSource: ${{ parameters.HelixSource }} @@ -80,4 +81,4 @@ steps: Creator: ${{ parameters.Creator }} SYSTEM_ACCESSTOKEN: $(System.AccessToken) condition: and(${{ parameters.condition }}, ne(variables['Agent.Os'], 'Windows_NT')) - continueOnError: ${{ parameters.continueOnError }} + continueOnError: ${{ parameters.continueOnError }} \ No newline at end of file diff --git a/global.json b/global.json index 4222df4c5d6..979b9e1cafe 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19156.20" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19157.23" } } From aa8809d06f752445662f150154d102e944ca7b90 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 8 Mar 2019 13:18:55 +0000 Subject: [PATCH 055/159] Update dependencies from https://github.com/dotnet/corefx build 20190308.1 (#421) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19158.1 - Microsoft.Win32.Registry - 4.6.0-preview4.19158.1 - System.Windows.Extensions - 4.6.0-preview4.19158.1 - System.Reflection.TypeExtensions - 4.6.0-preview4.19158.1 - System.Security.AccessControl - 4.6.0-preview4.19158.1 - System.Security.Cryptography.Xml - 4.6.0-preview4.19158.1 - System.Security.Permissions - 4.6.0-preview4.19158.1 - System.Security.Principal.Windows - 4.6.0-preview4.19158.1 - System.Reflection.Emit - 4.6.0-preview4.19158.1 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19158.1 - System.Diagnostics.EventLog - 4.6.0-preview4.19158.1 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index b4438447547..c73624bf043 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - b66846b62fd39973eb54204087fe311941c87235 + ca106c24bead0b7b8606be5ff5de0778ef9bc1bb - + https://github.com/dotnet/corefx - b66846b62fd39973eb54204087fe311941c87235 + ca106c24bead0b7b8606be5ff5de0778ef9bc1bb - + https://github.com/dotnet/corefx - b66846b62fd39973eb54204087fe311941c87235 + ca106c24bead0b7b8606be5ff5de0778ef9bc1bb - + https://github.com/dotnet/corefx - b66846b62fd39973eb54204087fe311941c87235 + ca106c24bead0b7b8606be5ff5de0778ef9bc1bb - + https://github.com/dotnet/corefx - b66846b62fd39973eb54204087fe311941c87235 + ca106c24bead0b7b8606be5ff5de0778ef9bc1bb - + https://github.com/dotnet/corefx - b66846b62fd39973eb54204087fe311941c87235 + ca106c24bead0b7b8606be5ff5de0778ef9bc1bb - + https://github.com/dotnet/corefx - b66846b62fd39973eb54204087fe311941c87235 + ca106c24bead0b7b8606be5ff5de0778ef9bc1bb - + https://github.com/dotnet/corefx - b66846b62fd39973eb54204087fe311941c87235 + ca106c24bead0b7b8606be5ff5de0778ef9bc1bb - + https://github.com/dotnet/corefx - b66846b62fd39973eb54204087fe311941c87235 + ca106c24bead0b7b8606be5ff5de0778ef9bc1bb - + https://github.com/dotnet/corefx - b66846b62fd39973eb54204087fe311941c87235 + ca106c24bead0b7b8606be5ff5de0778ef9bc1bb - + https://github.com/dotnet/corefx - b66846b62fd39973eb54204087fe311941c87235 + ca106c24bead0b7b8606be5ff5de0778ef9bc1bb diff --git a/eng/Versions.props b/eng/Versions.props index d711cb11635..296989645f1 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19156.10 - 4.6.0-preview4.19156.10 - 4.6.0-preview4.19156.10 - 4.6.0-preview4.19156.10 - 4.6.0-preview4.19156.10 - 4.6.0-preview4.19156.10 - 4.6.0-preview4.19156.10 - 4.6.0-preview4.19156.10 - 4.6.0-preview4.19156.10 - 4.6.0-preview4.19156.10 - 4.6.0-preview4.19156.10 + 4.6.0-preview4.19158.1 + 4.6.0-preview4.19158.1 + 4.6.0-preview4.19158.1 + 4.6.0-preview4.19158.1 + 4.6.0-preview4.19158.1 + 4.6.0-preview4.19158.1 + 4.6.0-preview4.19158.1 + 4.6.0-preview4.19158.1 + 4.6.0-preview4.19158.1 + 4.6.0-preview4.19158.1 + 4.6.0-preview4.19158.1 0.1.0-preview2-181205-2 From c7e7b93cb94ca27243e17d589c41e86fca622709 Mon Sep 17 00:00:00 2001 From: ryalanms <41491307+ryalanms@users.noreply.github.com> Date: Fri, 8 Mar 2019 11:35:21 -0800 Subject: [PATCH 056/159] Move untranslated strings out of shared resx file and update xlfs (#423) --- .../src/System.Xaml/Resources/Strings.resx | 23 +- .../System.Xaml/Resources/xlf/Strings.cs.xlf | 3017 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.de.xlf | 3017 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.es.xlf | 3017 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.fr.xlf | 3017 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.it.xlf | 3017 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.ja.xlf | 3017 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.ko.xlf | 3017 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.pl.xlf | 3017 ++++++++--------- .../Resources/xlf/Strings.pt-BR.xlf | 3017 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.ru.xlf | 3017 ++++++++--------- .../System.Xaml/Resources/xlf/Strings.tr.xlf | 3017 ++++++++--------- .../Resources/xlf/Strings.zh-Hans.xlf | 3017 ++++++++--------- .../Resources/xlf/Strings.zh-Hant.xlf | 3017 ++++++++--------- .../System/Xaml/Parser/XamlPullParser.cs | 27 +- 15 files changed, 19402 insertions(+), 19869 deletions(-) diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/Strings.resx b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/Strings.resx index 777a04ba148..e642a871d75 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/Strings.resx +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/Strings.resx @@ -486,27 +486,6 @@ Unexpected '{0}' in parse rule '{1}'. - - Element ::= . EmptyElement | ( StartElement ElementBody ). - - - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - - - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - - - StartElement ::= . ELEMENT DIRECTIVE*. - - - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - - - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - - - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - ['{0}'('{1}')] on '{2}' is not a known property. @@ -1029,4 +1008,4 @@ BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - \ No newline at end of file + diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.cs.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.cs.xlf index 26459e7ce49..118ad229302 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.cs.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.cs.xlf @@ -1,1527 +1,1492 @@ - - - - - - Enumerating attached properties on object '{0}' threw an exception. - Při vytváření výčtu připojených vlastností pro objekt {0} byla vyvolána výjimka. - - - - Add value to collection of type '{0}' threw an exception. - Při přidání hodnoty do kolekce typu {0} byla vyvolána výjimka. - - - - Add value to dictionary of type '{0}' threw an exception. - Při přidání hodnoty do slovníku typu {0} byla vyvolána výjimka. - - - - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Nelze určit typ položky kolekce typu {0}, protože má více než jednu metodu Add nebo implementaci rozhraní ICollection<T>. Chcete-li, aby byl tento typ kolekce použitelný v jazyce XAML, přidejte veřejnou metodu Add(objekt), implementujte rozhraní System.Collections.IList nebo jediné rozhraní System.Collections.Generic.ICollection<T>. - - - - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Nelze určit typ položky slovníku typu {0}, protože má více než jednu metodu Add nebo implementaci rozhraní IDictionary<K,V>. Chcete-li, aby byl tento typ slovníku použitelný v jazyce XAML, přidejte veřejnou metodu Add(objekt,objekt), implementujte rozhraní System.Collections.IDictionary nebo jediné rozhraní System.Collections.Generic.IDictionary<K,V>. - - - - One of the following arguments must be non-null: '{0}'. - Jeden z následujících argumentů nesmí mít hodnotu Null: {0}. - - - - Array Add method is not implemented. - Metoda Add pro pole není implementována. - - - - Attachable events are not implemented. - Připojitelné události nejsou implementovány. - - - - Attachable member '{0}' was not found. - Připojitelný člen {0} nebyl nalezen. - - - - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Nelze nastavit vlastnost {0} objektu {1}, protože objekt je odkaz směrem vpřed nebo neúplně inicializovaný odkaz. Nepřeložené názvy: {2}. - - - - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - Připojitelná vlastnost s názvem {1} je připojena ke klíči slovníku {0}, který je buď řetězec, nebo může být typově převeden na řetězec. To není podporováno. - - - - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - Připojitelná vlastnost s názvem {2} je připojena k vlastnosti s názvem {1}. Vlastnost s názvem {1} je buď řetězec, nebo může být typově převedena na řetězec. Připojení k takovým vlastnostem není podporováno. Pro účely ladění: Vlastnost {1} obsahuje objekt {0}. - - - - An unhandled scanner attribute was encountered. - Byl zjištěn neošetřený atribut skeneru. - - - - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - Jedna z hodnot atributu InternalsVisibleToAttribute v sestavení {0} není platný název sestavení. Použijte formát „AssemblyShortName“ nebo „AssemblyShortName, PublicKey=...“. - - - - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - Hodnota atributu InternalsVisibleToAttribute {0} v sestavení {1} není platný název sestavení. Použijte formát „AssemblyShortName“ nebo „AssemblyShortName, PublicKey=...“. - - - - Bad method '{0}' on '{1}'. - Špatná metoda {0} v {1}. - - - - Bad state in ObjectWriter. Non directive missing instance. - Špatný stav v objektu ObjectWriter. Chybí instance nedirektivního člena. - - - - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - Atributu XmlnsCompatibleWithAttribute v sestavení {0} chybí požadovaná vlastnost. Nastavte obě vlastnosti NewNamespace a OldNamespace nebo odeberte atribut XmlnsCompatibleWithAttribute. - - - - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - Atributu XmlnsDefinitionAttribute v sestavení {0} chybí požadovaná vlastnost. Nastavte obě vlastnosti ClrNamespace a XmlNamespace nebo odeberte atribut XmlnsDefinitionAttribute. - - - - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - Atributu XmlnsPrefixAttribute v sestavení {0} chybí požadovaná vlastnost. Nastavte obě vlastnosti Prefix a XmlNamespace nebo odeberte atribut XmlnsPrefixAttribute. - - - - Builder Stack is not empty when end of XamlNode stream was reached. - Při dosažení konce datového proudu XamlNode není zásobník tvůrce prázdný. - - - - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Kontrola převoditelnosti z typu {0} pomocí {1} se nezdařila. To obvykle naznačuje nesprávně implementovaný atribut TypeConverter. - - - - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Kontrola převoditelnosti na typ {0} pomocí {1} se nezdařila. To obvykle naznačuje nesprávně implementovaný atribut TypeConverter. - - - - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - V rozšíření značek musí být všechny hodnoty argumentů konstruktoru atomy. Pro objekt typu {0} je hodnota minimálně jednoho argumentu neatomická. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - Nelze vytvořit instanci {0}, protože typ XamlType není platný. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - Nelze vytvořit instanci {0}, protože typ XamlType není platný. - - - - Cannot find Assembly '{0}' in URI '{1}'. - Nelze najít sestavení {0} v identifikátoru URI {1}. - - - - Cannot reassign a previously set SchemaContext. - Nelze změnit přiřazení dříve nastaveného kontextu SchemaContext. - - - - Cannot resolve type '{0}' for method '{1}'. - Nelze přeložit typ {0} pro metodu {1}. - - - - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - Vlastnost BaseUri lze nastavit v kořenovém uzlu pouze jednou (třída XamlXmlReader může poskytovat výchozí nastavení v kořenovém uzlu). - - - - Cannot set SchemaContext on ObjectWriter. - Nelze nastavit parametr SchemaContext pro objekt ObjectWriter. - - - - Cannot set SchemaContext to null. - Nelze nastavit parametr SchemaContext na hodnotu Null. - - - - Cannot write on a closed XamlWriter. - Nelze provést zápis do zavřeného objektu XamlWriter. - - - - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - Hodnota {1} obsahuje významné mezery, ale nelze zapsat „xml:space = preserve“ do člena {0}. - - - - Cannot assign root instance of type '{0}' to type '{1}'. - Nelze přiřadit kořenovou instanci typu {0} k typu {1}. - - - - Cannot create unknown type '{0}'. - Nelze vytvořit neznámý typ {0}. - - - - Cannot get write-only property '{0}'. - Nelze načíst vlastnost {0} určenou pouze pro zápis. - - - - Cannot set read-only property '{0}'. - Nelze nastavit vlastnost {0} určenou pouze pro čtení. - - - - Cannot set unknown member '{0}'. - Nelze nastavit neznámý člen {0}. - - - - Close called while inside a deferred load section. - Byla volána metoda Close uvnitř oddílu odloženého načtení. - - - - Must close XamlWriter before reading from XamlNodeList. - Před čtením ze seznamu XamlNodeList musí být zavřen objekt XamlWriter. - - - - Collection '{0}' cannot contain null values. - Kolekce {0} nesmí obsahovat hodnoty Null. - - - - Failed attempting to create an Implicit Type with a constructor. - Pokus o vytvoření implicitního typu pomocí konstruktoru se nezdařil. - - - - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - Vyvolání konstruktoru pro typ {0}, který odpovídá zadaným omezením vazby, vyvolalo výjimku. - - - - Cannot write the given positional parameters because a matching constructor was not found. - Nelze zapsat dané poziční parametry, protože nebyl nalezen odpovídající konstruktor. - - - - '{0}' ValueSerializer cannot convert from '{1}'. - Objekt ValueSerializer {0} nemůže provést převod z {1}. - - - - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - Objekt ValueSerializer {0} nemůže provést převod z {1} na {2}. - - - - Converter type '{0}' doesn't derive from expected base type '{1}'. - Typ převaděče {0} není odvozen od očekávaného základního typu {1}. - - - - Failed to add attached properties to item in ConditionalWeakTable. - Přidání připojených vlastností do položky v tabulce ConditionalWeakTable se nezdařilo. - - - - Deferred load threw an exception. - Odložené načtení vyvolalo výjimku. - - - - Deferred member was not collected in '{0}'. - Odložený člen nebyl sebrán v {0}. - - - - Save of deferred-load content threw an exception. - Uložení obsahu s odloženým načtením vyvolalo výjimku. - - - - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Nelze načíst objekt XamlDeferringLoader z objektu XamlValueConverter {0}, protože jeho vlastnost ConverterInstance má hodnotu Null. - - - - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - {0}.{1} Závisí na {0}.{1}, které není nastaveno. - - - - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Slovník typu {0} nemůže přidat klíč {1}. Třída TypeConverter převede klíč na typ {2}. Chcete-li předejít zobrazení této chyby, přepište metodu System.Collections.IDictionary.Add a proveďte konverzi zde. - - - - Directive getter is not implemented. - Direktiva Getter není implementována. - - - - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Direktiva {0} musí být hodnota typu řetězec. Odeberte tuto direktivu nebo ji změňte na řetězcovou hodnotu. - - - - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Direktiva {0} je povolena pouze pro kořenový objekt. Odeberte tuto direktivu nebo ji přesuňte do kořene dokumentu. - - - - Directive '{0}' was not found in TargetNamespace '{1}'. - Direktiva {0} nebyla nalezena v oboru TargetNamespace {1}. - - - - '{0}' property has already been set on '{1}'. - Vlastnost {0} již byla nastavena pro {1}. - - - - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - Existuje více než jeden atribut XmlnsCompatibleWithAttribute v sestavení {0} pro obor OldNamespace {1}. Odeberte nadbytečné atributy. - - - - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - Existuje konflikt v atributech XmlnsCompatibleWithAttributes v sestaveních {0} a {1} pro obor OldNamespace {2}. Změňte atributy tak, aby měly stejný obor NewNamespace, nebo v konstruktoru objektu XamlSchemaContext předejte nekonfliktní sadu referenčních sestavení. - - - - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - - - - Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). - - - - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - - - - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - - - - '{0}' event cannot be assigned a value that is not assignable to '{1}'. - Událost {0} nelze přiřadit hodnotě, která není přiřaditelná k {1}. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - V aktuálním stavu nelze zapsat poziční parametry. Modul pro zápis nemůže zapsat poziční parametry do formuláře atributů, protože modul pro zápis začal zapisovat elementy, a nemůže ani rozbalit poziční atributy, protože ne všechny vlastnosti jsou zapisovatelné. Zkuste přesunout člena pozičních parametrů více dopředu v datovém proudu uzlu na místo, kde modul XamlXmlWriter ještě může zapisovat atributy. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - V aktuálním stavu nelze zapsat poziční parametry. Modul pro zápis nemůže zapsat poziční parametry do formuláře atributů, protože modul pro zápis začal zapisovat elementy, a nemůže ani rozbalit poziční atributy, protože vlastnost UnderlyingType pro typ {0} má hodnotu Null. Zkuste přesunout člena pozičních parametrů více dopředu v datovém proudu uzlu na místo, kde modul XamlXmlWriter ještě může zapisovat atributy. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - V aktuálním stavu nelze zapsat poziční parametry. Modul pro zápis nemůže zapsat poziční parametry do formuláře atributů, protože modul pro zápis začal zapisovat elementy, a nemůže ani rozbalit poziční atributy z důvodu chybějícího výchozího konstruktoru pro rozšíření značek, které obsahuje tyto poziční parametry. Zkuste přesunout člena pozičních parametrů více dopředu v datovém proudu uzlu na místo, kde modul XamlXmlWriter ještě může zapisovat atributy. - - - - Expected permission of type XamlLoadPermission. - Bylo očekáváno oprávnění typu XamlLoadPermission. - - - - Expected value of type ObjectMarkupInfo. - Byla očekávána hodnota typu ObjectMarkupInfo. - - - - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Název sestavení {0} není plně kvalifikovaný. Je nutné zadat název, verzi, jazykovou verzi a PublicKeyToken. - - - - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Název typu {0} není kvalifikovaný pro sestavení. Tuto hodnotu můžete získat z vlastnosti System.Type.AssemblyQualifiedName. - - - - The factory method '{0}' that matches the specified binding constraints returned null. - Výrobní metoda {0} odpovídající zadaným omezením vazby vrátila hodnotu Null. - - - - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Nelze načíst soubor nebo sestavení {0} nebo jednu z jeho závislých položek. Systém nenalezl zadaný soubor. - - - - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Byl zaznamenán pokus o odkaz na pojmenované objekty {0}, který ještě nebyly definovány. Odkazy směrem vpřed nebo odkazy na objekty obsahující odkazy směrem vpřed nejsou podporovány jinými direktivami než Key. - - - - Cannot promote from Array. - Nelze zvýšit úroveň z pole. - - - - Cannot promote from '{0}' to '{1}' because the target map is too small. - Nelze zvýšit úroveň z {0} na {1}, protože cílová mapa je příliš malá. - - - - Getting instance of '{0}' threw an exception. - Při získávání instance {0} došlo k výjimce. - - - - Retrieving items in collection or dictionary of type '{0}' threw an exception. - Při načítání položek v kolekci nebo slovníku typu {0} došlo k výjimce. - - - - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - Metoda XamlTypeInvoker.GetItems vrátila hodnotu Null pro typ {0}. To obvykle naznačuje nesprávně implementovaný typ kolekce. - - - - Collection property '{0}'.'{1}' is null. - Vlastnost kolekce {0}.{1} má hodnotu Null. - - - - Cannot get TargetType on a non-attachable Member. - Nelze získat vlastnost TargetType v nepřipojitelném členu. - - - - Get property '{0}' threw an exception. - Při získávání vlastnosti {0} metodou Get došlo k výjimce. - - - - Either getter or setter must be non-null. - Buď Getter, nebo Setter musí mít jinou hodnotu než Null. - - - - Attached property getter methods must have one parameter and a non-void return type. - Metody Getter připojené vlastnosti musejí mít jeden parametr a návratový typ jiný než void. - - - - Attached property setter and attached event adder methods must have two parameters. - Metody Setter připojené vlastnosti a metody Adder připojené události musejí mít dva parametry. - - - - Initialization of '{0}' threw an exception. - Při inicializaci {0} došlo k výjimce. - - - - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Typ {0} nemůže být inicializován z textu (XamlLanguage.Initialization). Přidejte do tohoto typu argument TypeConverter nebo změňte kód XAML tak, aby byl použit konstruktor nebo výrobní metoda. - - - - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Znak {0} nebyl očekáván v řetězci {1}. Neplatný název typu XAML. - - - - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Znak pravé závorky {0} nemá odpovídající znak levé závorky. - - - - Event argument is invalid. - Argument události je neplatný. - - - - Invalid expression: '{0}' - Neplatný výraz: {0} - - - - Type argument '{0}' is not a valid type. - Argument typu {0} nemá platný typ. - - - - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - Řetězec {0} není platný seznam názvů typů XAML. Seznamy názvů typů jsou seznamy typů oddělených čárkami, například „x:String, x:Int32“. - - - - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - Řetězec {0} není platný název typu XAML. Názvy typů obsahují nepovinnou předponu, název a nepovinné argumenty typu; například „String“, „x:Int32“, „g:Dictionary(x:String,x:Int32)“. - - - - '{0}' is not a valid XAML member name. - {0} není platný název člena XAML. - - - - Construction directive '{0}' must be an attribute or the first property element. - Direktiva vytváření {0} musí být atribut nebo první element vlastnosti. - - - - '{0}' Line number '{1}' and line position '{2}'. - {0} Číslo řádku {1} a pozice na řádku {2}. - - - - '{0}' Line number '{1}'. - {0} Číslo řádku {1}. - - - - List collection is not an IList. - Kolekce seznamu není objekt IList. - - - - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - Znak závorky {0} nemá odpovídající znak levé nebo pravé závorky. - - - - Cannot parse the malformed property name '{0}'. - Nelze analyzovat špatně vytvořený název vlastnosti {0}. - - - - Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Položky v poli musejí být typu {0}. Jednu nebo více položek nelze tomuto typu přiřadit. - - - - Must set Type before calling ProvideValue on ArrayExtension. - Před voláním metody ProvideValue v rozšíření ArrayExtension je nutné nastavit parametr Type. - - - - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - Hodnotu {0} StaticExtension nelze přeložit na výčet, statické pole ani statickou vlastnost. - - - - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Rozšíření značek {0} požaduje, aby {1} bylo implementováno v rozhraní IServiceProvider pro metodu ProvideValue. - - - - StaticExtension must have Member property set before ProvideValue can be called. - Třída StaticExtension musí mít nastavenu vlastnost Member před voláním metody ProvideValue. - - - - TypeExtension must have TypeName property set before ProvideValue can be called. - Třída TypeExtension musí mít nastavenu vlastnost TypeName před voláním metody ProvideValue. - - - - '{0}' string is not valid for type. - Řetězec {0} není pro tento typ platný. - - - - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Nelze určit poziční parametry pro typ {0}, protože existuje více než jedno přetížení konstruktoru pomocí parametrů {1}. Chcete-li, aby bylo toto rozšíření značek použitelné v jazyce XAML, odeberte duplicitní přetížení konstruktoru nebo nastavte vlastnost XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity na hodnotu true. - - - - The name of the member '{0}' contains characters that are invalid in XAML. - Název člena {0} obsahuje znaky, které jsou v jazyce XAML neplatné. - - - - Member '{0}' on type '{1}' is internal. - Člen {0} v typu {1} je interní. - - - - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - Vyvolání metody {0}, která odpovídá zadaným omezením vazby, vyvolalo výjimku. - - - - No local assembly provided to complete URI='{0}'. - Nebylo zadáno žádné místní sestavení pro dokončení identifikátoru URI={0}. - - - - Missing case '{0}' in DeferringWriter'{1}' method. - Chybí příkaz case {0} v metodě DeferringWriter {1}. - - - - Missing case in Default processing of XamlNodes. - Chybí příkaz case ve výchozím zpracování uzlů XamlNodes. - - - - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Neočekávaný znak rovná se (=) hned za {0}. Zkontrolujte, zda nechybí oddělovací čárka. - - - - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Neočekávaný znak rovná se (=) hned za {0}={1}. Zkontrolujte, zda nechybí oddělovací čárka. - - - - Missing implicit property case. - Chybí příkaz case implicitní vlastnosti. - - - - Missing case for ImplicitPropertyType. - Chybí příkaz case pro ImplicitPropertyType. - - - - Missing key value on '{0}' object. - Chybí hodnota klíče v objektu {0}. - - - - Missing case handler in LookupPropertyBit. - Chybí obslužná rutina case v LookupPropertyBit. - - - - Service provider is missing the IXamlNameProvider service. - Chybí služba IXamlNameProvider ve zprostředkovateli služby. - - - - Service provider is missing the INameResolver service. - Chybí služba INameResolver ve zprostředkovateli služby. - - - - Missing case in ClrType 'Member' lookup. - Chybí příkaz case ve vyhledávání ClrType Member. - - - - Creating from text without a TypeConverter is not allowed. - Vytváření z textu bez atributu TypeConverter není povoleno. - - - - '{0}' must be of type '{1}'. - {0} musí být typ {1}. - - - - Reference must have a Name to resolve. - Odkaz musí mít parametr Name, který lze přeložit. - - - - This setter is not intended to be used directly from your code. Do not call this setter. - Tato metoda Setter není určena k použití přímo z vašeho kódu. Nevolejte tuto metodu Setter. - - - - Name resolution failure. '{0}' was not found. - Překlad názvu se nezdařil. {0} nebylo nalezeno. - - - - Cannot register duplicate name '{0}' in this scope. - Nelze registrovat duplicitní název {0} v tomto oboru. - - - - Could not register named object. {0} - Nelze registrovat pojmenovaný objekt. {0} - - - - '{0}' name is not valid for identifier. - Název {0} není platný pro identifikátor. - - - - Name cannot be an empty string. - Název nemůže být prázdný řetězec. - - - - Name '{0}' was not found. - Název {0} nebyl nalezen. - - - - Cannot attach NameScope to null root instance. - Nelze připojit obor NameScope ke kořenové instanci s hodnotou Null. - - - - The prefix 'xml' is reserved. - Předpona xml je vyhrazená. - - - - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - Vlastnost NamespaceDeclaration.Namespace nesmí mít hodnotu Null. Zadejte hodnotu pro tuto vlastnost. - - - - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - Vlastnost NamespaceDeclaration.Prefix nesmí mít hodnotu Null. Zadejte hodnotu pro tuto vlastnost. - - - - Namespace '{0}' was not found in scope. - Obor názvů {0} nebyl v oboru nalezen. - - - - No Add methods found on type '{0}' for a value of type '{1}'. - Nebyly nalezeny žádné metody Add v typu {0} pro hodnotu typu {1}. - - - - '{0}' is not allowed in attribute usage. - {0} není povoleno v použití atributu. - - - - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - Pro typ {0} nebyl nalezen žádný výchozí konstruktor. Chcete-li zkonstruovat tento typ, můžete použít direktivy Arguments nebo FactoryMethod. - - - - A Constructor for '{0}' with '{1}' arguments was not found. - Konstruktor pro {0} s {1} argumenty nebyl nalezen. - - - - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - Pro typ {0} nebyl nalezen žádný výchozí konstruktor. Chcete-li zkonstruovat tento typ, můžete použít direktivy Arguments nebo FactoryMethod. - - - - '{0}' is not allowed in element usage. - {0} není povoleno v použití elementu. - - - - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - Datový proud uzlu XAML: U typu {0} nebyla nalezena metoda StartMember před metodou EndMember. - - - - XAML Node Stream: EndMember must follow StartObject and StartMember. - Datový proud uzlu XAML: Metoda EndMember musí následovat za metodou StartObject a StartMember. - - - - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - Datový proud uzlu XAML: Metoda GetObject vyžaduje metodu StartMember po metodě StartObject {0}. - - - - XAML Node Stream: GetObject must follow a StartObject and StartMember. - Datový proud uzlu XAML: Metoda GetObject musí následovat za metodou StartObject a StartMember. - - - - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - Datový proud uzlu XAML: Deklarace oboru názvů {0}={1} vyžaduje metodu StartMember po metodě StartObject {2}. - - - - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - Datový proud uzlu XAML: Metoda StartObject {0} vyžaduje metodu StartMember po metodě StartObject {1}. - - - - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - Datový proud uzlu XAML: Hodnota {0} vyžaduje metodu StartMember po metodě StartObject {1}. - - - - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - Datový proud uzlu XAML: Hodnota {0} musí následovat za metodou StartObject a StartMember. - - - - No constructor with '{0}' arguments for '{1}'. - Neexistuje žádný konstruktor s {0} argumenty pro {1}. - - - - XAML Node Stream: Missing CurrentObject before EndObject. - Datový proud uzlu XAML: Nebyla nalezena metoda CurrentObject před metodou EndObject. - - - - XAML Node Stream: Missing StartObject before StartMember '{0}'. - Datový proud uzlu XAML: Nebyla nalezena metoda StartObject před metodou StartMember {0}. - - - - Type with positional parameters is not a markup extension. - Typ s pozičními parametry není rozšíření značek. - - - - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - - - - '{0}'.'{1}' is not an ambient property. - {0}.{1} není vedlejší vlastnost. - - - - '{0}' is not an ambient type. - {0} není vedlejší typ. - - - - The type '{0}' is not assignable from the type '{1}'. - Typ {0} není přiřaditelný z typu {1}. - - - - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - [{0}({1})] v {2} není vlastnost deklarovaná na tomto typu. - - - - This operation is not supported on directive members. - Tato operace není podporována na direktivních členech. - - - - This operation is not supported on unknown members. - Tato operace není podporována na neznámých členech. - - - - This operation is not supported on unknown types. - Tato operace není podporována na neznámých typech. - - - - Argument should be a Type Converter, Markup Extension or Null. - Argument musí být převaděč typu, rozšíření značek nebo hodnota Null. - - - - Unable to find an attachable property named '{0}' on type '{1}'. - Nelze najít připojitelnou vlastnost s názvem {0} v typu {1}. - - - - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Nelze najít metodu MemberMarkupInfo.DictionaryEntriesFromGeneric. - - - - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - Objekt InstanceDescriptor poskytl argument typu {0}, když byl očekáván parametr typu {1}. - - - - InstanceDescriptor did not provide the correct number of arguments. - Objekt InstanceDescriptor neposkytl správný počet argumentů. - - - - InstanceDescriptor did not provide a valid constructor or method. - Objekt InstanceDescriptor neposkytl platný konstruktor nebo metodu. - - - - Multidimensional arrays not supported. - Vícerozměrná pole nejsou podporována. - - - - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Typ {0} nelze serializovat. Ověřte, zda je typ veřejný a má buď výchozí konstruktor, nebo popisovač instance. - - - - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Nelze nalézt vhodný konstruktor pro zadané argumenty konstruktoru na typu {0}. - - - - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Nelze číst objekty typu {0}, protože neexistují žádné přístupné konstruktory. Pokud chcete povolit použití tohoto typu v jazyce XAML, přidejte výchozí konstruktor, použijte atribut ConstructorArgumentAttribute nebo zadejte objekt InstanceDescriptor. - - - - Unable to read objects of the type '{0}'. Nested types are not supported. - Nelze číst objekty typu {0}. Vnořené typy nejsou podporovány. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - {0} blokuje použití typu {1} v jazyce XAML. Chcete-li serializovat tento typ, změňte metodu {0}.GetXamlType tak, aby vracela pro tento typ jinou hodnotu než Null, nebo předejte jinou hodnotu v parametru schemaContext konstruktoru XamlObjectReader. - - - - The name property '{0}' on type '{1}' must be of type System.String. - Vlastnost názvu {0} na typu {1} musí být typu System.String. - - - - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - Graf objektu obsahuje více odkazů na instanci typu {0} a serializátor nemůže najít obecně viditelné umístění pro zápis této instance. Měli byste prověřit použití oborů názvů. - - - - An element with the name '{0}' has already been registered in this scope. - Element s názvem {0} již byl v tomto oboru registrován. - - - - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Typ {0} není viditelný. Jedná-li se o místní typ, nastavte pole LocalAssembly v nastavení XamlReaderSettings. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - {0} blokuje použití typu {1} v jazyce XAML. Chcete-li načíst tento typ, změňte metodu {0}.GetXamlType tak, aby vracela pro tento typ jinou hodnotu než Null, nebo předejte jinou hodnotu v parametru schemaContext konstruktoru XamlObjectWriter. - - - - This operation is only supported on collection types. - Tato operace je podporována pouze u typů kolekce. - - - - This operation is only supported on collection and dictionary types. - Tato operace je podporována pouze u typů kolekce a slovníku. - - - - This operation is only supported on dictionary types. - Tato operace je podporována pouze u typů slovníku. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - Datový proud uzlu XAML: Nebyla nalezena metoda EndMember pro {0}.{1} před metodou EndObject. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - Datový proud uzlu XAML: Nebyla nalezena metoda EndMember pro {0}.{1} před metodou StartMember {2}. - - - - The property element '{0}' is not contained by an object element. - Element vlastnosti {0} není obsažen v elementu objektu. - - - - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Nelze načíst sestavení {0}, protože je načtena jiná verze {1} téhož sestavení. - - - - Too many attributes are specified for '{0}'. - Pro {0} je zadáno příliš mnoho atributů. - - - - '{0}' requires more attributes. - {0} vyžaduje více atributů. - - - - GetPositionalParameters returned the wrong length vector. - Metoda GetPositionalParameters vrátila vektor špatné délky. - - - - Prefix '{0}' does not map to a namespace. - Předpona {0} neprovádí mapování na obor názvů. - - - - The prefix '{0}' could not be found. - Předponu {0} nelze nalézt. - - - - '{0}' property on '{1}' does not allow you to specify text. - Vlastnost {0} v {1} vám neumožňuje zadat text. - - - - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - - - - '{0}' is not implemented. - Vlastnost {0} není implementována. - - - - Provide value on '{0}' threw an exception. - Zadání hodnoty v {0} vyvolalo výjimku. - - - - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Nelze volat metodu MarkupExtension.ProvideValue z důvodu cyklické závislosti. Vlastnosti uvnitř objektu MarkupExtension nemohou odkazovat na objekty, které odkazují na výsledek MarkupExtension. Toto se týká následujících objektů MarkupExtensions: - - - - '{0}' type name does not have the expected format 'className, assembly'. - Název typu {0} nemá očekávaný formát className, assembly. - - - - Quote characters ' or " are only allowed at the start of values. - Znaky uvozovek ' nebo " jsou povoleny pouze na začátku hodnot. - - - - Value cannot be null. Object reference: '{0}'. - Hodnota nesmí být Null. Odkaz na objekt: {0}. - - - - schemaContext parameter cannot be different from savedContext.SchemaContext - Parametr schemaContext se nesmí lišit od savedContext.SchemaContext. - - - - savedContext.SchemaContext cannot be null - Hodnota savedContext.SchemaContext nesmí být Null. - - - - SchemaContext on writer must be initialized before accessing the reader. - Parametr SchemaContext v modulu pro zápis musí být inicializován před přístupem k modulu pro čtení. - - - - SchemaContext cannot be null. - Hodnota SchemaContext nesmí být Null. - - - - Invalid security XML. Missing expected attribute '{0}'. - Neplatné zabezpečení XML. Chybí očekávaný atribut {0}. - - - - Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Neplatné zabezpečení XML. Neočekávaná značka {0}, byla očekávána značka {1}. - - - - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Neplatné zabezpečení XML. Neočekávaná hodnota {0} v atributu {1}, byla očekávána hodnota {2}. - - - - This serviceType is already registered to another service. - Tento objekt serviceType je již registrován u jiné služby. - - - - Set connectionId threw an exception. - Nastavení connectionId vyvolalo výjimku. - - - - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - {0}.{1} je vlastnost bez direktivy Getter a nejedná se o platnou vlastnost jazyka XAML. - - - - Cannot set TargetType on a non-attachable Member. - Nelze nastavit vlastnost TargetType v nepřipojitelném členu. - - - - Setting xml:base on '{0}' threw an exception. - Při nastavení xml:base na {0} byla vyvolána výjimka. - - - - Set property '{0}' threw an exception. - Nastavení vlastnosti {0} vyvolalo výjimku. - - - - Setting xml instance on '{0}' threw an exception. - Při nastavení instance xml na {0} byla vyvolána výjimka. - - - - Setting properties is not allowed on a type converted instance. Property = '{0}' - Není povoleno nastavení vlastností pro instanci s převedeným typem. Vlastnost = {0} - - - - Method '{0}' is not supported by default. It can be implemented in derived classes. - Metoda {0} není ve výchozím nastavení podporována. Může být implementována v odvozených třídách. - - - - ShouldSerialize check failed for member '{0}'. - Kontrola ShouldSerialize pro člena {0} se nezdařila. - - - - Directly Assignable Fixups must only have one name. - Přímo přiřaditelné opravy musí mít pouze jeden název. - - - - StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. - - - - The string is null or empty. - Řetězec je null nebo prázdný. - - - - Deferred load section was not collected in '{0}'. - Sekce odloženého načtení nebyla sebrána v {0}. - - - - Thread is already started. - Vlákno je již spuštěno. - - - - (null) - (null) - - - - Error with member '{0}'.'{1}'. It has more than one '{2}'. - Chyba u členu {0}.{1}. Má více než jeden atribut {2}. - - - - Error with type '{0}'. It has more than one '{1}'. - Chyba u typu {0}. Má více než jeden atribut {1}. - - - - Only one TypeConverter attribute is allowed on a type. - Pro typ je povolen pouze jeden atribut TypeConverter. - - - - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Objekt {0} přiřazený k direktivě {1} má vlastnosti odkazující na pojmenované objekty {2}, které ještě nebyly definovány. Odkazy směrem vpřed nebo odkazy na objekty obsahující odkazy směrem vpřed nejsou podporovány uvnitř direktiv konstrukce objektu. - - - - Failed to create a '{0}' from the text '{1}'. - Vytvoření {0} z textu {1} se nezdařilo. - - - - Failed to convert '{0}' to type '{1}'. - Převod {0} na typ {1} se nezdařil. - - - - The name of the type '{0}' contains characters that are invalid in XAML. - Název typu {0} obsahuje znaky, které jsou v jazyce XAML neplatné. - - - - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Typ {0} nemá vlastnost obsahu. Zadejte název vlastnosti, kterou chcete nastavit, nebo do typu přidejte atribut ContentPropertyAttribute nebo TypeConverterAttribute. - - - - Type name '{0}' cannot have a dot '.'. - Název typu {0} nesmí obsahovat tečku (.). - - - - Type reference cannot find type named '{0}'. - Odkaz na typ nemůže najít typ s názvem {0}. - - - - Type '{0}' is not public. - Typ {0} není veřejný. - - - - Unclosed quoted value. - Hodnota neuzavřená do uvozovek. - - - - Unexpected close of XAML Node Stream. - Neočekávané uzavření datového proudu uzlu XAML - - - - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Neplatná metadata pro atribut {0} v {1}. Bylo očekáváno {2} argumentů typu {3}. - - - - Unexpected '{0}' in parse rule '{1}'. - Neočekávaný typ {0} v pravidle analýzy {1}. - - - - Unexpected token '{0}' in rule: '{1}', in '{2}'. - Neočekávaný token {0} v pravidle: {1}, v {2}. - - - - Unexpected token after end of markup extension. - Neočekávaný token za koncem rozšíření značek. - - - - Unhandled BoolTypeBit. - Neošetřený objekt BoolTypeBit. - - - - ['{0}'('{1}')] on '{2}' is not a known property. - [{0}({1})] v {2} není známá vlastnost. - - - - Unknown member '{0}' on '{1}'. - Neznámý člen {0} v {1}. - - - - Unknown member '{0}' on unknown type '{1}'. - Neznámý člen {0} v neznámém typu {1}. - - - - Unknown member '{0}'. - Neznámý člen {0}. - - - - Unknown type '{0}'. - Neznámý typ {0}. - - - - Unresolved reference '{0}'. - Nepřeložený odkaz {0}. - - - - XAML namespace '{0}' is not resolved. - Obor názvů XAML {0} nebyl přeložen. - - - - Uri '{0}' was not found. - Identifikátor Uri {0} nebyl nalezen. - - - - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Chyba u typu {0}. Objekt MarkupExtensions nemůže používat atribut UsableDuringInitialization. - - - - A value in the '{0}' array is null. - Hodnota v poli {0} je Null. - - - - XAML Node Stream: Value nodes must be followed by EndMember. - Datový proud uzlu XAML: Za uzly hodnot musí následovat metoda EndMember. - - - - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - Modul XamlXmlWriter nemůže zapsat hodnotu {0}, která obsahuje významnou mezeru v kolekci {1}. - - - - White space is not allowed after end of markup extension. - Za koncem rozšíření značek není povolena mezera. - - - - An attempt was made to write to a XamlWriter that has had its Closed method called. - Byl proveden pokus o zápis do objektu XamlWriter, pro který byla volána metoda Closed. - - - - Choice cannot follow a Fallback. - Element Choice nemůže následovat za Fallback. - - - - AlternateContent must contain one or more Choice elements. - Třída AlternateContent musí obsahovat jeden nebo více elementů Choice. - - - - Choice is valid only in AlternateContent. - Element Choice je platný pouze v elementu AlternateContent. - - - - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - Dochází k zacyklení definic kompatibility XML, takže obor názvů {0} přepisuje sebe sama. To může být způsobeno nekonzistencí atributů XmlnsCompatibilityAttributes v různých sestaveních. Změňte definice tak, abyste odstranili zacyklení, nebo předejte v konstruktoru XamlSchemaContext nekonfliktní sadu referenčních sestavení. - - - - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Duplicitní deklarace třídy Preserve pro element {1} v oboru názvů {0}. - - - - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Duplicitní deklarace třídy ProcessContent pro element {1} v oboru názvů {0} - - - - Duplicate wildcard Preserve declaration for namespace '{0}'. - Duplicitní deklarace třídy Preserve pro zástupné znaky pro obor názvů {0} - - - - Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Duplicitní deklarace pro zástupné znaky třídy ProcessContent pro obor názvů {0} - - - - Fallback is valid only in AlternateContent. - Element Fallback je platný pouze v elementu AlternateContent. - - - - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - Element {0} není platný podřízený element třídy AlternateContent. Platnými podřízenými elementy třídy AlternateContent jsou jen Choice a Fallback. - - - - '{0}' attribute is not valid for '{1}' element. - Atribut {0} je neplatný pro element {1}. - - - - '{0}' format is not valid. - Formát {0} je neplatný. - - - - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Nelze mít prohlášení Preserve jak pro specifické, tak pro zástupné znaky oboru názvů {0}. - - - - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Nelze mít prohlášení třídy ProcessContent jak pro specifické, tak pro zástupné znaky oboru názvů {0}. - - - - Requires attribute must contain a valid namespace prefix. - Atribut Requires musí obsahovat platnou předponu oboru názvů. - - - - '{0}' attribute value is not a valid XML name. - Hodnota atributu {0} není platný název XML. - - - - AlternateContent must contain only one Fallback element. - Třída AlternateContent může obsahovat jen jeden element Fallback. - - - - MustUnderstand condition failed on namespace '{0}'. - Podmínka MustUnderstand pro obor názvů {0} nebyla dodržena. - - - - '{0}' namespace cannot preserve items; it must be declared Ignorable first. - Obor názvů {0} nemůže zachovávat položky. Nejprve musí být deklarován jako Ignorable. - - - - '{0}' namespace cannot process content; it must be declared Ignorable first. - Obor názvů {0} nemůže zpracovat obsah. Nejprve musí být deklarován jako Ignorable. - - - - Choice must contain a Requires attribute. - Element Choice musí obsahovat atribut Requires. - - - - '{0}' prefix is not defined. - Předpona {0} není definována. - - - - Unrecognized compatibility attribute '{0}'. - Neznámý atribut kompatibility {0}. - - - - Unrecognized Compatibility element '{0}'. - Neznámý element kompatibility {0}. - - - - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Zadaný název třídy {0} se neshoduje se skutečným typem kořenové instance {1}. Odeberte direktivu Class nebo zadejte instanci prostřednictvím parametru XamlObjectWriterSettings.RootObjectInstance. - - - - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Neočekávaný typ uzlu XAML {0} z objektu XamlReader v XamlFactory. - - - - Cannot set SchemaContext on XamlMarkupExtensionWriter. - Nelze nastavit parametr SchemaContext pro objekt XamlMarkupExtensionWriter. - - - - Cannot write a value that is not a string. - Nelze zapsat hodnotu, která není řetězec. - - - - The member '{0}' has already been written. - Člen {0} byl již zapsán. - - - - Errors detected in input. - Byly zjištěny chyby ve vstupu. - - - - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Nelze převést tuto instanci XamlTypeName na řetězec, protože zadané rozhraní INamespacePrefixLookup nemůže generovat předponu pro obor názvů {0}. - - - - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Nelze převést tuto instanci XamlTypeName na řetězec, protože vlastnost Name má hodnotu Null nebo je prázdná. Před voláním metody XamlTypeName.ToString nastavte vlastnost Name. - - - - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Nelze převést tuto instanci XamlTypeName na řetězec, protože vlastnost Namespace má hodnotu Null. Před voláním metody XamlTypeName.ToString nastavte vlastnost Namespace. - - - - Cannot write a value that is not a string. - Nelze zapsat hodnotu, která není řetězec. - - - - The member '{0}' has already been written. - Člen {0} byl již zapsán. - - - - The argument isObjectFromMember can only be set to true when the type is a collection. - Argument isObjectFromMember může být nastaven na hodnotu true pouze tehdy, jestliže typ je kolekce. - - - - Namespace '{0}' already has a prefix defined in current scope. - Obor názvů {0} již má v aktuálním oboru definovánu předponu. - - - - The prefix '{0}' is already defined in current scope. - Předpona {0} je již v aktuálním oboru definována. - - - - Unable to call '{0}' in current state. - Nelze volat {0} v aktuálním stavu. - - - - Unable to call WriteObject with isObjectFromMember set to true in current state. - Nelze volat operaci WriteObject, když je isObjectFromMember nastaveno na hodnotu true v aktuálním stavu. - - - - Need to implement public/internal sorting. - Je nutné implementovat veřejné/interní řazení. - - - - The value for XmlData property '{0}' is null or not IXmlSerializable. - Hodnota vlastnosti XmlData {0} je Null nebo není typu IXmlSerializable. - - - - The value for XmlData property '{0}' is not an XmlReader. - Hodnota vlastnosti XmlData {0} není modul XmlReader. - - - - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - Dochází k zacyklení definic XmlnsCompatibleWithAttribute v sestavení {0}, takže obor názvů {1} přepisuje sám sebe. Změňte definice a eliminujte toto zacyklení. - - - - + + + + + + Enumerating attached properties on object '{0}' threw an exception. + Při vytváření výčtu připojených vlastností pro objekt {0} byla vyvolána výjimka. + + + + Add value to collection of type '{0}' threw an exception. + Při přidání hodnoty do kolekce typu {0} byla vyvolána výjimka. + + + + Add value to dictionary of type '{0}' threw an exception. + Při přidání hodnoty do slovníku typu {0} byla vyvolána výjimka. + + + + Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Nelze určit typ položky kolekce typu {0}, protože má více než jednu metodu Add nebo implementaci rozhraní ICollection<T>. Chcete-li, aby byl tento typ kolekce použitelný v jazyce XAML, přidejte veřejnou metodu Add(objekt), implementujte rozhraní System.Collections.IList nebo jediné rozhraní System.Collections.Generic.ICollection<T>. + + + + Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Nelze určit typ položky slovníku typu {0}, protože má více než jednu metodu Add nebo implementaci rozhraní IDictionary<K,V>. Chcete-li, aby byl tento typ slovníku použitelný v jazyce XAML, přidejte veřejnou metodu Add(objekt,objekt), implementujte rozhraní System.Collections.IDictionary nebo jediné rozhraní System.Collections.Generic.IDictionary<K,V>. + + + + One of the following arguments must be non-null: '{0}'. + Jeden z následujících argumentů nesmí mít hodnotu Null: {0}. + + + + Array Add method is not implemented. + Metoda Add pro pole není implementována. + + + + Attachable events are not implemented. + Připojitelné události nejsou implementovány. + + + + Attachable member '{0}' was not found. + Připojitelný člen {0} nebyl nalezen. + + + + Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + Nelze nastavit vlastnost {0} objektu {1}, protože objekt je odkaz směrem vpřed nebo neúplně inicializovaný odkaz. Nepřeložené názvy: {2}. + + + + An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Připojitelná vlastnost s názvem {1} je připojena ke klíči slovníku {0}, který je buď řetězec, nebo může být typově převeden na řetězec. To není podporováno. + + + + An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Připojitelná vlastnost s názvem {2} je připojena k vlastnosti s názvem {1}. Vlastnost s názvem {1} je buď řetězec, nebo může být typově převedena na řetězec. Připojení k takovým vlastnostem není podporováno. Pro účely ladění: Vlastnost {1} obsahuje objekt {0}. + + + + An unhandled scanner attribute was encountered. + Byl zjištěn neošetřený atribut skeneru. + + + + One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Jedna z hodnot atributu InternalsVisibleToAttribute v sestavení {0} není platný název sestavení. Použijte formát „AssemblyShortName“ nebo „AssemblyShortName, PublicKey=...“. + + + + InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Hodnota atributu InternalsVisibleToAttribute {0} v sestavení {1} není platný název sestavení. Použijte formát „AssemblyShortName“ nebo „AssemblyShortName, PublicKey=...“. + + + + Bad method '{0}' on '{1}'. + Špatná metoda {0} v {1}. + + + + Bad state in ObjectWriter. Non directive missing instance. + Špatný stav v objektu ObjectWriter. Chybí instance nedirektivního člena. + + + + An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + Atributu XmlnsCompatibleWithAttribute v sestavení {0} chybí požadovaná vlastnost. Nastavte obě vlastnosti NewNamespace a OldNamespace nebo odeberte atribut XmlnsCompatibleWithAttribute. + + + + An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + Atributu XmlnsDefinitionAttribute v sestavení {0} chybí požadovaná vlastnost. Nastavte obě vlastnosti ClrNamespace a XmlNamespace nebo odeberte atribut XmlnsDefinitionAttribute. + + + + An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + Atributu XmlnsPrefixAttribute v sestavení {0} chybí požadovaná vlastnost. Nastavte obě vlastnosti Prefix a XmlNamespace nebo odeberte atribut XmlnsPrefixAttribute. + + + + Builder Stack is not empty when end of XamlNode stream was reached. + Při dosažení konce datového proudu XamlNode není zásobník tvůrce prázdný. + + + + Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Kontrola převoditelnosti z typu {0} pomocí {1} se nezdařila. To obvykle naznačuje nesprávně implementovaný atribut TypeConverter. + + + + Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Kontrola převoditelnosti na typ {0} pomocí {1} se nezdařila. To obvykle naznačuje nesprávně implementovaný atribut TypeConverter. + + + + In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + V rozšíření značek musí být všechny hodnoty argumentů konstruktoru atomy. Pro objekt typu {0} je hodnota minimálně jednoho argumentu neatomická. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + Nelze vytvořit instanci {0}, protože typ XamlType není platný. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + Nelze vytvořit instanci {0}, protože typ XamlType není platný. + + + + Cannot find Assembly '{0}' in URI '{1}'. + Nelze najít sestavení {0} v identifikátoru URI {1}. + + + + Cannot reassign a previously set SchemaContext. + Nelze změnit přiřazení dříve nastaveného kontextu SchemaContext. + + + + Cannot resolve type '{0}' for method '{1}'. + Nelze přeložit typ {0} pro metodu {1}. + + + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + Vlastnost BaseUri lze nastavit v kořenovém uzlu pouze jednou (třída XamlXmlReader může poskytovat výchozí nastavení v kořenovém uzlu). + + + + Cannot set SchemaContext on ObjectWriter. + Nelze nastavit parametr SchemaContext pro objekt ObjectWriter. + + + + Cannot set SchemaContext to null. + Nelze nastavit parametr SchemaContext na hodnotu Null. + + + + Cannot write on a closed XamlWriter. + Nelze provést zápis do zavřeného objektu XamlWriter. + + + + The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + Hodnota {1} obsahuje významné mezery, ale nelze zapsat „xml:space = preserve“ do člena {0}. + + + + Cannot assign root instance of type '{0}' to type '{1}'. + Nelze přiřadit kořenovou instanci typu {0} k typu {1}. + + + + Cannot create unknown type '{0}'. + Nelze vytvořit neznámý typ {0}. + + + + Cannot get write-only property '{0}'. + Nelze načíst vlastnost {0} určenou pouze pro zápis. + + + + Cannot set read-only property '{0}'. + Nelze nastavit vlastnost {0} určenou pouze pro čtení. + + + + Cannot set unknown member '{0}'. + Nelze nastavit neznámý člen {0}. + + + + Close called while inside a deferred load section. + Byla volána metoda Close uvnitř oddílu odloženého načtení. + + + + Must close XamlWriter before reading from XamlNodeList. + Před čtením ze seznamu XamlNodeList musí být zavřen objekt XamlWriter. + + + + Collection '{0}' cannot contain null values. + Kolekce {0} nesmí obsahovat hodnoty Null. + + + + Failed attempting to create an Implicit Type with a constructor. + Pokus o vytvoření implicitního typu pomocí konstruktoru se nezdařil. + + + + The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + Vyvolání konstruktoru pro typ {0}, který odpovídá zadaným omezením vazby, vyvolalo výjimku. + + + + Cannot write the given positional parameters because a matching constructor was not found. + Nelze zapsat dané poziční parametry, protože nebyl nalezen odpovídající konstruktor. + + + + '{0}' ValueSerializer cannot convert from '{1}'. + Objekt ValueSerializer {0} nemůže provést převod z {1}. + + + + '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + Objekt ValueSerializer {0} nemůže provést převod z {1} na {2}. + + + + Converter type '{0}' doesn't derive from expected base type '{1}'. + Typ převaděče {0} není odvozen od očekávaného základního typu {1}. + + + + Failed to add attached properties to item in ConditionalWeakTable. + Přidání připojených vlastností do položky v tabulce ConditionalWeakTable se nezdařilo. + + + + Deferred load threw an exception. + Odložené načtení vyvolalo výjimku. + + + + Deferred member was not collected in '{0}'. + Odložený člen nebyl sebrán v {0}. + + + + Save of deferred-load content threw an exception. + Uložení obsahu s odloženým načtením vyvolalo výjimku. + + + + Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + Nelze načíst objekt XamlDeferringLoader z objektu XamlValueConverter {0}, protože jeho vlastnost ConverterInstance má hodnotu Null. + + + + '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + {0}.{1} Závisí na {0}.{1}, které není nastaveno. + + + + Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + Slovník typu {0} nemůže přidat klíč {1}. Třída TypeConverter převede klíč na typ {2}. Chcete-li předejít zobrazení této chyby, přepište metodu System.Collections.IDictionary.Add a proveďte konverzi zde. + + + + Directive getter is not implemented. + Direktiva Getter není implementována. + + + + Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + Direktiva {0} musí být hodnota typu řetězec. Odeberte tuto direktivu nebo ji změňte na řetězcovou hodnotu. + + + + Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + Direktiva {0} je povolena pouze pro kořenový objekt. Odeberte tuto direktivu nebo ji přesuňte do kořene dokumentu. + + + + Directive '{0}' was not found in TargetNamespace '{1}'. + Direktiva {0} nebyla nalezena v oboru TargetNamespace {1}. + + + + '{0}' property has already been set on '{1}'. + Vlastnost {0} již byla nastavena pro {1}. + + + + There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + Existuje více než jeden atribut XmlnsCompatibleWithAttribute v sestavení {0} pro obor OldNamespace {1}. Odeberte nadbytečné atributy. + + + + There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Existuje konflikt v atributech XmlnsCompatibleWithAttributes v sestaveních {0} a {1} pro obor OldNamespace {2}. Změňte atributy tak, aby měly stejný obor NewNamespace, nebo v konstruktoru objektu XamlSchemaContext předejte nekonfliktní sadu referenčních sestavení. + + + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Událost {0} nelze přiřadit hodnotě, která není přiřaditelná k {1}. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + V aktuálním stavu nelze zapsat poziční parametry. Modul pro zápis nemůže zapsat poziční parametry do formuláře atributů, protože modul pro zápis začal zapisovat elementy, a nemůže ani rozbalit poziční atributy, protože ne všechny vlastnosti jsou zapisovatelné. Zkuste přesunout člena pozičních parametrů více dopředu v datovém proudu uzlu na místo, kde modul XamlXmlWriter ještě může zapisovat atributy. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + V aktuálním stavu nelze zapsat poziční parametry. Modul pro zápis nemůže zapsat poziční parametry do formuláře atributů, protože modul pro zápis začal zapisovat elementy, a nemůže ani rozbalit poziční atributy, protože vlastnost UnderlyingType pro typ {0} má hodnotu Null. Zkuste přesunout člena pozičních parametrů více dopředu v datovém proudu uzlu na místo, kde modul XamlXmlWriter ještě může zapisovat atributy. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + V aktuálním stavu nelze zapsat poziční parametry. Modul pro zápis nemůže zapsat poziční parametry do formuláře atributů, protože modul pro zápis začal zapisovat elementy, a nemůže ani rozbalit poziční atributy z důvodu chybějícího výchozího konstruktoru pro rozšíření značek, které obsahuje tyto poziční parametry. Zkuste přesunout člena pozičních parametrů více dopředu v datovém proudu uzlu na místo, kde modul XamlXmlWriter ještě může zapisovat atributy. + + + + Expected permission of type XamlLoadPermission. + Bylo očekáváno oprávnění typu XamlLoadPermission. + + + + Expected value of type ObjectMarkupInfo. + Byla očekávána hodnota typu ObjectMarkupInfo. + + + + Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + Název sestavení {0} není plně kvalifikovaný. Je nutné zadat název, verzi, jazykovou verzi a PublicKeyToken. + + + + Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + Název typu {0} není kvalifikovaný pro sestavení. Tuto hodnotu můžete získat z vlastnosti System.Type.AssemblyQualifiedName. + + + + The factory method '{0}' that matches the specified binding constraints returned null. + Výrobní metoda {0} odpovídající zadaným omezením vazby vrátila hodnotu Null. + + + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + Nelze načíst soubor nebo sestavení {0} nebo jednu z jeho závislých položek. Systém nenalezl zadaný soubor. + + + + Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Byl zaznamenán pokus o odkaz na pojmenované objekty {0}, který ještě nebyly definovány. Odkazy směrem vpřed nebo odkazy na objekty obsahující odkazy směrem vpřed nejsou podporovány jinými direktivami než Key. + + + + Cannot promote from Array. + Nelze zvýšit úroveň z pole. + + + + Cannot promote from '{0}' to '{1}' because the target map is too small. + Nelze zvýšit úroveň z {0} na {1}, protože cílová mapa je příliš malá. + + + + Getting instance of '{0}' threw an exception. + Při získávání instance {0} došlo k výjimce. + + + + Retrieving items in collection or dictionary of type '{0}' threw an exception. + Při načítání položek v kolekci nebo slovníku typu {0} došlo k výjimce. + + + + XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + Metoda XamlTypeInvoker.GetItems vrátila hodnotu Null pro typ {0}. To obvykle naznačuje nesprávně implementovaný typ kolekce. + + + + Collection property '{0}'.'{1}' is null. + Vlastnost kolekce {0}.{1} má hodnotu Null. + + + + Cannot get TargetType on a non-attachable Member. + Nelze získat vlastnost TargetType v nepřipojitelném členu. + + + + Get property '{0}' threw an exception. + Při získávání vlastnosti {0} metodou Get došlo k výjimce. + + + + Either getter or setter must be non-null. + Buď Getter, nebo Setter musí mít jinou hodnotu než Null. + + + + Attached property getter methods must have one parameter and a non-void return type. + Metody Getter připojené vlastnosti musejí mít jeden parametr a návratový typ jiný než void. + + + + Attached property setter and attached event adder methods must have two parameters. + Metody Setter připojené vlastnosti a metody Adder připojené události musejí mít dva parametry. + + + + Initialization of '{0}' threw an exception. + Při inicializaci {0} došlo k výjimce. + + + + Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + Typ {0} nemůže být inicializován z textu (XamlLanguage.Initialization). Přidejte do tohoto typu argument TypeConverter nebo změňte kód XAML tak, aby byl použit konstruktor nebo výrobní metoda. + + + + Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + Znak {0} nebyl očekáván v řetězci {1}. Neplatný název typu XAML. + + + + Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Znak pravé závorky {0} nemá odpovídající znak levé závorky. + + + + Event argument is invalid. + Argument události je neplatný. + + + + Invalid expression: '{0}' + Neplatný výraz: {0} + + + + Type argument '{0}' is not a valid type. + Argument typu {0} nemá platný typ. + + + + The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + Řetězec {0} není platný seznam názvů typů XAML. Seznamy názvů typů jsou seznamy typů oddělených čárkami, například „x:String, x:Int32“. + + + + The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + Řetězec {0} není platný název typu XAML. Názvy typů obsahují nepovinnou předponu, název a nepovinné argumenty typu; například „String“, „x:Int32“, „g:Dictionary(x:String,x:Int32)“. + + + + '{0}' is not a valid XAML member name. + {0} není platný název člena XAML. + + + + Construction directive '{0}' must be an attribute or the first property element. + Direktiva vytváření {0} musí být atribut nebo první element vlastnosti. + + + + '{0}' Line number '{1}' and line position '{2}'. + {0} Číslo řádku {1} a pozice na řádku {2}. + + + + '{0}' Line number '{1}'. + {0} Číslo řádku {1}. + + + + List collection is not an IList. + Kolekce seznamu není objekt IList. + + + + BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + Znak závorky {0} nemá odpovídající znak levé nebo pravé závorky. + + + + Cannot parse the malformed property name '{0}'. + Nelze analyzovat špatně vytvořený název vlastnosti {0}. + + + + Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Položky v poli musejí být typu {0}. Jednu nebo více položek nelze tomuto typu přiřadit. + + + + Must set Type before calling ProvideValue on ArrayExtension. + Před voláním metody ProvideValue v rozšíření ArrayExtension je nutné nastavit parametr Type. + + + + '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + Hodnotu {0} StaticExtension nelze přeložit na výčet, statické pole ani statickou vlastnost. + + + + Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + Rozšíření značek {0} požaduje, aby {1} bylo implementováno v rozhraní IServiceProvider pro metodu ProvideValue. + + + + StaticExtension must have Member property set before ProvideValue can be called. + Třída StaticExtension musí mít nastavenu vlastnost Member před voláním metody ProvideValue. + + + + TypeExtension must have TypeName property set before ProvideValue can be called. + Třída TypeExtension musí mít nastavenu vlastnost TypeName před voláním metody ProvideValue. + + + + '{0}' string is not valid for type. + Řetězec {0} není pro tento typ platný. + + + + Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + Nelze určit poziční parametry pro typ {0}, protože existuje více než jedno přetížení konstruktoru pomocí parametrů {1}. Chcete-li, aby bylo toto rozšíření značek použitelné v jazyce XAML, odeberte duplicitní přetížení konstruktoru nebo nastavte vlastnost XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity na hodnotu true. + + + + The name of the member '{0}' contains characters that are invalid in XAML. + Název člena {0} obsahuje znaky, které jsou v jazyce XAML neplatné. + + + + Member '{0}' on type '{1}' is internal. + Člen {0} v typu {1} je interní. + + + + The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + Vyvolání metody {0}, která odpovídá zadaným omezením vazby, vyvolalo výjimku. + + + + No local assembly provided to complete URI='{0}'. + Nebylo zadáno žádné místní sestavení pro dokončení identifikátoru URI={0}. + + + + Missing case '{0}' in DeferringWriter'{1}' method. + Chybí příkaz case {0} v metodě DeferringWriter {1}. + + + + Missing case in Default processing of XamlNodes. + Chybí příkaz case ve výchozím zpracování uzlů XamlNodes. + + + + Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Neočekávaný znak rovná se (=) hned za {0}. Zkontrolujte, zda nechybí oddělovací čárka. + + + + Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Neočekávaný znak rovná se (=) hned za {0}={1}. Zkontrolujte, zda nechybí oddělovací čárka. + + + + Missing implicit property case. + Chybí příkaz case implicitní vlastnosti. + + + + Missing case for ImplicitPropertyType. + Chybí příkaz case pro ImplicitPropertyType. + + + + Missing key value on '{0}' object. + Chybí hodnota klíče v objektu {0}. + + + + Missing case handler in LookupPropertyBit. + Chybí obslužná rutina case v LookupPropertyBit. + + + + Service provider is missing the IXamlNameProvider service. + Chybí služba IXamlNameProvider ve zprostředkovateli služby. + + + + Service provider is missing the INameResolver service. + Chybí služba INameResolver ve zprostředkovateli služby. + + + + Missing case in ClrType 'Member' lookup. + Chybí příkaz case ve vyhledávání ClrType Member. + + + + Creating from text without a TypeConverter is not allowed. + Vytváření z textu bez atributu TypeConverter není povoleno. + + + + '{0}' must be of type '{1}'. + {0} musí být typ {1}. + + + + Reference must have a Name to resolve. + Odkaz musí mít parametr Name, který lze přeložit. + + + + This setter is not intended to be used directly from your code. Do not call this setter. + Tato metoda Setter není určena k použití přímo z vašeho kódu. Nevolejte tuto metodu Setter. + + + + Name resolution failure. '{0}' was not found. + Překlad názvu se nezdařil. {0} nebylo nalezeno. + + + + Cannot register duplicate name '{0}' in this scope. + Nelze registrovat duplicitní název {0} v tomto oboru. + + + + Could not register named object. {0} + Nelze registrovat pojmenovaný objekt. {0} + + + + '{0}' name is not valid for identifier. + Název {0} není platný pro identifikátor. + + + + Name cannot be an empty string. + Název nemůže být prázdný řetězec. + + + + Name '{0}' was not found. + Název {0} nebyl nalezen. + + + + Cannot attach NameScope to null root instance. + Nelze připojit obor NameScope ke kořenové instanci s hodnotou Null. + + + + The prefix 'xml' is reserved. + Předpona xml je vyhrazená. + + + + NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + Vlastnost NamespaceDeclaration.Namespace nesmí mít hodnotu Null. Zadejte hodnotu pro tuto vlastnost. + + + + NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + Vlastnost NamespaceDeclaration.Prefix nesmí mít hodnotu Null. Zadejte hodnotu pro tuto vlastnost. + + + + Namespace '{0}' was not found in scope. + Obor názvů {0} nebyl v oboru nalezen. + + + + No Add methods found on type '{0}' for a value of type '{1}'. + Nebyly nalezeny žádné metody Add v typu {0} pro hodnotu typu {1}. + + + + '{0}' is not allowed in attribute usage. + {0} není povoleno v použití atributu. + + + + No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Pro typ {0} nebyl nalezen žádný výchozí konstruktor. Chcete-li zkonstruovat tento typ, můžete použít direktivy Arguments nebo FactoryMethod. + + + + A Constructor for '{0}' with '{1}' arguments was not found. + Konstruktor pro {0} s {1} argumenty nebyl nalezen. + + + + No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Pro typ {0} nebyl nalezen žádný výchozí konstruktor. Chcete-li zkonstruovat tento typ, můžete použít direktivy Arguments nebo FactoryMethod. + + + + '{0}' is not allowed in element usage. + {0} není povoleno v použití elementu. + + + + XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + Datový proud uzlu XAML: U typu {0} nebyla nalezena metoda StartMember před metodou EndMember. + + + + XAML Node Stream: EndMember must follow StartObject and StartMember. + Datový proud uzlu XAML: Metoda EndMember musí následovat za metodou StartObject a StartMember. + + + + XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + Datový proud uzlu XAML: Metoda GetObject vyžaduje metodu StartMember po metodě StartObject {0}. + + + + XAML Node Stream: GetObject must follow a StartObject and StartMember. + Datový proud uzlu XAML: Metoda GetObject musí následovat za metodou StartObject a StartMember. + + + + XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + Datový proud uzlu XAML: Deklarace oboru názvů {0}={1} vyžaduje metodu StartMember po metodě StartObject {2}. + + + + XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + Datový proud uzlu XAML: Metoda StartObject {0} vyžaduje metodu StartMember po metodě StartObject {1}. + + + + XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + Datový proud uzlu XAML: Hodnota {0} vyžaduje metodu StartMember po metodě StartObject {1}. + + + + XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + Datový proud uzlu XAML: Hodnota {0} musí následovat za metodou StartObject a StartMember. + + + + No constructor with '{0}' arguments for '{1}'. + Neexistuje žádný konstruktor s {0} argumenty pro {1}. + + + + XAML Node Stream: Missing CurrentObject before EndObject. + Datový proud uzlu XAML: Nebyla nalezena metoda CurrentObject před metodou EndObject. + + + + XAML Node Stream: Missing StartObject before StartMember '{0}'. + Datový proud uzlu XAML: Nebyla nalezena metoda StartObject před metodou StartMember {0}. + + + + Type with positional parameters is not a markup extension. + Typ s pozičními parametry není rozšíření značek. + + + + '{0}'.'{1}' is not an ambient property. + {0}.{1} není vedlejší vlastnost. + + + + '{0}' is not an ambient type. + {0} není vedlejší typ. + + + + The type '{0}' is not assignable from the type '{1}'. + Typ {0} není přiřaditelný z typu {1}. + + + + ['{0}'('{1}')] on '{2}' is not a property declared on this type. + [{0}({1})] v {2} není vlastnost deklarovaná na tomto typu. + + + + This operation is not supported on directive members. + Tato operace není podporována na direktivních členech. + + + + This operation is not supported on unknown members. + Tato operace není podporována na neznámých členech. + + + + This operation is not supported on unknown types. + Tato operace není podporována na neznámých typech. + + + + Argument should be a Type Converter, Markup Extension or Null. + Argument musí být převaděč typu, rozšíření značek nebo hodnota Null. + + + + Unable to find an attachable property named '{0}' on type '{1}'. + Nelze najít připojitelnou vlastnost s názvem {0} v typu {1}. + + + + Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + Nelze najít metodu MemberMarkupInfo.DictionaryEntriesFromGeneric. + + + + InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + Objekt InstanceDescriptor poskytl argument typu {0}, když byl očekáván parametr typu {1}. + + + + InstanceDescriptor did not provide the correct number of arguments. + Objekt InstanceDescriptor neposkytl správný počet argumentů. + + + + InstanceDescriptor did not provide a valid constructor or method. + Objekt InstanceDescriptor neposkytl platný konstruktor nebo metodu. + + + + Multidimensional arrays not supported. + Vícerozměrná pole nejsou podporována. + + + + Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + Typ {0} nelze serializovat. Ověřte, zda je typ veřejný a má buď výchozí konstruktor, nebo popisovač instance. + + + + Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Nelze nalézt vhodný konstruktor pro zadané argumenty konstruktoru na typu {0}. + + + + Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Nelze číst objekty typu {0}, protože neexistují žádné přístupné konstruktory. Pokud chcete povolit použití tohoto typu v jazyce XAML, přidejte výchozí konstruktor, použijte atribut ConstructorArgumentAttribute nebo zadejte objekt InstanceDescriptor. + + + + Unable to read objects of the type '{0}'. Nested types are not supported. + Nelze číst objekty typu {0}. Vnořené typy nejsou podporovány. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + {0} blokuje použití typu {1} v jazyce XAML. Chcete-li serializovat tento typ, změňte metodu {0}.GetXamlType tak, aby vracela pro tento typ jinou hodnotu než Null, nebo předejte jinou hodnotu v parametru schemaContext konstruktoru XamlObjectReader. + + + + The name property '{0}' on type '{1}' must be of type System.String. + Vlastnost názvu {0} na typu {1} musí být typu System.String. + + + + The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + Graf objektu obsahuje více odkazů na instanci typu {0} a serializátor nemůže najít obecně viditelné umístění pro zápis této instance. Měli byste prověřit použití oborů názvů. + + + + An element with the name '{0}' has already been registered in this scope. + Element s názvem {0} již byl v tomto oboru registrován. + + + + Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + Typ {0} není viditelný. Jedná-li se o místní typ, nastavte pole LocalAssembly v nastavení XamlReaderSettings. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + {0} blokuje použití typu {1} v jazyce XAML. Chcete-li načíst tento typ, změňte metodu {0}.GetXamlType tak, aby vracela pro tento typ jinou hodnotu než Null, nebo předejte jinou hodnotu v parametru schemaContext konstruktoru XamlObjectWriter. + + + + This operation is only supported on collection types. + Tato operace je podporována pouze u typů kolekce. + + + + This operation is only supported on collection and dictionary types. + Tato operace je podporována pouze u typů kolekce a slovníku. + + + + This operation is only supported on dictionary types. + Tato operace je podporována pouze u typů slovníku. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + Datový proud uzlu XAML: Nebyla nalezena metoda EndMember pro {0}.{1} před metodou EndObject. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + Datový proud uzlu XAML: Nebyla nalezena metoda EndMember pro {0}.{1} před metodou StartMember {2}. + + + + The property element '{0}' is not contained by an object element. + Element vlastnosti {0} není obsažen v elementu objektu. + + + + Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Nelze načíst sestavení {0}, protože je načtena jiná verze {1} téhož sestavení. + + + + Too many attributes are specified for '{0}'. + Pro {0} je zadáno příliš mnoho atributů. + + + + '{0}' requires more attributes. + {0} vyžaduje více atributů. + + + + GetPositionalParameters returned the wrong length vector. + Metoda GetPositionalParameters vrátila vektor špatné délky. + + + + Prefix '{0}' does not map to a namespace. + Předpona {0} neprovádí mapování na obor názvů. + + + + The prefix '{0}' could not be found. + Předponu {0} nelze nalézt. + + + + '{0}' property on '{1}' does not allow you to specify text. + Vlastnost {0} v {1} vám neumožňuje zadat text. + + + + '{0}' is not implemented. + Vlastnost {0} není implementována. + + + + Provide value on '{0}' threw an exception. + Zadání hodnoty v {0} vyvolalo výjimku. + + + + Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + Nelze volat metodu MarkupExtension.ProvideValue z důvodu cyklické závislosti. Vlastnosti uvnitř objektu MarkupExtension nemohou odkazovat na objekty, které odkazují na výsledek MarkupExtension. Toto se týká následujících objektů MarkupExtensions: + + + + '{0}' type name does not have the expected format 'className, assembly'. + Název typu {0} nemá očekávaný formát className, assembly. + + + + Quote characters ' or " are only allowed at the start of values. + Znaky uvozovek ' nebo " jsou povoleny pouze na začátku hodnot. + + + + Value cannot be null. Object reference: '{0}'. + Hodnota nesmí být Null. Odkaz na objekt: {0}. + + + + schemaContext parameter cannot be different from savedContext.SchemaContext + Parametr schemaContext se nesmí lišit od savedContext.SchemaContext. + + + + savedContext.SchemaContext cannot be null + Hodnota savedContext.SchemaContext nesmí být Null. + + + + SchemaContext on writer must be initialized before accessing the reader. + Parametr SchemaContext v modulu pro zápis musí být inicializován před přístupem k modulu pro čtení. + + + + SchemaContext cannot be null. + Hodnota SchemaContext nesmí být Null. + + + + Invalid security XML. Missing expected attribute '{0}'. + Neplatné zabezpečení XML. Chybí očekávaný atribut {0}. + + + + Invalid security XML. Unexpected tag '{0}', expected '{1}'. + Neplatné zabezpečení XML. Neočekávaná značka {0}, byla očekávána značka {1}. + + + + Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + Neplatné zabezpečení XML. Neočekávaná hodnota {0} v atributu {1}, byla očekávána hodnota {2}. + + + + This serviceType is already registered to another service. + Tento objekt serviceType je již registrován u jiné služby. + + + + Set connectionId threw an exception. + Nastavení connectionId vyvolalo výjimku. + + + + '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + {0}.{1} je vlastnost bez direktivy Getter a nejedná se o platnou vlastnost jazyka XAML. + + + + Cannot set TargetType on a non-attachable Member. + Nelze nastavit vlastnost TargetType v nepřipojitelném členu. + + + + Setting xml:base on '{0}' threw an exception. + Při nastavení xml:base na {0} byla vyvolána výjimka. + + + + Set property '{0}' threw an exception. + Nastavení vlastnosti {0} vyvolalo výjimku. + + + + Setting xml instance on '{0}' threw an exception. + Při nastavení instance xml na {0} byla vyvolána výjimka. + + + + Setting properties is not allowed on a type converted instance. Property = '{0}' + Není povoleno nastavení vlastností pro instanci s převedeným typem. Vlastnost = {0} + + + + Method '{0}' is not supported by default. It can be implemented in derived classes. + Metoda {0} není ve výchozím nastavení podporována. Může být implementována v odvozených třídách. + + + + ShouldSerialize check failed for member '{0}'. + Kontrola ShouldSerialize pro člena {0} se nezdařila. + + + + Directly Assignable Fixups must only have one name. + Přímo přiřaditelné opravy musí mít pouze jeden název. + + + + The string is null or empty. + Řetězec je null nebo prázdný. + + + + Deferred load section was not collected in '{0}'. + Sekce odloženého načtení nebyla sebrána v {0}. + + + + Thread is already started. + Vlákno je již spuštěno. + + + + (null) + (null) + + + + Error with member '{0}'.'{1}'. It has more than one '{2}'. + Chyba u členu {0}.{1}. Má více než jeden atribut {2}. + + + + Error with type '{0}'. It has more than one '{1}'. + Chyba u typu {0}. Má více než jeden atribut {1}. + + + + Only one TypeConverter attribute is allowed on a type. + Pro typ je povolen pouze jeden atribut TypeConverter. + + + + Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + Objekt {0} přiřazený k direktivě {1} má vlastnosti odkazující na pojmenované objekty {2}, které ještě nebyly definovány. Odkazy směrem vpřed nebo odkazy na objekty obsahující odkazy směrem vpřed nejsou podporovány uvnitř direktiv konstrukce objektu. + + + + Failed to create a '{0}' from the text '{1}'. + Vytvoření {0} z textu {1} se nezdařilo. + + + + Failed to convert '{0}' to type '{1}'. + Převod {0} na typ {1} se nezdařil. + + + + The name of the type '{0}' contains characters that are invalid in XAML. + Název typu {0} obsahuje znaky, které jsou v jazyce XAML neplatné. + + + + Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + Typ {0} nemá vlastnost obsahu. Zadejte název vlastnosti, kterou chcete nastavit, nebo do typu přidejte atribut ContentPropertyAttribute nebo TypeConverterAttribute. + + + + Type name '{0}' cannot have a dot '.'. + Název typu {0} nesmí obsahovat tečku (.). + + + + Type reference cannot find type named '{0}'. + Odkaz na typ nemůže najít typ s názvem {0}. + + + + Type '{0}' is not public. + Typ {0} není veřejný. + + + + Unclosed quoted value. + Hodnota neuzavřená do uvozovek. + + + + Unexpected close of XAML Node Stream. + Neočekávané uzavření datového proudu uzlu XAML + + + + Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Neplatná metadata pro atribut {0} v {1}. Bylo očekáváno {2} argumentů typu {3}. + + + + Unexpected '{0}' in parse rule '{1}'. + Neočekávaný typ {0} v pravidle analýzy {1}. + + + + Unexpected token '{0}' in rule: '{1}', in '{2}'. + Neočekávaný token {0} v pravidle: {1}, v {2}. + + + + Unexpected token after end of markup extension. + Neočekávaný token za koncem rozšíření značek. + + + + Unhandled BoolTypeBit. + Neošetřený objekt BoolTypeBit. + + + + ['{0}'('{1}')] on '{2}' is not a known property. + [{0}({1})] v {2} není známá vlastnost. + + + + Unknown member '{0}' on '{1}'. + Neznámý člen {0} v {1}. + + + + Unknown member '{0}' on unknown type '{1}'. + Neznámý člen {0} v neznámém typu {1}. + + + + Unknown member '{0}'. + Neznámý člen {0}. + + + + Unknown type '{0}'. + Neznámý typ {0}. + + + + Unresolved reference '{0}'. + Nepřeložený odkaz {0}. + + + + XAML namespace '{0}' is not resolved. + Obor názvů XAML {0} nebyl přeložen. + + + + Uri '{0}' was not found. + Identifikátor Uri {0} nebyl nalezen. + + + + Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Chyba u typu {0}. Objekt MarkupExtensions nemůže používat atribut UsableDuringInitialization. + + + + A value in the '{0}' array is null. + Hodnota v poli {0} je Null. + + + + XAML Node Stream: Value nodes must be followed by EndMember. + Datový proud uzlu XAML: Za uzly hodnot musí následovat metoda EndMember. + + + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + Modul XamlXmlWriter nemůže zapsat hodnotu {0}, která obsahuje významnou mezeru v kolekci {1}. + + + + White space is not allowed after end of markup extension. + Za koncem rozšíření značek není povolena mezera. + + + + An attempt was made to write to a XamlWriter that has had its Closed method called. + Byl proveden pokus o zápis do objektu XamlWriter, pro který byla volána metoda Closed. + + + + Choice cannot follow a Fallback. + Element Choice nemůže následovat za Fallback. + + + + AlternateContent must contain one or more Choice elements. + Třída AlternateContent musí obsahovat jeden nebo více elementů Choice. + + + + Choice is valid only in AlternateContent. + Element Choice je platný pouze v elementu AlternateContent. + + + + There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Dochází k zacyklení definic kompatibility XML, takže obor názvů {0} přepisuje sebe sama. To může být způsobeno nekonzistencí atributů XmlnsCompatibilityAttributes v různých sestaveních. Změňte definice tak, abyste odstranili zacyklení, nebo předejte v konstruktoru XamlSchemaContext nekonfliktní sadu referenčních sestavení. + + + + Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + Duplicitní deklarace třídy Preserve pro element {1} v oboru názvů {0}. + + + + Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Duplicitní deklarace třídy ProcessContent pro element {1} v oboru názvů {0} + + + + Duplicate wildcard Preserve declaration for namespace '{0}'. + Duplicitní deklarace třídy Preserve pro zástupné znaky pro obor názvů {0} + + + + Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Duplicitní deklarace pro zástupné znaky třídy ProcessContent pro obor názvů {0} + + + + Fallback is valid only in AlternateContent. + Element Fallback je platný pouze v elementu AlternateContent. + + + + '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + Element {0} není platný podřízený element třídy AlternateContent. Platnými podřízenými elementy třídy AlternateContent jsou jen Choice a Fallback. + + + + '{0}' attribute is not valid for '{1}' element. + Atribut {0} je neplatný pro element {1}. + + + + '{0}' format is not valid. + Formát {0} je neplatný. + + + + Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + Nelze mít prohlášení Preserve jak pro specifické, tak pro zástupné znaky oboru názvů {0}. + + + + Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + Nelze mít prohlášení třídy ProcessContent jak pro specifické, tak pro zástupné znaky oboru názvů {0}. + + + + Requires attribute must contain a valid namespace prefix. + Atribut Requires musí obsahovat platnou předponu oboru názvů. + + + + '{0}' attribute value is not a valid XML name. + Hodnota atributu {0} není platný název XML. + + + + AlternateContent must contain only one Fallback element. + Třída AlternateContent může obsahovat jen jeden element Fallback. + + + + MustUnderstand condition failed on namespace '{0}'. + Podmínka MustUnderstand pro obor názvů {0} nebyla dodržena. + + + + '{0}' namespace cannot preserve items; it must be declared Ignorable first. + Obor názvů {0} nemůže zachovávat položky. Nejprve musí být deklarován jako Ignorable. + + + + '{0}' namespace cannot process content; it must be declared Ignorable first. + Obor názvů {0} nemůže zpracovat obsah. Nejprve musí být deklarován jako Ignorable. + + + + Choice must contain a Requires attribute. + Element Choice musí obsahovat atribut Requires. + + + + '{0}' prefix is not defined. + Předpona {0} není definována. + + + + Unrecognized compatibility attribute '{0}'. + Neznámý atribut kompatibility {0}. + + + + Unrecognized Compatibility element '{0}'. + Neznámý element kompatibility {0}. + + + + Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + Zadaný název třídy {0} se neshoduje se skutečným typem kořenové instance {1}. Odeberte direktivu Class nebo zadejte instanci prostřednictvím parametru XamlObjectWriterSettings.RootObjectInstance. + + + + Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Neočekávaný typ uzlu XAML {0} z objektu XamlReader v XamlFactory. + + + + Cannot set SchemaContext on XamlMarkupExtensionWriter. + Nelze nastavit parametr SchemaContext pro objekt XamlMarkupExtensionWriter. + + + + Cannot write a value that is not a string. + Nelze zapsat hodnotu, která není řetězec. + + + + The member '{0}' has already been written. + Člen {0} byl již zapsán. + + + + Errors detected in input. + Byly zjištěny chyby ve vstupu. + + + + Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Nelze převést tuto instanci XamlTypeName na řetězec, protože zadané rozhraní INamespacePrefixLookup nemůže generovat předponu pro obor názvů {0}. + + + + Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Nelze převést tuto instanci XamlTypeName na řetězec, protože vlastnost Name má hodnotu Null nebo je prázdná. Před voláním metody XamlTypeName.ToString nastavte vlastnost Name. + + + + Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Nelze převést tuto instanci XamlTypeName na řetězec, protože vlastnost Namespace má hodnotu Null. Před voláním metody XamlTypeName.ToString nastavte vlastnost Namespace. + + + + Cannot write a value that is not a string. + Nelze zapsat hodnotu, která není řetězec. + + + + The member '{0}' has already been written. + Člen {0} byl již zapsán. + + + + The argument isObjectFromMember can only be set to true when the type is a collection. + Argument isObjectFromMember může být nastaven na hodnotu true pouze tehdy, jestliže typ je kolekce. + + + + Namespace '{0}' already has a prefix defined in current scope. + Obor názvů {0} již má v aktuálním oboru definovánu předponu. + + + + The prefix '{0}' is already defined in current scope. + Předpona {0} je již v aktuálním oboru definována. + + + + Unable to call '{0}' in current state. + Nelze volat {0} v aktuálním stavu. + + + + Unable to call WriteObject with isObjectFromMember set to true in current state. + Nelze volat operaci WriteObject, když je isObjectFromMember nastaveno na hodnotu true v aktuálním stavu. + + + + Need to implement public/internal sorting. + Je nutné implementovat veřejné/interní řazení. + + + + The value for XmlData property '{0}' is null or not IXmlSerializable. + Hodnota vlastnosti XmlData {0} je Null nebo není typu IXmlSerializable. + + + + The value for XmlData property '{0}' is not an XmlReader. + Hodnota vlastnosti XmlData {0} není modul XmlReader. + + + + There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + Dochází k zacyklení definic XmlnsCompatibleWithAttribute v sestavení {0}, takže obor názvů {1} přepisuje sám sebe. Změňte definice a eliminujte toto zacyklení. + + + + \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.de.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.de.xlf index 53f4812bdce..e456eefd08a 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.de.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.de.xlf @@ -1,1527 +1,1492 @@ - - - - - - Enumerating attached properties on object '{0}' threw an exception. - Beim Aufzählen von angefügten Eigenschaften für Objekt "{0}" wurde eine Ausnahme ausgelöst. - - - - Add value to collection of type '{0}' threw an exception. - Durch Hinzufügen eines Werts zu einer Sammlung vom Typ "{0}" wurde eine Ausnahme ausgelöst. - - - - Add value to dictionary of type '{0}' threw an exception. - Durch Hinzufügen eines Werts zu einem Wörterbuch vom Typ "{0}" wurde eine Ausnahme ausgelöst. - - - - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Der Elementtyp des Sammlungstyps "{0}" kann nicht bestimmt werden, da er mehr als eine Add-Methode oder ICollection<T>-Implementierung besitzt. Damit der Sammlungstyp in XAML verwendbar ist, fügen Sie eine öffentliche Add(object)-Methode hinzu, implementieren Sie System.Collections.IList oder eine einzelne System.Collections.Generic.ICollection<T>. - - - - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Der Elementtyp des Wörterbuchtyps "{0}" kann nicht bestimmt werden, da er mehr als eine Add-Methode oder IDictionary<K,V>-Implementierung besitzt. Damit der Wörterbuchtyp in XAML verwendbar ist, fügen Sie eine öffentliche Add(object)-Methode hinzu, implementieren Sie System.Collections.IDictionary oder eine einzelne System.Collections.Generic.IDictionary<K,V>. - - - - One of the following arguments must be non-null: '{0}'. - Eines der folgenden Argumente muss ungleich NULL sein: "{0}". - - - - Array Add method is not implemented. - Die Add-Methode des Arrays wurde nicht implementiert. - - - - Attachable events are not implemented. - Anfügbare Ereignisse werden nicht implementiert. - - - - Attachable member '{0}' was not found. - Der anfügbare Member "{0}" wurde nicht gefunden. - - - - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Die Eigenschaft "{0}" kann nicht für Objekt "{1}" festgelegt werden, da das Objekt ein weitergeleiteter oder unvollständig initialisierter Verweis ist. Die unaufgelösten Namen lauten folgendermaßen: "{2}". - - - - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - Eine anfügbare Eigenschaft mit dem Namen "{1}" wird an den Wörterbuchschlüssel "{0}" angefügt, der entweder eine Zeichenfolge ist oder per Typkonvertierung in eine Zeichenfolge umgewandelt wird (wird nicht unterstützt). - - - - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - Eine anfügbare Eigenschaft mit dem Namen "{2}" wird an eine Eigenschaft mit dem Namen "{1}" angefügt. Die Eigenschaft mit dem Namen "{1}" ist entweder eine Zeichenfolge, oder sie kann per Typkonvertierung in eine Zeichenfolge umgewandelt werden; für derartige Eigenschaften werden keine Anfügevorgänge unterstützt. Zu Debuggingzwecken enthält die Eigenschaft "{1}" ein Objekt ("{0}"). - - - - An unhandled scanner attribute was encountered. - Ein unbehandeltes Scannerattribut wurde gefunden. - - - - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - Einer der InternalsVisibleToAttribute-Werte in der Assembly "{0}" ist kein gültiger Assemblyname. Verwenden Sie das Format "AssemblyShortName' or 'AssemblyShortName, PublicKey=...". - - - - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - Der InternalsVisibleToAttribute-Wert "{0}" in der Assembly "{1}" ist kein gültiger Assemblyname. Verwenden Sie das Format "AssemblyShortName' or 'AssemblyShortName, PublicKey=...". - - - - Bad method '{0}' on '{1}'. - Ungültige Methode "{0}" für "{1}". - - - - Bad state in ObjectWriter. Non directive missing instance. - Ungültiger Zustand in ObjectWriter. Fehlende Instanz einer XAML-Direktive. - - - - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - In einem XmlnsCompatibleWithAttribute in Assembly "{0}" fehlt eine erforderliche Eigenschaft. Legen Sie sowohl die NewNamespace-Eigenschaft als auch die OldNamespace-Eigenschaft fest, oder entfernen Sie das XmlnsCompatibleWithAttribute. - - - - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - In einem XmlnsDefinitionAttribute in Assembly "{0}" fehlt eine erforderliche Eigenschaft. Legen Sie sowohl die ClrNamespace-Eigenschaft als auch die XmlNamespace-Eigenschaft fest, oder entfernen Sie das XmlnsDefinitionAttribute. - - - - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - In einem XmlnsPrefixAttribute in Assembly "{0}" fehlt eine erforderliche Eigenschaft. Legen Sie sowohl die Prefix-Eigenschaft als auch die XmlNamespace-Eigenschaft fest, oder entfernen Sie das XmlnsPrefixAttribute. - - - - Builder Stack is not empty when end of XamlNode stream was reached. - Der Generatorstapel war nicht leer, als das Ende des XamlNode-Streams erreicht wurde. - - - - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Fehler beim Überprüfen der Möglichkeit zur Konvertierung von Typ "{0}" mithilfe von "{1}". Dies deutet im Allgemeinen auf einen falsch implementierten TypeConverter hin. - - - - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Fehler beim Überprüfen der Möglichkeit zur Konvertierung in Typ "{0}" mithilfe von "{1}". Dies deutet im Allgemeinen auf einen falsch implementierten TypeConverter hin. - - - - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - In Markuperweiterungen sollten alle Konstruktorargumentwerte Atome sein. Für das Objekt vom Typ "{0}" ist mindestens ein Argumentwert nicht unteilbar. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - Es kann keine Instanz von "{0}" erstellt werden, da XamlType nicht gültig ist. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - Es kann keine Instanz von "{0}" erstellt werden, da XamlType nicht gültig ist. - - - - Cannot find Assembly '{0}' in URI '{1}'. - Assembly "{0}" wurde in URI "{1}" nicht gefunden. - - - - Cannot reassign a previously set SchemaContext. - Ein zuvor festgelegter SchemaContext kann nicht neu zugewiesen werden. - - - - Cannot resolve type '{0}' for method '{1}'. - Der Typ "{0}" kann nicht für Methode "{1}" aufgelöst werden. - - - - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri kann nur einmal am Stammknoten festgelegt werden (vom XamlXmlReader wird möglicherweise ein Standardwert am Stammknoten bereitgestellt). - - - - Cannot set SchemaContext on ObjectWriter. - SchemaContext kann nicht für ObjectWriter festgelegt werden. - - - - Cannot set SchemaContext to null. - SchemaContext kann nicht auf NULL festgelegt werden. - - - - Cannot write on a closed XamlWriter. - In einem geschlossenen XamlWriter sind keine Schreibvorgänge möglich. - - - - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - Der Wert "{1}" enthält zahlreiche Leerzeichen, doch "xml:space = preserve" kann nicht auf Member "{0}" geschrieben werden. - - - - Cannot assign root instance of type '{0}' to type '{1}'. - Eine Stamminstanz vom Typ "{0}" kann nicht dem Typ "{1}" zugewiesen werden. - - - - Cannot create unknown type '{0}'. - Der unbekannte Typ "{0}" kann nicht erstellt werden. - - - - Cannot get write-only property '{0}'. - Die schreibgeschützte Eigenschaft "{0}" kann nicht abgerufen werden. - - - - Cannot set read-only property '{0}'. - Die schreibgeschützte Eigenschaft "{0}" kann nicht festgelegt werden. - - - - Cannot set unknown member '{0}'. - Der unbekannte Member "{0}" kann nicht festgelegt werden. - - - - Close called while inside a deferred load section. - In einem zurückgestellten Ladeabschnitt wurde ein Schließvorgang aufgerufen. - - - - Must close XamlWriter before reading from XamlNodeList. - XamlWriter muss geschlossen werden, bevor von XamlNodeList gelesen wird. - - - - Collection '{0}' cannot contain null values. - Die Sammlung "{0}" darf keine NULL-Werte enthalten. - - - - Failed attempting to create an Implicit Type with a constructor. - Fehler beim Erstellen eines impliziten Typs mit einem Konstruktor. - - - - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - Durch den Aufruf des Konstruktors für Typ "{0}", der den angegebenen Bindungseinschränkungen entspricht, wurde eine Ausnahme ausgelöst. - - - - Cannot write the given positional parameters because a matching constructor was not found. - Die angegebenen Positionsparameter können nicht geschrieben werden, da kein übereinstimmender Konstruktor gefunden wurde. - - - - '{0}' ValueSerializer cannot convert from '{1}'. - Das ValueSerializer-Element "{0}" kann nicht aus "{1}" konvertiert werden. - - - - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - Vom ValueSerializer-Element "{0}" kann "{1}" nicht in "{2}" konvertiert werden. - - - - Converter type '{0}' doesn't derive from expected base type '{1}'. - Der Konvertertyp "{0}" wird nicht vom erwarteten Basistyp "{1}" abgeleitet. - - - - Failed to add attached properties to item in ConditionalWeakTable. - Fehler beim Hinzufügen von angefügten Eigenschaften zum Element in ConditionalWeakTable. - - - - Deferred load threw an exception. - Bei einem verzögerten Ladevorgang wurde eine Ausnahme ausgelöst. - - - - Deferred member was not collected in '{0}'. - Der zurückgestellte Member wurde nicht in "{0}" gesammelt. - - - - Save of deferred-load content threw an exception. - Beim Speichern des Inhalts aus verzögerten Ladevorgängen wurde eine Ausnahme ausgelöst. - - - - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Ein XamlDeferringLoader kann nicht aus XamlValueConverter "{0}" abgerufen werden, da die ConverterInstance-Eigenschaft NULL ist. - - - - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - "{0}"."{1}" Ist von "{0}.{1}" abhängig (wurde nicht festgelegt). - - - - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Der Schlüssel "{1}" kann vom Wörterbuch des Typs "{0}" nicht hinzugefügt werden. Der Schlüssel wird von einem TypeConverter zum Typ "{2}" konvertiert. Überschreiben Sie zur Vermeidung dieses Fehlers "System.Collections.IDictionary.Add", und führen Sie die Konvertierung dort durch. - - - - Directive getter is not implemented. - Der Direktiven-Getter wurde nicht implementiert. - - - - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Die Direktive "{0}" muss ein Wert der Typzeichenfolge sein. Entfernen Sie die Direktive, oder ändern Sie sie in einen Zeichenfolgenwert. - - - - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Die Direktive "{0}" ist nur für das Stammobjekt zulässig. Entfernen Sie die Direktive, oder verschieben Sie sie an den Stamm des Dokuments. - - - - Directive '{0}' was not found in TargetNamespace '{1}'. - Die Direktive "{0}" wurde in TargetNamespace "{1}" nicht gefunden. - - - - '{0}' property has already been set on '{1}'. - Die {0}-Eigenschaft wurde bereits für "{1}" festgelegt. - - - - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - In der Assembly "{0}" für OldNamespace "{1}" befindet sich mehr als ein XmlnsCompatibleWithAttribute. Entfernen Sie die zusätzlichen Attribute. - - - - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - In den Assemblys "{0}" und "{1}" für OldNamespace "{2}" sind in Konflikt stehende XmlnsCompatibleWithAttributes vorhanden. Ändern Sie die Attribute so, dass sie den gleichen NewNamespace besitzen, oder übergeben Sie eine keine Konflikte verursachende Gruppe von Verweisassemblys im XamlSchemaContext-Konstruktor. - - - - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - - - - Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). - - - - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - - - - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - - - - '{0}' event cannot be assigned a value that is not assignable to '{1}'. - Dem {0}-Ereignis kann kein Wert zugewiesen werden, der nicht "{1}" zugewiesen werden kann. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Im aktuellen Zustand können keine Positionsparameter geschrieben werden. Die Positionsparameter können nicht in Attributform geschrieben werden, da vom Writer mit dem Schreiben von Elementen begonnen wurde, und die Positionsparameter können nicht erweitert werden, da nicht alle Eigenschaften schreibbar sind. Verschieben Sie den Positionsparametermember im Knotenstream weiter nach vorne an eine Position, an der von XamlXmlWriter nach wie vor Attribute geschrieben werden können. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Im aktuellen Zustand können keine Positionsparameter geschrieben werden. Die Positionsparameter können nicht in Attributform geschrieben werden, da vom Writer mit dem Schreiben von Elementen begonnen wurde, und die Positionsparameter können nicht erweitert werden, da UnderlyingType für Typ "{0}" NULL ist. Verschieben Sie den Positionsparametermember im Knotenstream weiter nach vorne an eine Position, an der von XamlXmlWriter nach wie vor Attribute geschrieben werden können. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Im aktuellen Zustand können keine Positionsparameter geschrieben werden. Die Positionsparameter können nicht in Attributform geschrieben werden, da vom Writer mit dem Schreiben von Elementen begonnen wurde, und die Positionsparameter können aufgrund eines fehlenden Standardkonstruktors in der Markuperweiterung, die die Positionsparameter enthält, nicht erweitert werden. Verschieben Sie den Positionsparametermember im Knotenstream weiter nach vorne an eine Position, an der von XamlXmlWriter nach wie vor Attribute geschrieben werden können. - - - - Expected permission of type XamlLoadPermission. - Es wurde eine Berechtigung vom Typ "XamlLoadPermission" erwartet. - - - - Expected value of type ObjectMarkupInfo. - Es wurde ein Wert vom Typ "ObjectMarkupInfo" erwartet. - - - - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Der Assemblyname "{0}" ist nicht vollqualifiziert. Es müssen Name, Version, Kultur und PublicKeyToken angegeben werden. - - - - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Der Typname "{0}" besitzt keine Assemblyqualifikation. Der Wert kann von System.Type.AssemblyQualifiedName abgerufen werden. - - - - The factory method '{0}' that matches the specified binding constraints returned null. - Von der Factorymethode "{0}", die den angegebenen Bindungseinschränkungen entspricht, wurde NULL zurückgegeben. - - - - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Die Datei oder Assembly "{0}" oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Das System konnte die angegebene Datei nicht finden. - - - - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Es wurde versucht, auf benannte Objekte zu verweisen ("{0}"), die noch nicht definiert wurden. Vorwärtsverweise oder Verweise auf Objekte, die Vorwärtsverweise enthalten, werden nur für schlüsselbezogene Direktiven unterstützt. - - - - Cannot promote from Array. - Höherstufen von Array nicht möglich. - - - - Cannot promote from '{0}' to '{1}' because the target map is too small. - Höherstufen von "{0}" zu "{1}" ist nicht möglich, da die Zielzuordnung zu klein ist. - - - - Getting instance of '{0}' threw an exception. - Durch Abrufen der Instanz von "{0}" wurde eine Ausnahme ausgelöst. - - - - Retrieving items in collection or dictionary of type '{0}' threw an exception. - Durch Abrufen der Elemente in der Sammlung oder dem Wörterbuch vom Typ "{0}" wurde eine Ausnahme ausgelöst. - - - - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - Von XamlTypeInvoker.GetItems wurde für den Typ "{0}" NULL zurückgegeben. Dies weist im Allgemeinen auf einen falsch implementierten Sammlungstyp hin. - - - - Collection property '{0}'.'{1}' is null. - Die Sammlungseigenschaft "{0}"."{1}" ist NULL. - - - - Cannot get TargetType on a non-attachable Member. - TargetType kann für einen nicht anfügbaren Member abgerufen werden. - - - - Get property '{0}' threw an exception. - Von der Get-Eigenschaft "{0}" wurde eine Ausnahme ausgelöst. - - - - Either getter or setter must be non-null. - Entweder der Getter oder Setter muss ungleich NULL sein. - - - - Attached property getter methods must have one parameter and a non-void return type. - Die Methoden für angefügte Eigenschaftengetter müssen einen Parameter und einen nicht leeren Rückgabetyp enthalten. - - - - Attached property setter and attached event adder methods must have two parameters. - Die Methoden für angefügte Eigenschaftensetter und angefügte Ereignisadder müssen zwei Parameter besitzen. - - - - Initialization of '{0}' threw an exception. - Bei der Initialisierung von "{0}" wurde eine Ausnahme ausgelöst. - - - - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Der Typ "{0}" kann nicht von Text aus initialisiert werden (XamlLanguage.Initialization). Fügen Sie dem Typ einen TypeConverter hinzu, oder ändern Sie die XAML so, dass eine Konstruktor- oder Factorymethode verwendet wird. - - - - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Das Zeichen "{0}" wurde in der Zeichenfolge "{1}" nicht erwartet. Ungültiger XAML-Typname. - - - - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Schließendes BracketCharacter-Objekt "{0}" ohne entsprechendes öffnendes BracketCharacter-Objekt. - - - - Event argument is invalid. - Das Ereignisargument ist ungültig. - - - - Invalid expression: '{0}' - Ungültiger Ausdruck: "{0}" - - - - Type argument '{0}' is not a valid type. - Das Typargument "{0}" ist kein gültiger Typ. - - - - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - Die Zeichenfolge "{0}" ist keine gültige XAML-Typnamenliste. Typnamenlisten sind durch Trennzeichen getrennte Listen derartiger Typen; beispielsweise "x:String, x:Int32". - - - - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - Die Zeichenfolge "{0}" ist kein gültiger XAML-Typname. Typnamen enthalten ein optionales Präfix, einen Namen und optionale Typargumente; beispielsweise "String", "x:Int32", "g:Dictionary(x:String,x:Int32)". - - - - '{0}' is not a valid XAML member name. - "{0}" ist kein gültiger XAML-Membername. - - - - Construction directive '{0}' must be an attribute or the first property element. - Die Konstruktionsdirektive "{0}" muss ein Attribut oder das erste Eigenschaftenelement sein. - - - - '{0}' Line number '{1}' and line position '{2}'. - Zeilennummer "{1}" und Zeilenposition "{2}" von "{0}". - - - - '{0}' Line number '{1}'. - Zeilennummer "{1}" von "{0}". - - - - List collection is not an IList. - Die Listensammlung ist keine IList. - - - - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter "{0}" verfügt nicht über ein entsprechendes öffnendes/schließendes BracketCharacter-Objekt. - - - - Cannot parse the malformed property name '{0}'. - Der falsch formatierte Eigenschaftenname "{0}" kann nicht analysiert werden. - - - - Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Elemente des Arrays müssen vom Typ "{0}" sein. Mindestens ein Element kann nicht in diesen Typ umgewandelt werden. - - - - Must set Type before calling ProvideValue on ArrayExtension. - Der Typ muss vor dem Aufrufen von ProvideValue für ArrayExtension festgelegt werden. - - - - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - Der StaticExtension-Wert "{0}" kann nicht zu einer Enumeration, einem statischen Feld oder einer statischen Eigenschaft aufgelöst werden. - - - - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Die Markuperweiterung "{0}" erfordert die Implementierung von {1} in IServiceProvider für ProvideValue. - - - - StaticExtension must have Member property set before ProvideValue can be called. - Für StaticExtension muss die Member-Eigenschaft festgelegt werden, bevor ProvideValue aufgerufen werden kann. - - - - TypeExtension must have TypeName property set before ProvideValue can be called. - Für TypeExtension muss die TypeName-Eigenschaft festgelegt werden, bevor ProvideValue aufgerufen werden kann. - - - - '{0}' string is not valid for type. - Die Zeichenfolge "{0}" ist für den Typ ungültig. - - - - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Die Positionsparameter für den Typ "{0}" kann nicht bestimmt werden, da mindestens eine Konstruktorüberladung mit {1}-Parametern vorhanden ist. Damit die Markuperweiterung in XAML verwendet werden kann, entfernen Sie die doppelten Konstruktorüberladungen, oder legen Sie XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity auf "true" fest. - - - - The name of the member '{0}' contains characters that are invalid in XAML. - Der Name des Members "{0}" enthält Zeichen, die in XAML ungültig sind. - - - - Member '{0}' on type '{1}' is internal. - Der Member "{0}" für den Typ "{1}" ist intern. - - - - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - Durch den Aufruf der Methode "{0}", die den angegebenen Bindungseinschränkungen entspricht, wurde eine Ausnahme ausgelöst. - - - - No local assembly provided to complete URI='{0}'. - Es wurde keine lokale Assembly zum Abschluss von URI="{0}" angegeben. - - - - Missing case '{0}' in DeferringWriter'{1}' method. - Fehlender Fall ("{0}") in der DeferringWriter {1}-Methode. - - - - Missing case in Default processing of XamlNodes. - Fehlender Fall in der Standardverarbeitung von XamlNodes. - - - - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Unerwartetes Gleichheitszeichen "=" folgt auf "{0}". Suchen Sie nach einem fehlenden Kommatrennzeichen. - - - - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Unerwartetes Gleichheitszeichen "=" folgt auf "{0}"="{1}". Suchen Sie nach einem fehlenden Kommatrennzeichen. - - - - Missing implicit property case. - Ein impliziter Eigenschaftenfall ist nicht vorhanden. - - - - Missing case for ImplicitPropertyType. - Fehlender Fall für ImplicitPropertyType. - - - - Missing key value on '{0}' object. - Fehlender Schlüsselwert für {0}-Objekt. - - - - Missing case handler in LookupPropertyBit. - Fehlender Fallhandler in LookupPropertyBit. - - - - Service provider is missing the IXamlNameProvider service. - Im Dienstanbieter fehlt der IXamlNameProvider-Dienst. - - - - Service provider is missing the INameResolver service. - Im Dienstanbieter fehlt der INameResolver-Dienst. - - - - Missing case in ClrType 'Member' lookup. - Fehlender Fall in ClrType Member-Suche. - - - - Creating from text without a TypeConverter is not allowed. - Das Erstellen von Objekten aus Text ohne TypeConverter ist nicht zulässig. - - - - '{0}' must be of type '{1}'. - "{0}" muss vom Typ "{1}" sein. - - - - Reference must have a Name to resolve. - Der Verweis muss einen aufzulösenden Namen enthalten. - - - - This setter is not intended to be used directly from your code. Do not call this setter. - Der Setter ist nicht für eine direkte Verwendung vom Code aus vorgesehen. Rufen Sie diesen Setter nicht auf. - - - - Name resolution failure. '{0}' was not found. - Fehler bei der Namensauflösung. "{0}" wurde nicht gefunden. - - - - Cannot register duplicate name '{0}' in this scope. - Der doppelte Name "{0}" kann in diesem Bereich nicht registriert werden. - - - - Could not register named object. {0} - Das benannte Objekt konnte nicht registriert werden. {0} - - - - '{0}' name is not valid for identifier. - Der Name "{0}" ist für den Bezeichner ungültig. - - - - Name cannot be an empty string. - Name darf keine leere Zeichenfolge sein. - - - - Name '{0}' was not found. - Der Name "{0}" wurde nicht gefunden. - - - - Cannot attach NameScope to null root instance. - NameScope kann keiner NULL-Stamminstanz hinzugefügt werden. - - - - The prefix 'xml' is reserved. - Das Präfix "xml" ist reserviert. - - - - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace darf nicht NULL sein. Geben Sie einen Wert für diese Eigenschaft an. - - - - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix darf nicht NULL sein. Geben Sie einen Wert für diese Eigenschaft an. - - - - Namespace '{0}' was not found in scope. - Der Namespace "{0}" wurde im Bereich nicht gefunden. - - - - No Add methods found on type '{0}' for a value of type '{1}'. - Für den Typ "{0}" für einen Wert vom Typ "{1}" wurden keine Add-Methoden gefunden. - - - - '{0}' is not allowed in attribute usage. - "{0}" ist nicht für Attributverwendung zulässig. - - - - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - Für den Typ "{0}" wurde kein übereinstimmender Konstruktor gefunden. Der Typ kann mit der Arguments- oder der FactoryMethod-Direktive erstellt werden. - - - - A Constructor for '{0}' with '{1}' arguments was not found. - Ein Konstruktor für "{0}" mit {1}-Argumenten wurde nicht gefunden. - - - - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - Für den Typ "{0}" wurde kein Standardkonstruktor gefunden. Der Typ kann mit der Arguments- oder der FactoryMethod-Direktive erstellt werden. - - - - '{0}' is not allowed in element usage. - "{0}" ist nicht für Elementverwendung zulässig. - - - - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML-Knotenstream: StartMember für den Typ "{0}" fehlt vor EndMember. - - - - XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML-Knotenstream: EndMember muss nach StartObject und StartMember platziert werden. - - - - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML-Knotenstream: Für GetObject muss nach StartObject "{0}" ein StartMember folgen. - - - - XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML-Knotenstream: GetObject muss nach einem StartObject und einem StartMember platziert werden. - - - - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML-Knotenstream: Für die Namespacedeklaration "{0}"="{1}" muss nach StartObject "{2}" ein StartMember folgen. - - - - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML-Knotenstream: Für StartObject "{0}" muss nach StartObject "{1}" ein StartMember folgen. - - - - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML-Knotenstream: Für den Wert "{0}" muss nach StartObject "{1}" ein StartMember folgen. - - - - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML-Knotenstream: Der Wert "{0}" muss nach einem StartObject und einem StartMember platziert werden. - - - - No constructor with '{0}' arguments for '{1}'. - Kein Konstruktor mit {0}-Argumenten für "{1}". - - - - XAML Node Stream: Missing CurrentObject before EndObject. - XAML-Knotenstream: CurrentObject fehlt vor EndObject. - - - - XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML-Knotenstream: StartObject fehlt vor StartMember "{0}". - - - - Type with positional parameters is not a markup extension. - Der Typ mit den Positionsparametern ist keine Markuperweiterung. - - - - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - - - - '{0}'.'{1}' is not an ambient property. - "{0}"."{1}" ist keine Ambient-Eigenschaft. - - - - '{0}' is not an ambient type. - "{0}" ist kein Ambient-Typ. - - - - The type '{0}' is not assignable from the type '{1}'. - Der Typ "{0}" kann nicht vom Typ "{1}" zugewiesen werden. - - - - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ["{0}"("{1}")] für "{2}" ist keine für den Typ deklarierte Eigenschaft. - - - - This operation is not supported on directive members. - Dieser Vorgang wird für Direktivenmember nicht unterstützt. - - - - This operation is not supported on unknown members. - Dieser Vorgang wird für unbekannte Member nicht unterstützt. - - - - This operation is not supported on unknown types. - Dieser Vorgang wird nicht für unbekannte Typen unterstützt. - - - - Argument should be a Type Converter, Markup Extension or Null. - Das Argument sollte ein Typkonverter, eine Markuperweiterung oder NULL sein. - - - - Unable to find an attachable property named '{0}' on type '{1}'. - Es wurde keine anfügbare Eigenschaft mit dem Namen "{0}" für Typ "{1}" gefunden. - - - - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Die MemberMarkupInfo.DictionaryEntriesFromGeneric-Methode wurde nicht gefunden. - - - - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - Von InstanceDescriptor wurde ein Argument vom Typ "{0}" angegeben, wobei ein Parameter vom Typ "{1}" erwartet wurde. - - - - InstanceDescriptor did not provide the correct number of arguments. - Von InstanceDescriptor wurde nicht die korrekte Anzahl von Argumenten angegeben. - - - - InstanceDescriptor did not provide a valid constructor or method. - Von InstanceDescriptor wurde kein gültiger Konstruktor bzw. keine gültige Methode angegeben. - - - - Multidimensional arrays not supported. - Multidimensionale Arrays werden nicht unterstützt. - - - - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Der Typ "{0}" kann nicht serialisiert werden. Überprüfen Sie, ob der Typ öffentlich ist und ob er entweder einen Standardkonstruktor oder einen Instanzdeskriptor besitzt. - - - - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Es wurde kein geeigneter Konstruktor für die angegebenen Konstruktorargumente für den Typ "{0}" gefunden. - - - - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Es können keine Objekte vom Typ "{0}" gelesen werden, weil keine Konstruktoren vorhanden sind, auf die zugegriffen werden kann. Damit der Typ in XAML verwendet werden kann, fügen Sie einen Standardkonstruktor hinzu, verwenden Sie ConstructorArgumentAttribute, oder geben Sie einen InstanceDescriptor an. - - - - Unable to read objects of the type '{0}'. Nested types are not supported. - Es können keine Objekte vom Typ "{0}" gelesen werden. Geschachtelte Typen werden nicht unterstützt. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - Von "{0}" wurde die Verwendung von Typ "{1}" in XAML blockiert. Wenn Sie den Typ serialisieren möchten, ändern Sie "{0}".GetXamlType so, dass für diesen Typ ein Nicht-NULL-Wert zurückgegeben wird, oder übergeben Sie einen anderen Wert im schemaContext-Parameter des XamlObjectReader-Konstruktors. - - - - The name property '{0}' on type '{1}' must be of type System.String. - Die Nameneigenschaft "{0}" für den Typ "{1}" muss vom Typ "System.String" sein. - - - - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - Das Objektdiagramm enthält mehrere Verweise auf eine Instanz vom Typ "{0}", und es wurde kein allgemein sichtbarer Ort gefunden, um die Instanz zu schreiben. Überprüfen Sie die Verwendung von Namensbereichen. - - - - An element with the name '{0}' has already been registered in this scope. - Ein Element mit dem Namen "{0}" wurde in diesem Bereich bereits registriert. - - - - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Der Typ "{0}" ist nicht sichtbar. Wenn der Typ lokal ist, legen Sie das LocalAssembly-Feld in XamlReaderSettings fest. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - Von "{0}" wurde die Verwendung von Typ "{1}" in XAML blockiert. Wenn Sie den Typ laden möchten, ändern Sie "{0}".GetXamlType so, dass für diesen Typ ein Nicht-NULL-Wert zurückgegeben wird, oder übergeben Sie einen anderen Wert im schemaContext-Parameter des XamlObjectWriter-Konstruktors. - - - - This operation is only supported on collection types. - Dieser Vorgang wird für Sammlungstypen nicht unterstützt. - - - - This operation is only supported on collection and dictionary types. - Der Vorgang wird nur für Sammlungs- und Wörterbuchtypen unterstützt. - - - - This operation is only supported on dictionary types. - Dieser Vorgang wird nur für Wörterbuchtypen unterstützt. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML-Knotenstream: EndMember für "{0}.{1}" fehlt vor EndObject. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML-Knotenstream: EndMember für "{0}.{1}" fehlt vor StartMember "{2}". - - - - The property element '{0}' is not contained by an object element. - Das Eigenschaftenelement "{0}" ist nicht in einem Objektelement enthalten. - - - - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Die Assembly "{0}" kann nicht geladen werden, da eine andere Version der gleichen Assembly geladen ist "{1}". - - - - Too many attributes are specified for '{0}'. - Für "{0}" sind zu viele Attribute angegeben. - - - - '{0}' requires more attributes. - "{0}" erfordert weitere Attribute. - - - - GetPositionalParameters returned the wrong length vector. - Von GetPositionalParameters wurde ein Vektor mit falscher Länge zurückgegeben. - - - - Prefix '{0}' does not map to a namespace. - Das Präfix "{0}" kann keinem Namespace zugeordnet werden. - - - - The prefix '{0}' could not be found. - Das Präfix "{0}" wurde nicht gefunden. - - - - '{0}' property on '{1}' does not allow you to specify text. - Die {0}-Eigenschaft für "{1}" ermöglicht nicht das Angeben von Text. - - - - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - - - - '{0}' is not implemented. - "{0}" ist nicht implementiert. - - - - Provide value on '{0}' threw an exception. - Die Angabe eines Werts für "{0}" führte zu einer Ausnahme. - - - - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - MarkupExtension.ProvideValue kann aufgrund einer zyklischen Abhängigkeit nicht aufgerufen werden. Eigenschaften in MarkupExtension können nicht auf Objekte verweisen, die auf das Ergebnis der MarkupExtension verweisen. Betroffene MarkupExtensions: - - - - '{0}' type name does not have the expected format 'className, assembly'. - Typname "{0}" hat nicht das erwartete Format "className, assembly". - - - - Quote characters ' or " are only allowed at the start of values. - Die Anführungszeichen ' oder " sind nur am Anfang von Werten zulässig. - - - - Value cannot be null. Object reference: '{0}'. - Der Wert darf nicht NULL sein. Objektverweis: "{0}". - - - - schemaContext parameter cannot be different from savedContext.SchemaContext - Der schemaContext-Parameter kann sich nicht von savedContext.SchemaContext unterscheiden. - - - - savedContext.SchemaContext cannot be null - savedContext.SchemaContext kann nicht NULL sein - - - - SchemaContext on writer must be initialized before accessing the reader. - SchemaContext für Writer muss initialisiert werden, bevor auf den Reader zugegriffen wird. - - - - SchemaContext cannot be null. - SchemaContext darf nicht NULL sein. - - - - Invalid security XML. Missing expected attribute '{0}'. - Ungültiges Sicherheits-XML. Das erwartete Attribut "{0}" ist nicht vorhanden. - - - - Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Ungültiges Sicherheits-XML. Unerwartetes Tag "{0}", erwartet wurde "{1}". - - - - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Ungültiges Sicherheits-XML. Unerwarteter Wert "{0}" in Attribut "{1}", erwartet wurde "{2}". - - - - This serviceType is already registered to another service. - Dieses serviceType-Element ist bereits für einen anderen Dienst registriert. - - - - Set connectionId threw an exception. - Durch das Festlegen von connectionId wurde eine Ausnahme ausgelöst. - - - - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - "{0}"."{1}" ist eine Eigenschaft ohne Getter und ist keine gültige XAML-Eigenschaft. - - - - Cannot set TargetType on a non-attachable Member. - TargetType kann nicht für einen nicht anfügbaren Member festgelegt werden. - - - - Setting xml:base on '{0}' threw an exception. - Durch Festlegen von xml:base für "{0}" wurde eine Ausnahme ausgelöst. - - - - Set property '{0}' threw an exception. - Beim Festlegen der Eigenschaft "{0}" wurde eine Ausnahme ausgelöst. - - - - Setting xml instance on '{0}' threw an exception. - Durch Festlegen einer XML-Instanz für "{0}" wurde eine Ausnahme ausgelöst. - - - - Setting properties is not allowed on a type converted instance. Property = '{0}' - Das Festlegen von Eigenschaften ist für eine Instanz, bei der eine Typkonvertierung durchgeführt wurde, nicht zulässig. Eigenschaft = "{0}" - - - - Method '{0}' is not supported by default. It can be implemented in derived classes. - Die Methode "{0}" wird standardmäßig nicht unterstützt. Sie kann in abgeleiteten Klassen implementiert werden. - - - - ShouldSerialize check failed for member '{0}'. - Fehler bei der ShouldSerialize-Überprüfung für Member "{0}". - - - - Directly Assignable Fixups must only have one name. - Direkt zuweisbare Fixups dürfen nur einen Namen besitzen. - - - - StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. - - - - The string is null or empty. - Die Zeichenfolge ist NULL oder leer. - - - - Deferred load section was not collected in '{0}'. - Der zurückgestellte Ladeabschnitt wurde nicht in "{0}" gesammelt. - - - - Thread is already started. - Der Thread wurde bereits gestartet. - - - - (null) - (NULL) - - - - Error with member '{0}'.'{1}'. It has more than one '{2}'. - Fehler mit Member "{0}"."{1}". Der Member besitzt mehr als ein Objekt vom Typ "{2}". - - - - Error with type '{0}'. It has more than one '{1}'. - Fehler mit Typ "{0}". Der Member besitzt mehr als ein Objekt vom Typ "{1}". - - - - Only one TypeConverter attribute is allowed on a type. - Für einen Typ ist nur ein TypeConverter-Attribut zulässig. - - - - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Das der Direktive "{1}" zugewiesene Objekt "{0}" besitzt Eigenschaften, bei denen es sich um Verweise auf benannte Objekte handelt ("{2}"), die noch nicht definiert wurden. Vorwärtsverweise oder Verweise auf Objekte, die Vorwärtsverweise enthalten, werden in Objektkonstruktionsdirektiven nicht unterstützt. - - - - Failed to create a '{0}' from the text '{1}'. - Fehler beim Erstellen von "{0}" aus dem Text "{1}". - - - - Failed to convert '{0}' to type '{1}'. - Fehler beim Konvertieren von "{0}" in den Typ "{1}". - - - - The name of the type '{0}' contains characters that are invalid in XAML. - Der Name des Typs "{0}" enthält Zeichen, die in XAML ungültig sind. - - - - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Der Typ "{0}" besitzt keine Inhaltseigenschaft. Geben Sie den Namen der festzulegenden Eigenschaft an, oder fügen Sie für den Typ ein ContentPropertyAttribute oder TypeConverterAttribute hinzu. - - - - Type name '{0}' cannot have a dot '.'. - Der Typname "{0}" darf keinen Punkt enthalten ("."). - - - - Type reference cannot find type named '{0}'. - Der Typ mit dem Namen "{0}" kann vom Typverweis nicht gefunden werden. - - - - Type '{0}' is not public. - Der Typ "{0}" ist nicht öffentlich. - - - - Unclosed quoted value. - Wert in nicht geschlossenen Anführungszeichen. - - - - Unexpected close of XAML Node Stream. - Der XAML-Knotenstream wurde unerwartet geschlossen. - - - - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Ungültige Metadaten für das Attribut "{0}" für "{1}". Es wurden {2}-Argument(e) vom Typ "{3}" erwartet. - - - - Unexpected '{0}' in parse rule '{1}'. - Unerwartetes {0}-Objekt in der Analyseregel "{1}". - - - - Unexpected token '{0}' in rule: '{1}', in '{2}'. - Unerwartetes Token "{0}" in Regel: "{1}", in "{2}". - - - - Unexpected token after end of markup extension. - Unerwartetes Token nach dem Ende der Markuperweiterung. - - - - Unhandled BoolTypeBit. - Unbehandeltes BoolTypeBit. - - - - ['{0}'('{1}')] on '{2}' is not a known property. - ["{0}"("{1}")] für "{2}" ist keine bekannte Eigenschaft. - - - - Unknown member '{0}' on '{1}'. - Unbekannter Member "{0}" für "{1}". - - - - Unknown member '{0}' on unknown type '{1}'. - Unbekannter Member "{0}" für den unbekannten Typ "{1}". - - - - Unknown member '{0}'. - Unbekannter Member "{0}". - - - - Unknown type '{0}'. - Unbekannter Typ "{0}". - - - - Unresolved reference '{0}'. - Nicht aufgelöster Verweis "{0}". - - - - XAML namespace '{0}' is not resolved. - Der XAML-Namespace "{0}" wurde nicht aufgelöst. - - - - Uri '{0}' was not found. - Uri "{0}" wurde nicht gefunden. - - - - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Fehler mit Typ "{0}". Von MarkupExtensions kann nicht das UsableDuringInitialization-Attribut verwendet werden. - - - - A value in the '{0}' array is null. - Ein Wert im {0}-Array ist NULL. - - - - XAML Node Stream: Value nodes must be followed by EndMember. - XAML-Knotenstream: Nach Wertknoten muss EndMember folgen. - - - - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter kann den Wert "{0}" nicht schreiben, der zahlreiche Leerzeichen in der Sammlung "{1}" enthält. - - - - White space is not allowed after end of markup extension. - Nach dem Ende der Markuperweiterung sind keine Leerzeichen zulässig. - - - - An attempt was made to write to a XamlWriter that has had its Closed method called. - Es wurde versucht, Schreibvorgänge in einem XamlWriter durchzuführen, für den eine Closed-Methode aufgerufen wurde. - - - - Choice cannot follow a Fallback. - "Choice" kann nicht auf "Fallback" folgen. - - - - AlternateContent must contain one or more Choice elements. - "AlternateContent" muss mindestens ein Choice-Element enthalten. - - - - Choice is valid only in AlternateContent. - "Choice" ist nur in "AlternateContent" gültig. - - - - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - Der Namespace "{0}" wird aufgrund einer Schleife von XML-Kompatibilitätsdefinitionen von sich selbst überschrieben. Dies kann auf inkonsistente XmlnsCompatibilityAttributes-Objekte in unterschiedlichen Assemblys zurückzuführen sein. Ändern Sie die Definitionen, um den Zyklus zu löschen, oder übergeben Sie einen keine Konflikte verursachenden Satz von Verweisassemblys im XamlSchemaContext-Konstruktor. - - - - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Doppelte Preserve-Deklaration für Element "{1}" in Namespace "{0}". - - - - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Doppelte ProcessContent-Deklaration für Element "{1}" in Namespace "{0}". - - - - Duplicate wildcard Preserve declaration for namespace '{0}'. - Doppelte Preserve-Deklaration mit Platzhalterzeichen für Namespace "{0}". - - - - Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Doppelte ProcessContent-Deklaration mit Platzhalterzeichen für Namespace "{0}". - - - - Fallback is valid only in AlternateContent. - "Fallback" ist nur in "AlternateContent" gültig. - - - - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - Das {0}-Element ist kein gültiges Unterelement von "AlternateContent". Nur Choice- und Fallback-Elemente sind als direkte untergeordnete Elemente eines AlternateContent-Elements zulässig. - - - - '{0}' attribute is not valid for '{1}' element. - Das Attribut "{0}" ist für das {1}-Element nicht gültig. - - - - '{0}' format is not valid. - Ungültiges {0}-Format. - - - - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Es kann nicht sowohl eine spezifische als auch eine Preserve-Deklaration mit Platzhalterzeichen für Namespace "{0}" vorhanden sein. - - - - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Es kann nicht sowohl eine spezifische Deklaration als auch eine ProcessContent-Deklaration mit Platzhalterzeichen für Namespace "{0}" vorhanden sein. - - - - Requires attribute must contain a valid namespace prefix. - Das Requires-Attribut muss ein gültiges Namespacepräfix enthalten. - - - - '{0}' attribute value is not a valid XML name. - Der Attributwert "{0}" ist kein gültiger XML-Name. - - - - AlternateContent must contain only one Fallback element. - "AlternateContent" darf nur ein Fallback-Element enthalten. - - - - MustUnderstand condition failed on namespace '{0}'. - Fehler bei der MustUnderstand-Bedingung für den Namespace "{0}". - - - - '{0}' namespace cannot preserve items; it must be declared Ignorable first. - Der Namespace "{0}" kann keine Elemente aufbewahren- Er muss zuerst als "Ignorable" deklariert werden. - - - - '{0}' namespace cannot process content; it must be declared Ignorable first. - Namespace "{0}" kann keinen Inhalt verarbeiten. Er muss zuerst als "Ignorable" deklariert werden. - - - - Choice must contain a Requires attribute. - "Choice" muss ein Requires-Attribut enthalten. - - - - '{0}' prefix is not defined. - Das {0}-Präfix ist nicht definiert. - - - - Unrecognized compatibility attribute '{0}'. - Unbekanntes {0}-Kompatibilitätsattribut. - - - - Unrecognized Compatibility element '{0}'. - Unbekanntes Compatibility-Element "{0}". - - - - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Der angegebene Klassenname "{0}" entspricht nicht dem tatsächlichen Stamminstanztyp "{1}". Entfernen Sie die Klassendirektive, oder geben Sie eine Instanz über XamlObjectWriterSettings.RootObjectInstance an. - - - - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Unerwarteter XAML-Knotentyp "{0}" von XamlReader in XamlFactory. - - - - Cannot set SchemaContext on XamlMarkupExtensionWriter. - SchemaContext kann nicht für XamlMarkupExtensionWriter festgelegt werden. - - - - Cannot write a value that is not a string. - Es kann kein Wert geschrieben werden, bei dem es sich nicht um eine Zeichenfolge handelt. - - - - The member '{0}' has already been written. - Der Member "{0}" wurde bereits geschrieben. - - - - Errors detected in input. - In der Eingabe wurden Fehler gefunden. - - - - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Die XamlTypeName-Instanz kann nicht in eine Zeichenfolge konvertiert werden, da der angegebene INamespacePrefixLookup kein Präfix für den Namespace "{0}" generieren konnte. - - - - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Die XamlTypeName-Instanz kann nicht in eine Zeichenfolge konvertiert werden, da die Nameneigenschaft NULL oder leer ist. Legen Sie die Nameneigenschaft fest, bevor Sie XamlTypeName.ToString aufrufen. - - - - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Die XamlTypeName-Instanz kann nicht in eine Zeichenfolge konvertiert werden, da die Namespaceeigenschaft NULL ist. Legen Sie die Namespaceeigenschaft fest, bevor Sie XamlTypeName.ToString aufrufen. - - - - Cannot write a value that is not a string. - Es kann kein Wert geschrieben werden, bei dem es sich nicht um eine Zeichenfolge handelt. - - - - The member '{0}' has already been written. - Der Member "{0}" wurde bereits geschrieben. - - - - The argument isObjectFromMember can only be set to true when the type is a collection. - Das isObjectFromMember-Argument kann nur auf "True" festgelegt werden, wenn der Typ eine Sammlung ist. - - - - Namespace '{0}' already has a prefix defined in current scope. - Für den Namespace "{0}" wurde im aktuellen Bereich bereits ein Präfix definiert. - - - - The prefix '{0}' is already defined in current scope. - Das Präfix "{0}" wurde im aktuellen Bereich bereits definiert. - - - - Unable to call '{0}' in current state. - "{0}" kann im aktuellen Zustand nicht aufgerufen werden. - - - - Unable to call WriteObject with isObjectFromMember set to true in current state. - WriteObject kann nicht aufgerufen werden, wenn im aktuellen Zustand isObjectFromMember auf "True" festgelegt ist. - - - - Need to implement public/internal sorting. - Öffentliche/Interne Sortierung muss implementiert werden. - - - - The value for XmlData property '{0}' is null or not IXmlSerializable. - Der Wert für die XmlData-Eigenschaft "{0}" ist NULL oder nicht IXmlSerializable. - - - - The value for XmlData property '{0}' is not an XmlReader. - Der Wert für die XmlData-Eigenschaft "{0}" ist kein XmlReader. - - - - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - Der Namespace "{1}" wird aufgrund einer Schleife von XmlnsCompatibleWithAttribute-Definitionen in der Assembly "{0}" von sich selbst überschrieben. Entfernen Sie diese Schleife durch Bearbeiten der Definitionen. - - - - + + + + + + Enumerating attached properties on object '{0}' threw an exception. + Beim Aufzählen von angefügten Eigenschaften für Objekt "{0}" wurde eine Ausnahme ausgelöst. + + + + Add value to collection of type '{0}' threw an exception. + Durch Hinzufügen eines Werts zu einer Sammlung vom Typ "{0}" wurde eine Ausnahme ausgelöst. + + + + Add value to dictionary of type '{0}' threw an exception. + Durch Hinzufügen eines Werts zu einem Wörterbuch vom Typ "{0}" wurde eine Ausnahme ausgelöst. + + + + Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Der Elementtyp des Sammlungstyps "{0}" kann nicht bestimmt werden, da er mehr als eine Add-Methode oder ICollection<T>-Implementierung besitzt. Damit der Sammlungstyp in XAML verwendbar ist, fügen Sie eine öffentliche Add(object)-Methode hinzu, implementieren Sie System.Collections.IList oder eine einzelne System.Collections.Generic.ICollection<T>. + + + + Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Der Elementtyp des Wörterbuchtyps "{0}" kann nicht bestimmt werden, da er mehr als eine Add-Methode oder IDictionary<K,V>-Implementierung besitzt. Damit der Wörterbuchtyp in XAML verwendbar ist, fügen Sie eine öffentliche Add(object)-Methode hinzu, implementieren Sie System.Collections.IDictionary oder eine einzelne System.Collections.Generic.IDictionary<K,V>. + + + + One of the following arguments must be non-null: '{0}'. + Eines der folgenden Argumente muss ungleich NULL sein: "{0}". + + + + Array Add method is not implemented. + Die Add-Methode des Arrays wurde nicht implementiert. + + + + Attachable events are not implemented. + Anfügbare Ereignisse werden nicht implementiert. + + + + Attachable member '{0}' was not found. + Der anfügbare Member "{0}" wurde nicht gefunden. + + + + Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + Die Eigenschaft "{0}" kann nicht für Objekt "{1}" festgelegt werden, da das Objekt ein weitergeleiteter oder unvollständig initialisierter Verweis ist. Die unaufgelösten Namen lauten folgendermaßen: "{2}". + + + + An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Eine anfügbare Eigenschaft mit dem Namen "{1}" wird an den Wörterbuchschlüssel "{0}" angefügt, der entweder eine Zeichenfolge ist oder per Typkonvertierung in eine Zeichenfolge umgewandelt wird (wird nicht unterstützt). + + + + An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Eine anfügbare Eigenschaft mit dem Namen "{2}" wird an eine Eigenschaft mit dem Namen "{1}" angefügt. Die Eigenschaft mit dem Namen "{1}" ist entweder eine Zeichenfolge, oder sie kann per Typkonvertierung in eine Zeichenfolge umgewandelt werden; für derartige Eigenschaften werden keine Anfügevorgänge unterstützt. Zu Debuggingzwecken enthält die Eigenschaft "{1}" ein Objekt ("{0}"). + + + + An unhandled scanner attribute was encountered. + Ein unbehandeltes Scannerattribut wurde gefunden. + + + + One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Einer der InternalsVisibleToAttribute-Werte in der Assembly "{0}" ist kein gültiger Assemblyname. Verwenden Sie das Format "AssemblyShortName' or 'AssemblyShortName, PublicKey=...". + + + + InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Der InternalsVisibleToAttribute-Wert "{0}" in der Assembly "{1}" ist kein gültiger Assemblyname. Verwenden Sie das Format "AssemblyShortName' or 'AssemblyShortName, PublicKey=...". + + + + Bad method '{0}' on '{1}'. + Ungültige Methode "{0}" für "{1}". + + + + Bad state in ObjectWriter. Non directive missing instance. + Ungültiger Zustand in ObjectWriter. Fehlende Instanz einer XAML-Direktive. + + + + An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + In einem XmlnsCompatibleWithAttribute in Assembly "{0}" fehlt eine erforderliche Eigenschaft. Legen Sie sowohl die NewNamespace-Eigenschaft als auch die OldNamespace-Eigenschaft fest, oder entfernen Sie das XmlnsCompatibleWithAttribute. + + + + An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + In einem XmlnsDefinitionAttribute in Assembly "{0}" fehlt eine erforderliche Eigenschaft. Legen Sie sowohl die ClrNamespace-Eigenschaft als auch die XmlNamespace-Eigenschaft fest, oder entfernen Sie das XmlnsDefinitionAttribute. + + + + An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + In einem XmlnsPrefixAttribute in Assembly "{0}" fehlt eine erforderliche Eigenschaft. Legen Sie sowohl die Prefix-Eigenschaft als auch die XmlNamespace-Eigenschaft fest, oder entfernen Sie das XmlnsPrefixAttribute. + + + + Builder Stack is not empty when end of XamlNode stream was reached. + Der Generatorstapel war nicht leer, als das Ende des XamlNode-Streams erreicht wurde. + + + + Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Fehler beim Überprüfen der Möglichkeit zur Konvertierung von Typ "{0}" mithilfe von "{1}". Dies deutet im Allgemeinen auf einen falsch implementierten TypeConverter hin. + + + + Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Fehler beim Überprüfen der Möglichkeit zur Konvertierung in Typ "{0}" mithilfe von "{1}". Dies deutet im Allgemeinen auf einen falsch implementierten TypeConverter hin. + + + + In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + In Markuperweiterungen sollten alle Konstruktorargumentwerte Atome sein. Für das Objekt vom Typ "{0}" ist mindestens ein Argumentwert nicht unteilbar. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + Es kann keine Instanz von "{0}" erstellt werden, da XamlType nicht gültig ist. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + Es kann keine Instanz von "{0}" erstellt werden, da XamlType nicht gültig ist. + + + + Cannot find Assembly '{0}' in URI '{1}'. + Assembly "{0}" wurde in URI "{1}" nicht gefunden. + + + + Cannot reassign a previously set SchemaContext. + Ein zuvor festgelegter SchemaContext kann nicht neu zugewiesen werden. + + + + Cannot resolve type '{0}' for method '{1}'. + Der Typ "{0}" kann nicht für Methode "{1}" aufgelöst werden. + + + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri kann nur einmal am Stammknoten festgelegt werden (vom XamlXmlReader wird möglicherweise ein Standardwert am Stammknoten bereitgestellt). + + + + Cannot set SchemaContext on ObjectWriter. + SchemaContext kann nicht für ObjectWriter festgelegt werden. + + + + Cannot set SchemaContext to null. + SchemaContext kann nicht auf NULL festgelegt werden. + + + + Cannot write on a closed XamlWriter. + In einem geschlossenen XamlWriter sind keine Schreibvorgänge möglich. + + + + The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + Der Wert "{1}" enthält zahlreiche Leerzeichen, doch "xml:space = preserve" kann nicht auf Member "{0}" geschrieben werden. + + + + Cannot assign root instance of type '{0}' to type '{1}'. + Eine Stamminstanz vom Typ "{0}" kann nicht dem Typ "{1}" zugewiesen werden. + + + + Cannot create unknown type '{0}'. + Der unbekannte Typ "{0}" kann nicht erstellt werden. + + + + Cannot get write-only property '{0}'. + Die schreibgeschützte Eigenschaft "{0}" kann nicht abgerufen werden. + + + + Cannot set read-only property '{0}'. + Die schreibgeschützte Eigenschaft "{0}" kann nicht festgelegt werden. + + + + Cannot set unknown member '{0}'. + Der unbekannte Member "{0}" kann nicht festgelegt werden. + + + + Close called while inside a deferred load section. + In einem zurückgestellten Ladeabschnitt wurde ein Schließvorgang aufgerufen. + + + + Must close XamlWriter before reading from XamlNodeList. + XamlWriter muss geschlossen werden, bevor von XamlNodeList gelesen wird. + + + + Collection '{0}' cannot contain null values. + Die Sammlung "{0}" darf keine NULL-Werte enthalten. + + + + Failed attempting to create an Implicit Type with a constructor. + Fehler beim Erstellen eines impliziten Typs mit einem Konstruktor. + + + + The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + Durch den Aufruf des Konstruktors für Typ "{0}", der den angegebenen Bindungseinschränkungen entspricht, wurde eine Ausnahme ausgelöst. + + + + Cannot write the given positional parameters because a matching constructor was not found. + Die angegebenen Positionsparameter können nicht geschrieben werden, da kein übereinstimmender Konstruktor gefunden wurde. + + + + '{0}' ValueSerializer cannot convert from '{1}'. + Das ValueSerializer-Element "{0}" kann nicht aus "{1}" konvertiert werden. + + + + '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + Vom ValueSerializer-Element "{0}" kann "{1}" nicht in "{2}" konvertiert werden. + + + + Converter type '{0}' doesn't derive from expected base type '{1}'. + Der Konvertertyp "{0}" wird nicht vom erwarteten Basistyp "{1}" abgeleitet. + + + + Failed to add attached properties to item in ConditionalWeakTable. + Fehler beim Hinzufügen von angefügten Eigenschaften zum Element in ConditionalWeakTable. + + + + Deferred load threw an exception. + Bei einem verzögerten Ladevorgang wurde eine Ausnahme ausgelöst. + + + + Deferred member was not collected in '{0}'. + Der zurückgestellte Member wurde nicht in "{0}" gesammelt. + + + + Save of deferred-load content threw an exception. + Beim Speichern des Inhalts aus verzögerten Ladevorgängen wurde eine Ausnahme ausgelöst. + + + + Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + Ein XamlDeferringLoader kann nicht aus XamlValueConverter "{0}" abgerufen werden, da die ConverterInstance-Eigenschaft NULL ist. + + + + '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + "{0}"."{1}" Ist von "{0}.{1}" abhängig (wurde nicht festgelegt). + + + + Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + Der Schlüssel "{1}" kann vom Wörterbuch des Typs "{0}" nicht hinzugefügt werden. Der Schlüssel wird von einem TypeConverter zum Typ "{2}" konvertiert. Überschreiben Sie zur Vermeidung dieses Fehlers "System.Collections.IDictionary.Add", und führen Sie die Konvertierung dort durch. + + + + Directive getter is not implemented. + Der Direktiven-Getter wurde nicht implementiert. + + + + Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + Die Direktive "{0}" muss ein Wert der Typzeichenfolge sein. Entfernen Sie die Direktive, oder ändern Sie sie in einen Zeichenfolgenwert. + + + + Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + Die Direktive "{0}" ist nur für das Stammobjekt zulässig. Entfernen Sie die Direktive, oder verschieben Sie sie an den Stamm des Dokuments. + + + + Directive '{0}' was not found in TargetNamespace '{1}'. + Die Direktive "{0}" wurde in TargetNamespace "{1}" nicht gefunden. + + + + '{0}' property has already been set on '{1}'. + Die {0}-Eigenschaft wurde bereits für "{1}" festgelegt. + + + + There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + In der Assembly "{0}" für OldNamespace "{1}" befindet sich mehr als ein XmlnsCompatibleWithAttribute. Entfernen Sie die zusätzlichen Attribute. + + + + There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + In den Assemblys "{0}" und "{1}" für OldNamespace "{2}" sind in Konflikt stehende XmlnsCompatibleWithAttributes vorhanden. Ändern Sie die Attribute so, dass sie den gleichen NewNamespace besitzen, oder übergeben Sie eine keine Konflikte verursachende Gruppe von Verweisassemblys im XamlSchemaContext-Konstruktor. + + + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Dem {0}-Ereignis kann kein Wert zugewiesen werden, der nicht "{1}" zugewiesen werden kann. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Im aktuellen Zustand können keine Positionsparameter geschrieben werden. Die Positionsparameter können nicht in Attributform geschrieben werden, da vom Writer mit dem Schreiben von Elementen begonnen wurde, und die Positionsparameter können nicht erweitert werden, da nicht alle Eigenschaften schreibbar sind. Verschieben Sie den Positionsparametermember im Knotenstream weiter nach vorne an eine Position, an der von XamlXmlWriter nach wie vor Attribute geschrieben werden können. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + Im aktuellen Zustand können keine Positionsparameter geschrieben werden. Die Positionsparameter können nicht in Attributform geschrieben werden, da vom Writer mit dem Schreiben von Elementen begonnen wurde, und die Positionsparameter können nicht erweitert werden, da UnderlyingType für Typ "{0}" NULL ist. Verschieben Sie den Positionsparametermember im Knotenstream weiter nach vorne an eine Position, an der von XamlXmlWriter nach wie vor Attribute geschrieben werden können. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Im aktuellen Zustand können keine Positionsparameter geschrieben werden. Die Positionsparameter können nicht in Attributform geschrieben werden, da vom Writer mit dem Schreiben von Elementen begonnen wurde, und die Positionsparameter können aufgrund eines fehlenden Standardkonstruktors in der Markuperweiterung, die die Positionsparameter enthält, nicht erweitert werden. Verschieben Sie den Positionsparametermember im Knotenstream weiter nach vorne an eine Position, an der von XamlXmlWriter nach wie vor Attribute geschrieben werden können. + + + + Expected permission of type XamlLoadPermission. + Es wurde eine Berechtigung vom Typ "XamlLoadPermission" erwartet. + + + + Expected value of type ObjectMarkupInfo. + Es wurde ein Wert vom Typ "ObjectMarkupInfo" erwartet. + + + + Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + Der Assemblyname "{0}" ist nicht vollqualifiziert. Es müssen Name, Version, Kultur und PublicKeyToken angegeben werden. + + + + Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + Der Typname "{0}" besitzt keine Assemblyqualifikation. Der Wert kann von System.Type.AssemblyQualifiedName abgerufen werden. + + + + The factory method '{0}' that matches the specified binding constraints returned null. + Von der Factorymethode "{0}", die den angegebenen Bindungseinschränkungen entspricht, wurde NULL zurückgegeben. + + + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + Die Datei oder Assembly "{0}" oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Das System konnte die angegebene Datei nicht finden. + + + + Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Es wurde versucht, auf benannte Objekte zu verweisen ("{0}"), die noch nicht definiert wurden. Vorwärtsverweise oder Verweise auf Objekte, die Vorwärtsverweise enthalten, werden nur für schlüsselbezogene Direktiven unterstützt. + + + + Cannot promote from Array. + Höherstufen von Array nicht möglich. + + + + Cannot promote from '{0}' to '{1}' because the target map is too small. + Höherstufen von "{0}" zu "{1}" ist nicht möglich, da die Zielzuordnung zu klein ist. + + + + Getting instance of '{0}' threw an exception. + Durch Abrufen der Instanz von "{0}" wurde eine Ausnahme ausgelöst. + + + + Retrieving items in collection or dictionary of type '{0}' threw an exception. + Durch Abrufen der Elemente in der Sammlung oder dem Wörterbuch vom Typ "{0}" wurde eine Ausnahme ausgelöst. + + + + XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + Von XamlTypeInvoker.GetItems wurde für den Typ "{0}" NULL zurückgegeben. Dies weist im Allgemeinen auf einen falsch implementierten Sammlungstyp hin. + + + + Collection property '{0}'.'{1}' is null. + Die Sammlungseigenschaft "{0}"."{1}" ist NULL. + + + + Cannot get TargetType on a non-attachable Member. + TargetType kann für einen nicht anfügbaren Member abgerufen werden. + + + + Get property '{0}' threw an exception. + Von der Get-Eigenschaft "{0}" wurde eine Ausnahme ausgelöst. + + + + Either getter or setter must be non-null. + Entweder der Getter oder Setter muss ungleich NULL sein. + + + + Attached property getter methods must have one parameter and a non-void return type. + Die Methoden für angefügte Eigenschaftengetter müssen einen Parameter und einen nicht leeren Rückgabetyp enthalten. + + + + Attached property setter and attached event adder methods must have two parameters. + Die Methoden für angefügte Eigenschaftensetter und angefügte Ereignisadder müssen zwei Parameter besitzen. + + + + Initialization of '{0}' threw an exception. + Bei der Initialisierung von "{0}" wurde eine Ausnahme ausgelöst. + + + + Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + Der Typ "{0}" kann nicht von Text aus initialisiert werden (XamlLanguage.Initialization). Fügen Sie dem Typ einen TypeConverter hinzu, oder ändern Sie die XAML so, dass eine Konstruktor- oder Factorymethode verwendet wird. + + + + Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + Das Zeichen "{0}" wurde in der Zeichenfolge "{1}" nicht erwartet. Ungültiger XAML-Typname. + + + + Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Schließendes BracketCharacter-Objekt "{0}" ohne entsprechendes öffnendes BracketCharacter-Objekt. + + + + Event argument is invalid. + Das Ereignisargument ist ungültig. + + + + Invalid expression: '{0}' + Ungültiger Ausdruck: "{0}" + + + + Type argument '{0}' is not a valid type. + Das Typargument "{0}" ist kein gültiger Typ. + + + + The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + Die Zeichenfolge "{0}" ist keine gültige XAML-Typnamenliste. Typnamenlisten sind durch Trennzeichen getrennte Listen derartiger Typen; beispielsweise "x:String, x:Int32". + + + + The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + Die Zeichenfolge "{0}" ist kein gültiger XAML-Typname. Typnamen enthalten ein optionales Präfix, einen Namen und optionale Typargumente; beispielsweise "String", "x:Int32", "g:Dictionary(x:String,x:Int32)". + + + + '{0}' is not a valid XAML member name. + "{0}" ist kein gültiger XAML-Membername. + + + + Construction directive '{0}' must be an attribute or the first property element. + Die Konstruktionsdirektive "{0}" muss ein Attribut oder das erste Eigenschaftenelement sein. + + + + '{0}' Line number '{1}' and line position '{2}'. + Zeilennummer "{1}" und Zeilenposition "{2}" von "{0}". + + + + '{0}' Line number '{1}'. + Zeilennummer "{1}" von "{0}". + + + + List collection is not an IList. + Die Listensammlung ist keine IList. + + + + BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + BracketCharacter "{0}" verfügt nicht über ein entsprechendes öffnendes/schließendes BracketCharacter-Objekt. + + + + Cannot parse the malformed property name '{0}'. + Der falsch formatierte Eigenschaftenname "{0}" kann nicht analysiert werden. + + + + Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Elemente des Arrays müssen vom Typ "{0}" sein. Mindestens ein Element kann nicht in diesen Typ umgewandelt werden. + + + + Must set Type before calling ProvideValue on ArrayExtension. + Der Typ muss vor dem Aufrufen von ProvideValue für ArrayExtension festgelegt werden. + + + + '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + Der StaticExtension-Wert "{0}" kann nicht zu einer Enumeration, einem statischen Feld oder einer statischen Eigenschaft aufgelöst werden. + + + + Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + Die Markuperweiterung "{0}" erfordert die Implementierung von {1} in IServiceProvider für ProvideValue. + + + + StaticExtension must have Member property set before ProvideValue can be called. + Für StaticExtension muss die Member-Eigenschaft festgelegt werden, bevor ProvideValue aufgerufen werden kann. + + + + TypeExtension must have TypeName property set before ProvideValue can be called. + Für TypeExtension muss die TypeName-Eigenschaft festgelegt werden, bevor ProvideValue aufgerufen werden kann. + + + + '{0}' string is not valid for type. + Die Zeichenfolge "{0}" ist für den Typ ungültig. + + + + Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + Die Positionsparameter für den Typ "{0}" kann nicht bestimmt werden, da mindestens eine Konstruktorüberladung mit {1}-Parametern vorhanden ist. Damit die Markuperweiterung in XAML verwendet werden kann, entfernen Sie die doppelten Konstruktorüberladungen, oder legen Sie XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity auf "true" fest. + + + + The name of the member '{0}' contains characters that are invalid in XAML. + Der Name des Members "{0}" enthält Zeichen, die in XAML ungültig sind. + + + + Member '{0}' on type '{1}' is internal. + Der Member "{0}" für den Typ "{1}" ist intern. + + + + The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + Durch den Aufruf der Methode "{0}", die den angegebenen Bindungseinschränkungen entspricht, wurde eine Ausnahme ausgelöst. + + + + No local assembly provided to complete URI='{0}'. + Es wurde keine lokale Assembly zum Abschluss von URI="{0}" angegeben. + + + + Missing case '{0}' in DeferringWriter'{1}' method. + Fehlender Fall ("{0}") in der DeferringWriter {1}-Methode. + + + + Missing case in Default processing of XamlNodes. + Fehlender Fall in der Standardverarbeitung von XamlNodes. + + + + Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Unerwartetes Gleichheitszeichen "=" folgt auf "{0}". Suchen Sie nach einem fehlenden Kommatrennzeichen. + + + + Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Unerwartetes Gleichheitszeichen "=" folgt auf "{0}"="{1}". Suchen Sie nach einem fehlenden Kommatrennzeichen. + + + + Missing implicit property case. + Ein impliziter Eigenschaftenfall ist nicht vorhanden. + + + + Missing case for ImplicitPropertyType. + Fehlender Fall für ImplicitPropertyType. + + + + Missing key value on '{0}' object. + Fehlender Schlüsselwert für {0}-Objekt. + + + + Missing case handler in LookupPropertyBit. + Fehlender Fallhandler in LookupPropertyBit. + + + + Service provider is missing the IXamlNameProvider service. + Im Dienstanbieter fehlt der IXamlNameProvider-Dienst. + + + + Service provider is missing the INameResolver service. + Im Dienstanbieter fehlt der INameResolver-Dienst. + + + + Missing case in ClrType 'Member' lookup. + Fehlender Fall in ClrType Member-Suche. + + + + Creating from text without a TypeConverter is not allowed. + Das Erstellen von Objekten aus Text ohne TypeConverter ist nicht zulässig. + + + + '{0}' must be of type '{1}'. + "{0}" muss vom Typ "{1}" sein. + + + + Reference must have a Name to resolve. + Der Verweis muss einen aufzulösenden Namen enthalten. + + + + This setter is not intended to be used directly from your code. Do not call this setter. + Der Setter ist nicht für eine direkte Verwendung vom Code aus vorgesehen. Rufen Sie diesen Setter nicht auf. + + + + Name resolution failure. '{0}' was not found. + Fehler bei der Namensauflösung. "{0}" wurde nicht gefunden. + + + + Cannot register duplicate name '{0}' in this scope. + Der doppelte Name "{0}" kann in diesem Bereich nicht registriert werden. + + + + Could not register named object. {0} + Das benannte Objekt konnte nicht registriert werden. {0} + + + + '{0}' name is not valid for identifier. + Der Name "{0}" ist für den Bezeichner ungültig. + + + + Name cannot be an empty string. + Name darf keine leere Zeichenfolge sein. + + + + Name '{0}' was not found. + Der Name "{0}" wurde nicht gefunden. + + + + Cannot attach NameScope to null root instance. + NameScope kann keiner NULL-Stamminstanz hinzugefügt werden. + + + + The prefix 'xml' is reserved. + Das Präfix "xml" ist reserviert. + + + + NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace darf nicht NULL sein. Geben Sie einen Wert für diese Eigenschaft an. + + + + NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix darf nicht NULL sein. Geben Sie einen Wert für diese Eigenschaft an. + + + + Namespace '{0}' was not found in scope. + Der Namespace "{0}" wurde im Bereich nicht gefunden. + + + + No Add methods found on type '{0}' for a value of type '{1}'. + Für den Typ "{0}" für einen Wert vom Typ "{1}" wurden keine Add-Methoden gefunden. + + + + '{0}' is not allowed in attribute usage. + "{0}" ist nicht für Attributverwendung zulässig. + + + + No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Für den Typ "{0}" wurde kein übereinstimmender Konstruktor gefunden. Der Typ kann mit der Arguments- oder der FactoryMethod-Direktive erstellt werden. + + + + A Constructor for '{0}' with '{1}' arguments was not found. + Ein Konstruktor für "{0}" mit {1}-Argumenten wurde nicht gefunden. + + + + No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Für den Typ "{0}" wurde kein Standardkonstruktor gefunden. Der Typ kann mit der Arguments- oder der FactoryMethod-Direktive erstellt werden. + + + + '{0}' is not allowed in element usage. + "{0}" ist nicht für Elementverwendung zulässig. + + + + XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + XAML-Knotenstream: StartMember für den Typ "{0}" fehlt vor EndMember. + + + + XAML Node Stream: EndMember must follow StartObject and StartMember. + XAML-Knotenstream: EndMember muss nach StartObject und StartMember platziert werden. + + + + XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + XAML-Knotenstream: Für GetObject muss nach StartObject "{0}" ein StartMember folgen. + + + + XAML Node Stream: GetObject must follow a StartObject and StartMember. + XAML-Knotenstream: GetObject muss nach einem StartObject und einem StartMember platziert werden. + + + + XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + XAML-Knotenstream: Für die Namespacedeklaration "{0}"="{1}" muss nach StartObject "{2}" ein StartMember folgen. + + + + XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + XAML-Knotenstream: Für StartObject "{0}" muss nach StartObject "{1}" ein StartMember folgen. + + + + XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + XAML-Knotenstream: Für den Wert "{0}" muss nach StartObject "{1}" ein StartMember folgen. + + + + XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + XAML-Knotenstream: Der Wert "{0}" muss nach einem StartObject und einem StartMember platziert werden. + + + + No constructor with '{0}' arguments for '{1}'. + Kein Konstruktor mit {0}-Argumenten für "{1}". + + + + XAML Node Stream: Missing CurrentObject before EndObject. + XAML-Knotenstream: CurrentObject fehlt vor EndObject. + + + + XAML Node Stream: Missing StartObject before StartMember '{0}'. + XAML-Knotenstream: StartObject fehlt vor StartMember "{0}". + + + + Type with positional parameters is not a markup extension. + Der Typ mit den Positionsparametern ist keine Markuperweiterung. + + + + '{0}'.'{1}' is not an ambient property. + "{0}"."{1}" ist keine Ambient-Eigenschaft. + + + + '{0}' is not an ambient type. + "{0}" ist kein Ambient-Typ. + + + + The type '{0}' is not assignable from the type '{1}'. + Der Typ "{0}" kann nicht vom Typ "{1}" zugewiesen werden. + + + + ['{0}'('{1}')] on '{2}' is not a property declared on this type. + ["{0}"("{1}")] für "{2}" ist keine für den Typ deklarierte Eigenschaft. + + + + This operation is not supported on directive members. + Dieser Vorgang wird für Direktivenmember nicht unterstützt. + + + + This operation is not supported on unknown members. + Dieser Vorgang wird für unbekannte Member nicht unterstützt. + + + + This operation is not supported on unknown types. + Dieser Vorgang wird nicht für unbekannte Typen unterstützt. + + + + Argument should be a Type Converter, Markup Extension or Null. + Das Argument sollte ein Typkonverter, eine Markuperweiterung oder NULL sein. + + + + Unable to find an attachable property named '{0}' on type '{1}'. + Es wurde keine anfügbare Eigenschaft mit dem Namen "{0}" für Typ "{1}" gefunden. + + + + Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + Die MemberMarkupInfo.DictionaryEntriesFromGeneric-Methode wurde nicht gefunden. + + + + InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + Von InstanceDescriptor wurde ein Argument vom Typ "{0}" angegeben, wobei ein Parameter vom Typ "{1}" erwartet wurde. + + + + InstanceDescriptor did not provide the correct number of arguments. + Von InstanceDescriptor wurde nicht die korrekte Anzahl von Argumenten angegeben. + + + + InstanceDescriptor did not provide a valid constructor or method. + Von InstanceDescriptor wurde kein gültiger Konstruktor bzw. keine gültige Methode angegeben. + + + + Multidimensional arrays not supported. + Multidimensionale Arrays werden nicht unterstützt. + + + + Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + Der Typ "{0}" kann nicht serialisiert werden. Überprüfen Sie, ob der Typ öffentlich ist und ob er entweder einen Standardkonstruktor oder einen Instanzdeskriptor besitzt. + + + + Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Es wurde kein geeigneter Konstruktor für die angegebenen Konstruktorargumente für den Typ "{0}" gefunden. + + + + Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Es können keine Objekte vom Typ "{0}" gelesen werden, weil keine Konstruktoren vorhanden sind, auf die zugegriffen werden kann. Damit der Typ in XAML verwendet werden kann, fügen Sie einen Standardkonstruktor hinzu, verwenden Sie ConstructorArgumentAttribute, oder geben Sie einen InstanceDescriptor an. + + + + Unable to read objects of the type '{0}'. Nested types are not supported. + Es können keine Objekte vom Typ "{0}" gelesen werden. Geschachtelte Typen werden nicht unterstützt. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + Von "{0}" wurde die Verwendung von Typ "{1}" in XAML blockiert. Wenn Sie den Typ serialisieren möchten, ändern Sie "{0}".GetXamlType so, dass für diesen Typ ein Nicht-NULL-Wert zurückgegeben wird, oder übergeben Sie einen anderen Wert im schemaContext-Parameter des XamlObjectReader-Konstruktors. + + + + The name property '{0}' on type '{1}' must be of type System.String. + Die Nameneigenschaft "{0}" für den Typ "{1}" muss vom Typ "System.String" sein. + + + + The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + Das Objektdiagramm enthält mehrere Verweise auf eine Instanz vom Typ "{0}", und es wurde kein allgemein sichtbarer Ort gefunden, um die Instanz zu schreiben. Überprüfen Sie die Verwendung von Namensbereichen. + + + + An element with the name '{0}' has already been registered in this scope. + Ein Element mit dem Namen "{0}" wurde in diesem Bereich bereits registriert. + + + + Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + Der Typ "{0}" ist nicht sichtbar. Wenn der Typ lokal ist, legen Sie das LocalAssembly-Feld in XamlReaderSettings fest. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + Von "{0}" wurde die Verwendung von Typ "{1}" in XAML blockiert. Wenn Sie den Typ laden möchten, ändern Sie "{0}".GetXamlType so, dass für diesen Typ ein Nicht-NULL-Wert zurückgegeben wird, oder übergeben Sie einen anderen Wert im schemaContext-Parameter des XamlObjectWriter-Konstruktors. + + + + This operation is only supported on collection types. + Dieser Vorgang wird für Sammlungstypen nicht unterstützt. + + + + This operation is only supported on collection and dictionary types. + Der Vorgang wird nur für Sammlungs- und Wörterbuchtypen unterstützt. + + + + This operation is only supported on dictionary types. + Dieser Vorgang wird nur für Wörterbuchtypen unterstützt. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + XAML-Knotenstream: EndMember für "{0}.{1}" fehlt vor EndObject. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + XAML-Knotenstream: EndMember für "{0}.{1}" fehlt vor StartMember "{2}". + + + + The property element '{0}' is not contained by an object element. + Das Eigenschaftenelement "{0}" ist nicht in einem Objektelement enthalten. + + + + Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Die Assembly "{0}" kann nicht geladen werden, da eine andere Version der gleichen Assembly geladen ist "{1}". + + + + Too many attributes are specified for '{0}'. + Für "{0}" sind zu viele Attribute angegeben. + + + + '{0}' requires more attributes. + "{0}" erfordert weitere Attribute. + + + + GetPositionalParameters returned the wrong length vector. + Von GetPositionalParameters wurde ein Vektor mit falscher Länge zurückgegeben. + + + + Prefix '{0}' does not map to a namespace. + Das Präfix "{0}" kann keinem Namespace zugeordnet werden. + + + + The prefix '{0}' could not be found. + Das Präfix "{0}" wurde nicht gefunden. + + + + '{0}' property on '{1}' does not allow you to specify text. + Die {0}-Eigenschaft für "{1}" ermöglicht nicht das Angeben von Text. + + + + '{0}' is not implemented. + "{0}" ist nicht implementiert. + + + + Provide value on '{0}' threw an exception. + Die Angabe eines Werts für "{0}" führte zu einer Ausnahme. + + + + Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + MarkupExtension.ProvideValue kann aufgrund einer zyklischen Abhängigkeit nicht aufgerufen werden. Eigenschaften in MarkupExtension können nicht auf Objekte verweisen, die auf das Ergebnis der MarkupExtension verweisen. Betroffene MarkupExtensions: + + + + '{0}' type name does not have the expected format 'className, assembly'. + Typname "{0}" hat nicht das erwartete Format "className, assembly". + + + + Quote characters ' or " are only allowed at the start of values. + Die Anführungszeichen ' oder " sind nur am Anfang von Werten zulässig. + + + + Value cannot be null. Object reference: '{0}'. + Der Wert darf nicht NULL sein. Objektverweis: "{0}". + + + + schemaContext parameter cannot be different from savedContext.SchemaContext + Der schemaContext-Parameter kann sich nicht von savedContext.SchemaContext unterscheiden. + + + + savedContext.SchemaContext cannot be null + savedContext.SchemaContext kann nicht NULL sein + + + + SchemaContext on writer must be initialized before accessing the reader. + SchemaContext für Writer muss initialisiert werden, bevor auf den Reader zugegriffen wird. + + + + SchemaContext cannot be null. + SchemaContext darf nicht NULL sein. + + + + Invalid security XML. Missing expected attribute '{0}'. + Ungültiges Sicherheits-XML. Das erwartete Attribut "{0}" ist nicht vorhanden. + + + + Invalid security XML. Unexpected tag '{0}', expected '{1}'. + Ungültiges Sicherheits-XML. Unerwartetes Tag "{0}", erwartet wurde "{1}". + + + + Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + Ungültiges Sicherheits-XML. Unerwarteter Wert "{0}" in Attribut "{1}", erwartet wurde "{2}". + + + + This serviceType is already registered to another service. + Dieses serviceType-Element ist bereits für einen anderen Dienst registriert. + + + + Set connectionId threw an exception. + Durch das Festlegen von connectionId wurde eine Ausnahme ausgelöst. + + + + '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + "{0}"."{1}" ist eine Eigenschaft ohne Getter und ist keine gültige XAML-Eigenschaft. + + + + Cannot set TargetType on a non-attachable Member. + TargetType kann nicht für einen nicht anfügbaren Member festgelegt werden. + + + + Setting xml:base on '{0}' threw an exception. + Durch Festlegen von xml:base für "{0}" wurde eine Ausnahme ausgelöst. + + + + Set property '{0}' threw an exception. + Beim Festlegen der Eigenschaft "{0}" wurde eine Ausnahme ausgelöst. + + + + Setting xml instance on '{0}' threw an exception. + Durch Festlegen einer XML-Instanz für "{0}" wurde eine Ausnahme ausgelöst. + + + + Setting properties is not allowed on a type converted instance. Property = '{0}' + Das Festlegen von Eigenschaften ist für eine Instanz, bei der eine Typkonvertierung durchgeführt wurde, nicht zulässig. Eigenschaft = "{0}" + + + + Method '{0}' is not supported by default. It can be implemented in derived classes. + Die Methode "{0}" wird standardmäßig nicht unterstützt. Sie kann in abgeleiteten Klassen implementiert werden. + + + + ShouldSerialize check failed for member '{0}'. + Fehler bei der ShouldSerialize-Überprüfung für Member "{0}". + + + + Directly Assignable Fixups must only have one name. + Direkt zuweisbare Fixups dürfen nur einen Namen besitzen. + + + + The string is null or empty. + Die Zeichenfolge ist NULL oder leer. + + + + Deferred load section was not collected in '{0}'. + Der zurückgestellte Ladeabschnitt wurde nicht in "{0}" gesammelt. + + + + Thread is already started. + Der Thread wurde bereits gestartet. + + + + (null) + (NULL) + + + + Error with member '{0}'.'{1}'. It has more than one '{2}'. + Fehler mit Member "{0}"."{1}". Der Member besitzt mehr als ein Objekt vom Typ "{2}". + + + + Error with type '{0}'. It has more than one '{1}'. + Fehler mit Typ "{0}". Der Member besitzt mehr als ein Objekt vom Typ "{1}". + + + + Only one TypeConverter attribute is allowed on a type. + Für einen Typ ist nur ein TypeConverter-Attribut zulässig. + + + + Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + Das der Direktive "{1}" zugewiesene Objekt "{0}" besitzt Eigenschaften, bei denen es sich um Verweise auf benannte Objekte handelt ("{2}"), die noch nicht definiert wurden. Vorwärtsverweise oder Verweise auf Objekte, die Vorwärtsverweise enthalten, werden in Objektkonstruktionsdirektiven nicht unterstützt. + + + + Failed to create a '{0}' from the text '{1}'. + Fehler beim Erstellen von "{0}" aus dem Text "{1}". + + + + Failed to convert '{0}' to type '{1}'. + Fehler beim Konvertieren von "{0}" in den Typ "{1}". + + + + The name of the type '{0}' contains characters that are invalid in XAML. + Der Name des Typs "{0}" enthält Zeichen, die in XAML ungültig sind. + + + + Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + Der Typ "{0}" besitzt keine Inhaltseigenschaft. Geben Sie den Namen der festzulegenden Eigenschaft an, oder fügen Sie für den Typ ein ContentPropertyAttribute oder TypeConverterAttribute hinzu. + + + + Type name '{0}' cannot have a dot '.'. + Der Typname "{0}" darf keinen Punkt enthalten ("."). + + + + Type reference cannot find type named '{0}'. + Der Typ mit dem Namen "{0}" kann vom Typverweis nicht gefunden werden. + + + + Type '{0}' is not public. + Der Typ "{0}" ist nicht öffentlich. + + + + Unclosed quoted value. + Wert in nicht geschlossenen Anführungszeichen. + + + + Unexpected close of XAML Node Stream. + Der XAML-Knotenstream wurde unerwartet geschlossen. + + + + Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Ungültige Metadaten für das Attribut "{0}" für "{1}". Es wurden {2}-Argument(e) vom Typ "{3}" erwartet. + + + + Unexpected '{0}' in parse rule '{1}'. + Unerwartetes {0}-Objekt in der Analyseregel "{1}". + + + + Unexpected token '{0}' in rule: '{1}', in '{2}'. + Unerwartetes Token "{0}" in Regel: "{1}", in "{2}". + + + + Unexpected token after end of markup extension. + Unerwartetes Token nach dem Ende der Markuperweiterung. + + + + Unhandled BoolTypeBit. + Unbehandeltes BoolTypeBit. + + + + ['{0}'('{1}')] on '{2}' is not a known property. + ["{0}"("{1}")] für "{2}" ist keine bekannte Eigenschaft. + + + + Unknown member '{0}' on '{1}'. + Unbekannter Member "{0}" für "{1}". + + + + Unknown member '{0}' on unknown type '{1}'. + Unbekannter Member "{0}" für den unbekannten Typ "{1}". + + + + Unknown member '{0}'. + Unbekannter Member "{0}". + + + + Unknown type '{0}'. + Unbekannter Typ "{0}". + + + + Unresolved reference '{0}'. + Nicht aufgelöster Verweis "{0}". + + + + XAML namespace '{0}' is not resolved. + Der XAML-Namespace "{0}" wurde nicht aufgelöst. + + + + Uri '{0}' was not found. + Uri "{0}" wurde nicht gefunden. + + + + Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Fehler mit Typ "{0}". Von MarkupExtensions kann nicht das UsableDuringInitialization-Attribut verwendet werden. + + + + A value in the '{0}' array is null. + Ein Wert im {0}-Array ist NULL. + + + + XAML Node Stream: Value nodes must be followed by EndMember. + XAML-Knotenstream: Nach Wertknoten muss EndMember folgen. + + + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter kann den Wert "{0}" nicht schreiben, der zahlreiche Leerzeichen in der Sammlung "{1}" enthält. + + + + White space is not allowed after end of markup extension. + Nach dem Ende der Markuperweiterung sind keine Leerzeichen zulässig. + + + + An attempt was made to write to a XamlWriter that has had its Closed method called. + Es wurde versucht, Schreibvorgänge in einem XamlWriter durchzuführen, für den eine Closed-Methode aufgerufen wurde. + + + + Choice cannot follow a Fallback. + "Choice" kann nicht auf "Fallback" folgen. + + + + AlternateContent must contain one or more Choice elements. + "AlternateContent" muss mindestens ein Choice-Element enthalten. + + + + Choice is valid only in AlternateContent. + "Choice" ist nur in "AlternateContent" gültig. + + + + There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Der Namespace "{0}" wird aufgrund einer Schleife von XML-Kompatibilitätsdefinitionen von sich selbst überschrieben. Dies kann auf inkonsistente XmlnsCompatibilityAttributes-Objekte in unterschiedlichen Assemblys zurückzuführen sein. Ändern Sie die Definitionen, um den Zyklus zu löschen, oder übergeben Sie einen keine Konflikte verursachenden Satz von Verweisassemblys im XamlSchemaContext-Konstruktor. + + + + Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + Doppelte Preserve-Deklaration für Element "{1}" in Namespace "{0}". + + + + Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Doppelte ProcessContent-Deklaration für Element "{1}" in Namespace "{0}". + + + + Duplicate wildcard Preserve declaration for namespace '{0}'. + Doppelte Preserve-Deklaration mit Platzhalterzeichen für Namespace "{0}". + + + + Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Doppelte ProcessContent-Deklaration mit Platzhalterzeichen für Namespace "{0}". + + + + Fallback is valid only in AlternateContent. + "Fallback" ist nur in "AlternateContent" gültig. + + + + '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + Das {0}-Element ist kein gültiges Unterelement von "AlternateContent". Nur Choice- und Fallback-Elemente sind als direkte untergeordnete Elemente eines AlternateContent-Elements zulässig. + + + + '{0}' attribute is not valid for '{1}' element. + Das Attribut "{0}" ist für das {1}-Element nicht gültig. + + + + '{0}' format is not valid. + Ungültiges {0}-Format. + + + + Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + Es kann nicht sowohl eine spezifische als auch eine Preserve-Deklaration mit Platzhalterzeichen für Namespace "{0}" vorhanden sein. + + + + Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + Es kann nicht sowohl eine spezifische Deklaration als auch eine ProcessContent-Deklaration mit Platzhalterzeichen für Namespace "{0}" vorhanden sein. + + + + Requires attribute must contain a valid namespace prefix. + Das Requires-Attribut muss ein gültiges Namespacepräfix enthalten. + + + + '{0}' attribute value is not a valid XML name. + Der Attributwert "{0}" ist kein gültiger XML-Name. + + + + AlternateContent must contain only one Fallback element. + "AlternateContent" darf nur ein Fallback-Element enthalten. + + + + MustUnderstand condition failed on namespace '{0}'. + Fehler bei der MustUnderstand-Bedingung für den Namespace "{0}". + + + + '{0}' namespace cannot preserve items; it must be declared Ignorable first. + Der Namespace "{0}" kann keine Elemente aufbewahren- Er muss zuerst als "Ignorable" deklariert werden. + + + + '{0}' namespace cannot process content; it must be declared Ignorable first. + Namespace "{0}" kann keinen Inhalt verarbeiten. Er muss zuerst als "Ignorable" deklariert werden. + + + + Choice must contain a Requires attribute. + "Choice" muss ein Requires-Attribut enthalten. + + + + '{0}' prefix is not defined. + Das {0}-Präfix ist nicht definiert. + + + + Unrecognized compatibility attribute '{0}'. + Unbekanntes {0}-Kompatibilitätsattribut. + + + + Unrecognized Compatibility element '{0}'. + Unbekanntes Compatibility-Element "{0}". + + + + Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + Der angegebene Klassenname "{0}" entspricht nicht dem tatsächlichen Stamminstanztyp "{1}". Entfernen Sie die Klassendirektive, oder geben Sie eine Instanz über XamlObjectWriterSettings.RootObjectInstance an. + + + + Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Unerwarteter XAML-Knotentyp "{0}" von XamlReader in XamlFactory. + + + + Cannot set SchemaContext on XamlMarkupExtensionWriter. + SchemaContext kann nicht für XamlMarkupExtensionWriter festgelegt werden. + + + + Cannot write a value that is not a string. + Es kann kein Wert geschrieben werden, bei dem es sich nicht um eine Zeichenfolge handelt. + + + + The member '{0}' has already been written. + Der Member "{0}" wurde bereits geschrieben. + + + + Errors detected in input. + In der Eingabe wurden Fehler gefunden. + + + + Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Die XamlTypeName-Instanz kann nicht in eine Zeichenfolge konvertiert werden, da der angegebene INamespacePrefixLookup kein Präfix für den Namespace "{0}" generieren konnte. + + + + Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Die XamlTypeName-Instanz kann nicht in eine Zeichenfolge konvertiert werden, da die Nameneigenschaft NULL oder leer ist. Legen Sie die Nameneigenschaft fest, bevor Sie XamlTypeName.ToString aufrufen. + + + + Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Die XamlTypeName-Instanz kann nicht in eine Zeichenfolge konvertiert werden, da die Namespaceeigenschaft NULL ist. Legen Sie die Namespaceeigenschaft fest, bevor Sie XamlTypeName.ToString aufrufen. + + + + Cannot write a value that is not a string. + Es kann kein Wert geschrieben werden, bei dem es sich nicht um eine Zeichenfolge handelt. + + + + The member '{0}' has already been written. + Der Member "{0}" wurde bereits geschrieben. + + + + The argument isObjectFromMember can only be set to true when the type is a collection. + Das isObjectFromMember-Argument kann nur auf "True" festgelegt werden, wenn der Typ eine Sammlung ist. + + + + Namespace '{0}' already has a prefix defined in current scope. + Für den Namespace "{0}" wurde im aktuellen Bereich bereits ein Präfix definiert. + + + + The prefix '{0}' is already defined in current scope. + Das Präfix "{0}" wurde im aktuellen Bereich bereits definiert. + + + + Unable to call '{0}' in current state. + "{0}" kann im aktuellen Zustand nicht aufgerufen werden. + + + + Unable to call WriteObject with isObjectFromMember set to true in current state. + WriteObject kann nicht aufgerufen werden, wenn im aktuellen Zustand isObjectFromMember auf "True" festgelegt ist. + + + + Need to implement public/internal sorting. + Öffentliche/Interne Sortierung muss implementiert werden. + + + + The value for XmlData property '{0}' is null or not IXmlSerializable. + Der Wert für die XmlData-Eigenschaft "{0}" ist NULL oder nicht IXmlSerializable. + + + + The value for XmlData property '{0}' is not an XmlReader. + Der Wert für die XmlData-Eigenschaft "{0}" ist kein XmlReader. + + + + There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + Der Namespace "{1}" wird aufgrund einer Schleife von XmlnsCompatibleWithAttribute-Definitionen in der Assembly "{0}" von sich selbst überschrieben. Entfernen Sie diese Schleife durch Bearbeiten der Definitionen. + + + + \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.es.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.es.xlf index 312dcb8aea7..abfd3efa7cb 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.es.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.es.xlf @@ -1,1527 +1,1492 @@ - - - - - - Enumerating attached properties on object '{0}' threw an exception. - Se produjo una excepción al enumerar las propiedades adjuntas en el objeto '{0}'. - - - - Add value to collection of type '{0}' threw an exception. - Se produjo una excepción al agregar un valor a una colección de tipo '{0}'. - - - - Add value to dictionary of type '{0}' threw an exception. - Se produjo una excepción al agregar un valor a un diccionario de tipo '{0}'. - - - - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - No se puede determinar el tipo de elemento del tipo de colección '{0}' porque tiene más de un método Add o una implementación de ICollection<T>. Para poder usar este tipo de colección en XAML, agregue un método Add(objeto) público, implemente System.Collections.IList o un solo System.Collections.Generic.ICollection<T>. - - - - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - No se puede determinar el tipo de elemento del tipo de diccionario '{0}' porque tiene más de un método Add o una implementación de IDictionary<K,V>. Para poder usar este tipo de diccionario en XAML, agregue un método Add(objeto,objeto) público, implemente System.Collections.IDictionary o un solo System.Collections.Generic.IDictionary<K,V>. - - - - One of the following arguments must be non-null: '{0}'. - Uno de los siguientes argumentos no debe ser nulo: '{0}'. - - - - Array Add method is not implemented. - El método Add de la matriz no está implementado. - - - - Attachable events are not implemented. - No están implementados los eventos que se pueden asociar. - - - - Attachable member '{0}' was not found. - No se encontró el miembro '{0}' que se puede asociar. - - - - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - No se puede establecer la propiedad '{0}' en el objeto '{1}' porque el objeto es una referencia adelantada o una referencia que no se inicializó completamente. Los nombres no resueltos son: '{2}'. - - - - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - Un nombre de propiedad que se puede asociar '{1}' está asociado en una clave de diccionario '{0}' que es una cadena o cuyo tipo se puede convertir en cadena, que no se admite. - - - - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - La propiedad que se puede asociar '{2}' está asociada a una propiedad con el nombre '{1}'. La propiedad '{1}' es una cadena o su tipo se puede convertir en cadena; no se admite la asociación con este tipo de propiedades. Para la depuración, la propiedad '{1}' contiene un objeto '{0}'. - - - - An unhandled scanner attribute was encountered. - Se encontró un atributo de escáner no controlado. - - - - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - Uno de los valores de InternalsVisibleToAttribute en el ensamblado '{0}' no es un nombre de ensamblado válido. Use el formato 'AssemblyShortName' o 'AssemblyShortName, PublicKey=...'. - - - - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - El valor '{0}' de InternalsVisibleToAttribute en el ensamblado '{1}' no es un nombre de ensamblado válido. Use el formato 'AssemblyShortName' o 'AssemblyShortName, PublicKey=...'. - - - - Bad method '{0}' on '{1}'. - Método '{0}' incorrecto en '{1}'. - - - - Bad state in ObjectWriter. Non directive missing instance. - Estado incorrecto en ObjectWriter. Falta una instancia de una directiva XAML. - - - - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - Falta una propiedad necesaria en un atributo XmlnsCompatibleWithAttribute en el ensamblado '{0}'. Establezca las propiedades NewNamespace y OldNamespace, o quite XmlnsCompatibleWithAttribute. - - - - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - Falta una propiedad necesaria en un atributo XmlnsDefinitionAttribute en el ensamblado '{0}'. Establezca las propiedades ClrNamespace y XmlNamespace, o quite XmlnsDefinitionAttribute. - - - - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - Falta una propiedad necesaria en un atributo XmlnsPrefixAttribute en el ensamblado '{0}'. Establezca las propiedades Prefix y XmlNamespace, o quite XmlnsPrefixAttribute. - - - - Builder Stack is not empty when end of XamlNode stream was reached. - La pila del generador no estaba vacía cuando se alcanzó el final del flujo de XamlNode. - - - - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - No se pudo comprobar la convertibilidad del tipo '{0}' usando '{1}'. Esto suele indicar un elemento TypeConverter implementado incorrectamente. - - - - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - No se pudo comprobar la convertibilidad al tipo '{0}' usando '{1}'. Esto suele indicar un elemento TypeConverter implementado incorrectamente. - - - - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - En las extensiones de marcado, todos los valores de argumento de constructor deben ser átomos. Para el objeto de tipo '{0}', uno o varios valores de argumento no son atómicos. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - No se puede crear una instancia de '{0}' porque XamlType no es válido. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - No se puede crear una instancia de '{0}' porque XamlType no es válido. - - - - Cannot find Assembly '{0}' in URI '{1}'. - No se encuentra el ensamblado '{0}' en el URI '{1}'. - - - - Cannot reassign a previously set SchemaContext. - No se puede reasignar un SchemaContext establecido previamente. - - - - Cannot resolve type '{0}' for method '{1}'. - No se puede resolver el tipo '{0}' para el método '{1}'. - - - - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri se puede establecer sólo una vez en el nodo raíz (XamlXmlReader puede proporcionar un valor predeterminado en el nodo raíz). - - - - Cannot set SchemaContext on ObjectWriter. - No se puede establecer SchemaContext en ObjectWriter. - - - - Cannot set SchemaContext to null. - No se puede establecer SchemaContext en NULL. - - - - Cannot write on a closed XamlWriter. - No se puede escribir en un XamlWriter cerrado. - - - - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - El valor '{1}' contiene espacios en blanco significativos, pero no se puede escribir "xml:space = preserve" en el miembro '{0}'. - - - - Cannot assign root instance of type '{0}' to type '{1}'. - No se puede asignar una instancia raíz de tipo '{0}' al tipo '{1}'. - - - - Cannot create unknown type '{0}'. - No se puede crear el tipo desconocido '{0}'. - - - - Cannot get write-only property '{0}'. - No se puede obtener la propiedad de solo escritura '{0}'. - - - - Cannot set read-only property '{0}'. - No se puede establecer la propiedad de solo lectura '{0}'. - - - - Cannot set unknown member '{0}'. - No se puede establecer el miembro desconocido '{0}'. - - - - Close called while inside a deferred load section. - Se llamó a Close mientras se estaba en una sección de carga aplazada. - - - - Must close XamlWriter before reading from XamlNodeList. - Debe cerrar XamlWriter antes de leer XamlNodeList. - - - - Collection '{0}' cannot contain null values. - La colección '{0}' no puede contener valores NULL. - - - - Failed attempting to create an Implicit Type with a constructor. - Error al intentar crear un tipo implícito con un constructor. - - - - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - La invocación del constructor del tipo '{0}' que coincide con las restricciones de enlace especificadas produjo una excepción. - - - - Cannot write the given positional parameters because a matching constructor was not found. - No se pueden escribir los parámetros posicionales dados porque no se encontró un constructor coincidente. - - - - '{0}' ValueSerializer cannot convert from '{1}'. - ValueSerializer '{0}' no puede convertir de '{1}'. - - - - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - ValueSerializer '{0}' no puede convertir '{1}' a '{2}'. - - - - Converter type '{0}' doesn't derive from expected base type '{1}'. - El tipo de convertidor '{0}' no se deriva del tipo base esperado '{1}'. - - - - Failed to add attached properties to item in ConditionalWeakTable. - Error al agregar las propiedades adjuntas al elemento en ConditionalWeakTable. - - - - Deferred load threw an exception. - La carga aplazada produjo una excepción. - - - - Deferred member was not collected in '{0}'. - No se recopiló el miembro aplazado en '{0}'. - - - - Save of deferred-load content threw an exception. - Se produjo una excepción al guardar el contenido de carga aplazada. - - - - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - No se puede obtener XamlDeferringLoader desde XamlValueConverter '{0}' porque su propiedad ConverterInstance es nula. - - - - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' depende de '{0}'.{1}', que no se estableció. - - - - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - El diccionario de tipo '{0}' no puede agregar la clave '{1}'. Un elemento TypeConverter convertirá la clave al tipo '{2}'. Para no ver este error, invalide System.Collections.IDictionary.Add y realice ahí la conversión. - - - - Directive getter is not implemented. - El captador de directiva no está implementado. - - - - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - La directiva '{0}' debe ser un valor de tipo cadena. Quite esta directiva o cámbiela a un valor de cadena. - - - - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - La directiva '{0}' se permite solo en el objeto raíz. Quite esta directiva o muévala a la raíz del documento. - - - - Directive '{0}' was not found in TargetNamespace '{1}'. - No se encontró la directiva '{0}' en TargetNamespace '{1}'. - - - - '{0}' property has already been set on '{1}'. - La propiedad '{0}' se ha establecido ya en '{1}'. - - - - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - Hay más de un XmlnsCompatibleWithAttribute en el ensamblado '{0}' para OldNamespace '{1}'. Quite los atributos adicionales. - - - - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - Hay XmlnsCompatibleWithAttributes en conflicto en los ensamblados '{0}' y '{1}' para OldNamespace '{2}'. Cambie los atributos para que tengan el mismo NewNamespace, o pase un conjunto de ensamblados de referencia sin conflictos en el constructor XamlSchemaContext. - - - - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - - - - Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). - - - - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - - - - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - - - - '{0}' event cannot be assigned a value that is not assignable to '{1}'. - Al evento '{0}' no se le puede asignar un valor que no se pueda asignar a '{1}'. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - No se pueden escribir parámetros posicionales en el estado actual. El escritor no puede escribir parámetros posicionales en forma de atributo porque el escritor ha comenzado a escribir elementos, y tampoco puede expandir parámetros posicionales porque no todas las propiedades son editables. Intente mover el miembro de parámetros posicionales a una posición anterior en el flujo del nodo donde XamlXmlWriter pueda escribir aún atributos. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - No se pueden escribir parámetros posicionales en el estado actual. El escritor no puede escribir parámetros posicionales en forma de atributo porque ha comenzado a escribir elementos, y tampoco puede expandir parámetros posicionales porque UnderlyingType en el tipo '{0}' es NULL. Intente mover el miembro de parámetros posicionales a una posición anterior en el flujo del nodo donde XamlXmlWriter pueda escribir aún atributos. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - No se pueden escribir parámetros posicionales en el estado actual. El escritor no puede escribir los parámetros posicionales en forma de atributo porque ha comenzado a escribir elementos, y tampoco puede expandir los parámetros posicionales debido a la falta de un constructor predeterminado en la extensión de marcado que contiene los parámetros posicionales. Intente mover el miembro de parámetros posicionales a una posición anterior en el flujo del nodo donde XamlXmlWriter pueda escribir aún atributos. - - - - Expected permission of type XamlLoadPermission. - Se espera el permiso de tipo XamlLoadPermission. - - - - Expected value of type ObjectMarkupInfo. - Se espera un valor de tipo ObjectMarkupInfo. - - - - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - El nombre de ensamblado '{0}' no está completo. Deben proporcionarse los valores de Name, Version, Culture y PublicKeyToken. - - - - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - El nombre de tipo '{0}' no está calificado con el nombre de ensamblado. Puede obtener este valor de System.Type.AssemblyQualifiedName. - - - - The factory method '{0}' that matches the specified binding constraints returned null. - El método de generador '{0}' que coincide con las restricciones de enlace especificadas devolvió NULL. - - - - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - No se puede cargar el archivo o el ensamblado '{0}' o una de sus dependencias. El sistema no encuentra el archivo especificado. - - - - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Se intentó hacer referencia a los objetos con nombre '{0}' que aún no se han definido. No se admiten referencias adelantas o referencias a objetos que contengan referencias adelantadas en directivas que no sean Key. - - - - Cannot promote from Array. - No se puede promover desde una matriz. - - - - Cannot promote from '{0}' to '{1}' because the target map is too small. - No se puede promover de '{0}' a '{1}' porque la asignación de destino es demasiado pequeña. - - - - Getting instance of '{0}' threw an exception. - Se produjo una excepción al obtener la instancia de '{0}'. - - - - Retrieving items in collection or dictionary of type '{0}' threw an exception. - Se produjo una excepción al recuperar elementos en una colección o un diccionario de tipo '{0}'. - - - - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems devolvió NULL para el tipo '{0}'. Esto suele indicar un tipo de colección implementado incorrectamente. - - - - Collection property '{0}'.'{1}' is null. - La propiedad de colección '{0}'.'{1}' es nula. - - - - Cannot get TargetType on a non-attachable Member. - No se puede obtener TargetType en un miembro que no se puede asociar. - - - - Get property '{0}' threw an exception. - La propiedad Get '{0}' produjo una excepción. - - - - Either getter or setter must be non-null. - El captador o el establecedor no debe ser nulo. - - - - Attached property getter methods must have one parameter and a non-void return type. - Los métodos de captador de propiedad adjunta deben tener un parámetro y un tipo de valor devuelto que no sea void. - - - - Attached property setter and attached event adder methods must have two parameters. - Los métodos de establecedor de propiedad adjunta y agregador de evento adjunto deben tener dos parámetros. - - - - Initialization of '{0}' threw an exception. - La inicialización de '{0}' produjo una excepción. - - - - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - El tipo '{0}' no se puede inicializar a partir de texto (XamlLanguage.Initialization). Agregue un TypeConverter a este tipo o cambie el código XAML para usar un método de constructor o generador. - - - - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - El carácter '{0}' era inesperado en la cadena '{1}'. Nombre de tipo XAML no válido. - - - - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Se encontró un carácter de paréntesis de cierre '{0}' sin un carácter de paréntesis de apertura correspondiente. - - - - Event argument is invalid. - El argumento de evento no es válido. - - - - Invalid expression: '{0}' - Expresión no válida: '{0}' - - - - Type argument '{0}' is not a valid type. - El argumento de tipo '{0}' no es un tipo válido. - - - - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - La cadena '{0}' no es una lista de nombres de tipo XAML válida. Las listas de nombres de tipo son listas de tipos separados por comas, como 'x:String, x:Int32'. - - - - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - La cadena '{0}' no es un nombre de tipo XAML válido. Los nombres de tipo contienen un prefijo opcional, un nombre y argumentos de tipo opcionales, como 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - - - - '{0}' is not a valid XAML member name. - '{0}' no es un nombre de miembro XAML válido. - - - - Construction directive '{0}' must be an attribute or the first property element. - La directiva de construcción '{0}' debe ser un atributo o el primer elemento de propiedad. - - - - '{0}' Line number '{1}' and line position '{2}'. - '{0}' (número de línea: '{1}'; posición de línea: '{2}'). - - - - '{0}' Line number '{1}'. - '{0}' (número de línea: '{1}'). - - - - List collection is not an IList. - La colección de lista no es IList. - - - - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - El carácter de paréntesis '{0}' no tiene un carácter de paréntesis de apertura o cierre correspondiente. - - - - Cannot parse the malformed property name '{0}'. - No se puede analizar el nombre de propiedad incorrecta '{0}'. - - - - Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Los elementos de la matriz deben ser de tipo '{0}'. Uno o más elementos no se pueden convertir en este tipo. - - - - Must set Type before calling ProvideValue on ArrayExtension. - Debe establecer Type antes de llamar a ProvideValue en ArrayExtension. - - - - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - El valor de StaticExtension '{0}' no se puede resolver en una enumeración, un campo estático o una propiedad estática. - - - - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - La extensión de marcado '{0}' requiere que '{1}' se implemente en IServiceProvider para ProvideValue. - - - - StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension debe tener la propiedad Member establecida para poder llamar a ProvideValue. - - - - TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension debe tener la propiedad TypeName establecida para poder llamar a ProvideValue. - - - - '{0}' string is not valid for type. - La cadena '{0}' no es válida para el tipo. - - - - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - No se pueden determinar los parámetros posicionales para el tipo '{0}' porque tiene más de una sobrecarga de constructor con '{1}' parámetros. Para poder usar esta extensión de marcado en XAML, quite las sobrecargas de constructor duplicadas o establezca XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity en true. - - - - The name of the member '{0}' contains characters that are invalid in XAML. - El nombre del miembro '{0}' contiene caracteres que no son válidos en XAML. - - - - Member '{0}' on type '{1}' is internal. - El miembro '{0}' en el tipo '{1}' es interno. - - - - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - La invocación de un método '{0}' que coincide con las restricciones de enlace especificadas produjo una excepción. - - - - No local assembly provided to complete URI='{0}'. - No se proporcionó ningún ensamblado local para completar el URI='{0}'. - - - - Missing case '{0}' in DeferringWriter'{1}' method. - Falta el caso '{0}' en el método DeferringWriter'{1}'. - - - - Missing case in Default processing of XamlNodes. - Falta un caso en el procesamiento predeterminado de XamlNodes. - - - - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Signo igual '=' inesperado después de '{0}'. Compruebe si falta un separador de coma. - - - - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Signo igual '=' inesperado después de '{0}'='{1}'. Compruebe si falta un separador de coma. - - - - Missing implicit property case. - Falta un caso de propiedad implícita. - - - - Missing case for ImplicitPropertyType. - Falta un caso para ImplicitPropertyType. - - - - Missing key value on '{0}' object. - Falta un valor de clave en el objeto '{0}'. - - - - Missing case handler in LookupPropertyBit. - Falta un controlador de caso en LookupPropertyBit. - - - - Service provider is missing the IXamlNameProvider service. - Falta el servicio IXamlNameProvider en el proveedor de servicios. - - - - Service provider is missing the INameResolver service. - Falta el servicio INameResolver en el proveedor de servicios. - - - - Missing case in ClrType 'Member' lookup. - Falta un caso en la búsqueda de ClrType 'Member'. - - - - Creating from text without a TypeConverter is not allowed. - No se permite la creación a partir de texto sin un TypeConverter. - - - - '{0}' must be of type '{1}'. - '{0}' debe ser de tipo '{1}'. - - - - Reference must have a Name to resolve. - La referencia debe tener un nombre para resolver. - - - - This setter is not intended to be used directly from your code. Do not call this setter. - Este establecedor no está pensado para usarlo directamente desde el código. No llame a este establecedor. - - - - Name resolution failure. '{0}' was not found. - Error de resolución de nombre. No se encontró '{0}'. - - - - Cannot register duplicate name '{0}' in this scope. - No se puede registrar el nombre duplicado '{0}' en este ámbito. - - - - Could not register named object. {0} - No se pudo registrar el objeto con nombre. {0} - - - - '{0}' name is not valid for identifier. - El nombre '{0}' no es válido para el identificador. - - - - Name cannot be an empty string. - El nombre no puede ser una cadena vacía. - - - - Name '{0}' was not found. - No se encontró el nombre '{0}'. - - - - Cannot attach NameScope to null root instance. - No se puede asociar NameScope a una instancia raíz nula. - - - - The prefix 'xml' is reserved. - El prefijo 'xml' está reservado. - - - - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace no puede ser NULL. Proporcione un valor para esta propiedad. - - - - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix no puede ser NULL. Proporcione un valor para esta propiedad. - - - - Namespace '{0}' was not found in scope. - No se encontró el espacio de nombres '{0}' en el ámbito. - - - - No Add methods found on type '{0}' for a value of type '{1}'. - No se encontraron métodos Add en el tipo '{0}' para un valor de tipo '{1}'. - - - - '{0}' is not allowed in attribute usage. - No se permite '{0}' en el uso de atributos. - - - - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No se encontró ningún constructor coincidente en el tipo '{0}'. Puede usar las directivas Arguments o FactoryMethod para construir este tipo. - - - - A Constructor for '{0}' with '{1}' arguments was not found. - No se encontró ningún constructor para '{0}' con '{1}' argumentos. - - - - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - No se encontró ningún constructor predeterminado para el tipo '{0}'. Puede usar las directivas Arguments o FactoryMethod para construir este tipo. - - - - '{0}' is not allowed in element usage. - No se permite '{0}' en el uso de elementos. - - - - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - Flujo de nodo XAML: falta StartMember en el tipo '{0}' delante de EndMember. - - - - XAML Node Stream: EndMember must follow StartObject and StartMember. - Flujo de nodo XAML: EndMember debe ir después de StartObject y StartMember. - - - - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - Flujo de nodo XAML: GetObject requiere un elemento StartMember después de StartObject '{0}'. - - - - XAML Node Stream: GetObject must follow a StartObject and StartMember. - Flujo de nodo XAML: GetObject debe ir después de StartObject y StartMember. - - - - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - Flujo de nodo XAML: la declaración de espacio de nombres '{0}'='{1}' requiere un elemento StartMember después de StartObject '{2}'. - - - - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - Flujo de nodo XAML: StartObject '{0}' requiere un elemento StartMember después de StartObject '{1}'. - - - - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - Flujo de nodo XAML: el valor de '{0}' requiere un elemento StartMember después de StartObject '{1}'. - - - - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - Flujo de nodo XAML: el valor de '{0}' debe ir después de StartObject y StartMember. - - - - No constructor with '{0}' arguments for '{1}'. - No hay ningún constructor con '{0}' argumentos para '{1}'. - - - - XAML Node Stream: Missing CurrentObject before EndObject. - Flujo de nodo XAML: falta CurrentObject delante de EndObject. - - - - XAML Node Stream: Missing StartObject before StartMember '{0}'. - Flujo de nodo XAML: falta StartObject delante de StartMember '{0}'. - - - - Type with positional parameters is not a markup extension. - El tipo con parámetros posicionales no es una extensión de marcado. - - - - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - - - - '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' no es una propiedad ambiente. - - - - '{0}' is not an ambient type. - '{0}' no es un tipo ambiente. - - - - The type '{0}' is not assignable from the type '{1}'. - El tipo '{0}' no se puede asignar desde el tipo '{1}'. - - - - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] en '{2}' no es una propiedad declarada en este tipo. - - - - This operation is not supported on directive members. - Esta operación no se admite en miembros de directiva. - - - - This operation is not supported on unknown members. - Esta operación no se admite en miembros desconocidos. - - - - This operation is not supported on unknown types. - Esta operación no se admite en tipos desconocidos. - - - - Argument should be a Type Converter, Markup Extension or Null. - El argumento debe ser un convertidor de tipos, una extensión de marcado o NULL. - - - - Unable to find an attachable property named '{0}' on type '{1}'. - No se encuentra una propiedad '{0}' que se pueda asociar en el tipo '{1}'. - - - - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - No se encuentra el método MemberMarkupInfo.DictionaryEntriesFromGeneric. - - - - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor proporcionó un argumento de tipo '{0}' donde se esperaba un parámetro de tipo '{1}'. - - - - InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor no proporcionó el número correcto de argumentos. - - - - InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor no proporcionó un constructor o método válido. - - - - Multidimensional arrays not supported. - No se admiten matrices multidimensionales. - - - - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - No se puede serializar el tipo '{0}'. Compruebe que el tipo es público y tiene un constructor predeterminado o un descriptor de instancia. - - - - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - No se encuentra un constructor válido para los argumentos de constructor especificados en el tipo '{0}'. - - - - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - No se pueden leer los objetos del tipo "{0}" porque no hay constructores accesibles. Para poder usar este tipo en XAML, agregue un constructor predeterminado, use ConstructorArgumentAttribute o proporcione un objeto InstanceDescriptor. - - - - Unable to read objects of the type '{0}'. Nested types are not supported. - No se pueden leer los objetos del tipo '{0}'. No se admiten tipos anidados. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' bloqueó el uso del tipo '{1}' en XAML. Si desea serializar este tipo, cambie '{0}'.GetXamlType para volver a un valor no NULL para este tipo, o pase un valor diferente en el parámetro schemaContext del constructor XamlObjectReader. - - - - The name property '{0}' on type '{1}' must be of type System.String. - La propiedad de nombre '{0}' en el tipo '{1}' debe ser de tipo System.String. - - - - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - El gráfico de objetos contiene varias referencias a una instancia de tipo '{0}' y el serializador no encuentra una ubicación habitualmente visible para escribir la instancia. Debe examinar el uso de ámbitos de nombres. - - - - An element with the name '{0}' has already been registered in this scope. - Ya se ha registrado un elemento con el nombre '{0}' en este ámbito. - - - - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - El tipo '{0}' no está visible. Si el tipo es local, establezca el campo LocalAssembly en XamlReaderSettings. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' bloqueó el uso del tipo '{1}' en XAML. Si desea cargar este tipo, cambie '{0}'.GetXamlType para volver a un valor no NULL para este tipo, o pase un valor diferente en el parámetro schemaContext del constructor XamlObjectWriter. - - - - This operation is only supported on collection types. - Esta operación se admite solo en tipos de colección. - - - - This operation is only supported on collection and dictionary types. - Esta operación se admite solo en tipos de colección y diccionario. - - - - This operation is only supported on dictionary types. - Esta operación se admite solo en tipos de diccionario. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - Flujo de nodo XAML: falta EndMember para '{0}.{1}' delante de EndObject. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - Flujo de nodo XAML: falta EndMember para '{0}.{1}' delante de StartMember '{2}'. - - - - The property element '{0}' is not contained by an object element. - El elemento de propiedad '{0}' no está contenido en un elemento de objeto. - - - - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - No se puede cargar el ensamblado '{0}' porque hay cargada una versión diferente del mismo ensamblado, '{1}'. - - - - Too many attributes are specified for '{0}'. - Se han especificado demasiados atributos para '{0}'. - - - - '{0}' requires more attributes. - '{0}' requiere más atributos. - - - - GetPositionalParameters returned the wrong length vector. - GetPositionalParameters devolvió un vector de longitud incorrecto. - - - - Prefix '{0}' does not map to a namespace. - El prefijo '{0}' no está asignado a un espacio de nombres. - - - - The prefix '{0}' could not be found. - No se encontró el prefijo '{0}'. - - - - '{0}' property on '{1}' does not allow you to specify text. - La propiedad '{0}' en '{1}' no permite especificar texto. - - - - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - - - - '{0}' is not implemented. - '{0}' no está implementado. - - - - Provide value on '{0}' threw an exception. - Se produjo una excepción al proporcionar un valor en '{0}'. - - - - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - No se puede llamar a MarkupExtension.ProvideValue debido a una dependencia cíclica. Las propiedades dentro de MarkupExtension no pueden hacer referencia a objetos que hagan referencia al resultado de MarkupExtension. Los elementos MarkupExtension afectados son: - - - - '{0}' type name does not have the expected format 'className, assembly'. - El nombre de tipo '{0}' no tiene el formato esperado 'nombreDeClase, ensamblado'. - - - - Quote characters ' or " are only allowed at the start of values. - Las comillas ' o " se permiten solo en el inicio de los valores. - - - - Value cannot be null. Object reference: '{0}'. - El valor no puede ser NULL. Referencia de objeto: '{0}'. - - - - schemaContext parameter cannot be different from savedContext.SchemaContext - El parámetro schemaContext no puede ser diferente de savedContext.SchemaContext - - - - savedContext.SchemaContext cannot be null - savedContext.SchemaContext no puede ser NULL. - - - - SchemaContext on writer must be initialized before accessing the reader. - El elemento SchemaContext del escritor debe inicializarse antes de obtener acceso al lector. - - - - SchemaContext cannot be null. - SchemaContext no puede ser NULL. - - - - Invalid security XML. Missing expected attribute '{0}'. - XML de seguridad no válido. Falta el atributo esperado '{0}'. - - - - Invalid security XML. Unexpected tag '{0}', expected '{1}'. - XML de seguridad no válido. Etiqueta '{0}' no esperada; se esperaba '{1}'. - - - - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - XML de seguridad no válido. Valor '{0}' no esperado en el atributo '{1}'; se esperaba '{2}'. - - - - This serviceType is already registered to another service. - Este serviceType está ya registrado en otro servicio. - - - - Set connectionId threw an exception. - Se produjo una excepción al establecer connectionId. - - - - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' es una propiedad sin un captador y no es una propiedad XAML válida. - - - - Cannot set TargetType on a non-attachable Member. - No se puede establecer TargetType en un miembro que no se puede asociar. - - - - Setting xml:base on '{0}' threw an exception. - Se produjo una excepción al establecer xml:base en '{0}'. - - - - Set property '{0}' threw an exception. - Se produjo una excepción al establecer la propiedad '{0}'. - - - - Setting xml instance on '{0}' threw an exception. - Se produjo una excepción al establecer la instancia XML en '{0}'. - - - - Setting properties is not allowed on a type converted instance. Property = '{0}' - No se permite establecer propiedades en una instancia de tipo convertido. Propiedad = '{0}' - - - - Method '{0}' is not supported by default. It can be implemented in derived classes. - El método '{0}' no se admite de forma predeterminada. Se puede implementar en clases derivadas. - - - - ShouldSerialize check failed for member '{0}'. - Error al comprobar ShouldSerialize para el miembro '{0}'. - - - - Directly Assignable Fixups must only have one name. - Las correcciones directamente asignables deben tener solo un nombre. - - - - StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. - - - - The string is null or empty. - La cadena es nula o está vacía. - - - - Deferred load section was not collected in '{0}'. - No se recopiló la sección de carga aplazada en '{0}'. - - - - Thread is already started. - El subproceso está ya iniciado. - - - - (null) - (null) - - - - Error with member '{0}'.'{1}'. It has more than one '{2}'. - Error con el miembro '{0}'.'{1}'. Tiene más de un '{2}'. - - - - Error with type '{0}'. It has more than one '{1}'. - Error con el tipo '{0}'. Tiene más de un '{1}'. - - - - Only one TypeConverter attribute is allowed on a type. - Solo se permite un atributo TypeConverter en un tipo. - - - - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - El objeto '{0}' asignado a la directiva '{1}' tiene propiedades que son referencias a objetos con nombre '{2}' que aún no se han definido. No se admiten referencias adelantadas o referencias a objetos que contengan referencias adelantadas en directivas de construcción de objetos. - - - - Failed to create a '{0}' from the text '{1}'. - No se pudo crear un '{0}' a partir del texto '{1}'. - - - - Failed to convert '{0}' to type '{1}'. - No se pudo convertir '{0}' en el tipo '{1}'. - - - - The name of the type '{0}' contains characters that are invalid in XAML. - El nombre del tipo '{0}' contiene caracteres que no son válidos en XAML. - - - - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - El tipo '{0}' no tiene una propiedad de contenido. Especifique el nombre de la propiedad para establecer o agregue ContentPropertyAttribute o TypeConverterAttribute en el tipo. - - - - Type name '{0}' cannot have a dot '.'. - El nombre de tipo '{0}' no puede tener un punto '.'. - - - - Type reference cannot find type named '{0}'. - La referencia de tipo no encuentra el tipo '{0}'. - - - - Type '{0}' is not public. - El tipo '{0}' no es público. - - - - Unclosed quoted value. - Falta la comilla de cierre en el valor. - - - - Unexpected close of XAML Node Stream. - Cierre inesperado del flujo de nodo XAML. - - - - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Metadatos no válidos para el atributo '{0}' en '{1}'. Se esperaban '{2}' argumentos de tipo '{3}'. - - - - Unexpected '{0}' in parse rule '{1}'. - '{0}' inesperado en la regla de análisis '{1}'. - - - - Unexpected token '{0}' in rule: '{1}', in '{2}'. - Token '{0}' inesperado en la regla: '{1}', en '{2}'. - - - - Unexpected token after end of markup extension. - Token inesperado después del final de una extensión de marcado. - - - - Unhandled BoolTypeBit. - BoolTypeBit no controlado. - - - - ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] en '{2}' no es una propiedad conocida. - - - - Unknown member '{0}' on '{1}'. - Miembro '{0}' desconocido en '{1}'. - - - - Unknown member '{0}' on unknown type '{1}'. - Miembro '{0}' desconocido en el tipo desconocido '{1}'. - - - - Unknown member '{0}'. - Miembro '{0}' desconocido. - - - - Unknown type '{0}'. - Tipo '{0}' desconocido. - - - - Unresolved reference '{0}'. - Referencia sin resolver '{0}'. - - - - XAML namespace '{0}' is not resolved. - El espacio de nombres XAML '{0}' no está resuelto. - - - - Uri '{0}' was not found. - No se encontró el URI '{0}'. - - - - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Error con el tipo '{0}'. MarkupExtensions no puede usar el atributo 'UsableDuringInitialization'. - - - - A value in the '{0}' array is null. - Un valor de la matriz '{0}' es NULL. - - - - XAML Node Stream: Value nodes must be followed by EndMember. - Flujo de nodo XAML: los nodos de valores deben ir seguidos de EndMember. - - - - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter no puede escribir el valor '{0}' que contiene un espacio en blanco significativo en la colección '{1}'. - - - - White space is not allowed after end of markup extension. - No se permiten espacios en blanco después del final de una extensión de marcado. - - - - An attempt was made to write to a XamlWriter that has had its Closed method called. - Se intentó escribir en un XamlWriter donde se había llamado al método Closed. - - - - Choice cannot follow a Fallback. - Un elemento Fallback no puede ir seguido de un elemento Choice. - - - - AlternateContent must contain one or more Choice elements. - AlternateContent debe contener uno o varios elementos Choice. - - - - Choice is valid only in AlternateContent. - Choice sólo es válido en AlternateContent. - - - - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - Hay un ciclo de definiciones de compatibilidad XML, de forma que el espacio de nombres '{0}' se invalida a sí mismo. Esto puede deberse a XmlnsCompatibilityAttributes incoherentes en diferentes ensamblados. Cambie las definiciones para eliminar este ciclo o pase un conjunto de ensamblados de referencia sin conflictos en el constructor XamlSchemaContext. - - - - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Declaración Preserve duplicada para el elemento '{1}' en el espacio de nombres '{0}'. - - - - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Declaración ProcessContent duplicada para el elemento '{1}' en el espacio de nombres '{0}'. - - - - Duplicate wildcard Preserve declaration for namespace '{0}'. - Declaración Preserve de comodín duplicada para el espacio de nombres '{0}'. - - - - Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Declaración ProcessContent de comodín duplicada para el espacio de nombres '{0}'. - - - - Fallback is valid only in AlternateContent. - Fallback sólo es válido en AlternateContent. - - - - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - El elemento '{0}' no es un elemento secundario válido de AlternateContent. Sólo Choice y Fallback son elementos secundarios válidos de un elemento AlternateContent. - - - - '{0}' attribute is not valid for '{1}' element. - El atributo '{0}' no es válido para el elemento '{1}'. - - - - '{0}' format is not valid. - El formato de '{0}' no es válido. - - - - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - No se pueden tener una declaración Preserve específica y otra de comodín para el espacio de nombres '{0}'. - - - - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - No se pueden tener una declaración ProcessContent específica y otra de comodín para el espacio de nombres '{0}'. - - - - Requires attribute must contain a valid namespace prefix. - El atributo Requires debe contener un prefijo de espacio de nombres válido. - - - - '{0}' attribute value is not a valid XML name. - El valor del atributo '{0}' no es un nombre XML válido. - - - - AlternateContent must contain only one Fallback element. - AlternateContent sólo debe contener un elemento Fallback. - - - - MustUnderstand condition failed on namespace '{0}'. - Error de la condición MustUnderstand en el espacio de nombres '{0}'. - - - - '{0}' namespace cannot preserve items; it must be declared Ignorable first. - El espacio de nombres '{0}' no puede conservar los elementos; se debe declarar primero como Ignorable. - - - - '{0}' namespace cannot process content; it must be declared Ignorable first. - El espacio de nombres '{0}' no puede procesar el contenido; se debe declarar primero como Ignorable. - - - - Choice must contain a Requires attribute. - Choice debe contener un atributo Requires. - - - - '{0}' prefix is not defined. - El prefijo '{0}' no está definido. - - - - Unrecognized compatibility attribute '{0}'. - Atributo de compatibilidad '{0}' no reconocido. - - - - Unrecognized Compatibility element '{0}'. - Elemento de compatibilidad '{0}' no reconocido. - - - - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - El nombre de clase especificado '{0}' no coincide con el tipo de instancia raíz '{1}'. Quite la directiva Class o proporcione una instancia mediante XamlObjectWriterSettings.RootObjectInstance. - - - - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Tipo de nodo XAML '{0}' no esperado de XamlReader en XamlFactory. - - - - Cannot set SchemaContext on XamlMarkupExtensionWriter. - No se puede establecer SchemaContext en XamlMarkupExtensionWriter. - - - - Cannot write a value that is not a string. - No se puede escribir un valor que no es una cadena. - - - - The member '{0}' has already been written. - El miembro '{0}' ya se ha escrito. - - - - Errors detected in input. - Errores en la entrada. - - - - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - No se puede convertir esta instancia de XamlTypeName en una cadena porque el INamespacePrefixLookup proporcionado no pudo generar un prefijo para el espacio de nombres '{0}'. - - - - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - No se puede convertir esta instancia de XamlTypeName en una cadena porque la propiedad Name es nula o está vacía. Establezca la propiedad Name antes de llamar a XamlTypeName.ToString. - - - - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - No se puede convertir esta instancia de XamlTypeName en una cadena porque la propiedad Namespace es nula. Establezca la propiedad Namespace antes de llamar a XamlTypeName.ToString. - - - - Cannot write a value that is not a string. - No se puede escribir un valor que no es una cadena. - - - - The member '{0}' has already been written. - El miembro '{0}' ya se ha escrito. - - - - The argument isObjectFromMember can only be set to true when the type is a collection. - El argumento isObjectFromMember se puede establecer solo en true cuando el tipo es una colección. - - - - Namespace '{0}' already has a prefix defined in current scope. - El espacio de nombres '{0}' tiene ya un prefijo definido en el ámbito actual. - - - - The prefix '{0}' is already defined in current scope. - El prefijo '{0}' está ya definido en el ámbito actual. - - - - Unable to call '{0}' in current state. - No se puede llamar a '{0}' en el estado actual. - - - - Unable to call WriteObject with isObjectFromMember set to true in current state. - No se puede llamar a WriteObject con isObjectFromMember establecido en true en el estado actual. - - - - Need to implement public/internal sorting. - Debe implementarse una ordenación pública o interna. - - - - The value for XmlData property '{0}' is null or not IXmlSerializable. - El valor de la propiedad XmlData '{0}' es NULL o no es IXmlSerializable. - - - - The value for XmlData property '{0}' is not an XmlReader. - El valor de la propiedad XmlData '{0}' no es XmlReader. - - - - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - Hay un ciclo de definiciones XmlnsCompatibleWithAttribute en el ensamblado '{0}', de forma que el espacio de nombres '{1}' se invalida a sí mismo. Cambie las definiciones para eliminar este ciclo. - - - - + + + + + + Enumerating attached properties on object '{0}' threw an exception. + Se produjo una excepción al enumerar las propiedades adjuntas en el objeto '{0}'. + + + + Add value to collection of type '{0}' threw an exception. + Se produjo una excepción al agregar un valor a una colección de tipo '{0}'. + + + + Add value to dictionary of type '{0}' threw an exception. + Se produjo una excepción al agregar un valor a un diccionario de tipo '{0}'. + + + + Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + No se puede determinar el tipo de elemento del tipo de colección '{0}' porque tiene más de un método Add o una implementación de ICollection<T>. Para poder usar este tipo de colección en XAML, agregue un método Add(objeto) público, implemente System.Collections.IList o un solo System.Collections.Generic.ICollection<T>. + + + + Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + No se puede determinar el tipo de elemento del tipo de diccionario '{0}' porque tiene más de un método Add o una implementación de IDictionary<K,V>. Para poder usar este tipo de diccionario en XAML, agregue un método Add(objeto,objeto) público, implemente System.Collections.IDictionary o un solo System.Collections.Generic.IDictionary<K,V>. + + + + One of the following arguments must be non-null: '{0}'. + Uno de los siguientes argumentos no debe ser nulo: '{0}'. + + + + Array Add method is not implemented. + El método Add de la matriz no está implementado. + + + + Attachable events are not implemented. + No están implementados los eventos que se pueden asociar. + + + + Attachable member '{0}' was not found. + No se encontró el miembro '{0}' que se puede asociar. + + + + Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + No se puede establecer la propiedad '{0}' en el objeto '{1}' porque el objeto es una referencia adelantada o una referencia que no se inicializó completamente. Los nombres no resueltos son: '{2}'. + + + + An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Un nombre de propiedad que se puede asociar '{1}' está asociado en una clave de diccionario '{0}' que es una cadena o cuyo tipo se puede convertir en cadena, que no se admite. + + + + An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + La propiedad que se puede asociar '{2}' está asociada a una propiedad con el nombre '{1}'. La propiedad '{1}' es una cadena o su tipo se puede convertir en cadena; no se admite la asociación con este tipo de propiedades. Para la depuración, la propiedad '{1}' contiene un objeto '{0}'. + + + + An unhandled scanner attribute was encountered. + Se encontró un atributo de escáner no controlado. + + + + One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Uno de los valores de InternalsVisibleToAttribute en el ensamblado '{0}' no es un nombre de ensamblado válido. Use el formato 'AssemblyShortName' o 'AssemblyShortName, PublicKey=...'. + + + + InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + El valor '{0}' de InternalsVisibleToAttribute en el ensamblado '{1}' no es un nombre de ensamblado válido. Use el formato 'AssemblyShortName' o 'AssemblyShortName, PublicKey=...'. + + + + Bad method '{0}' on '{1}'. + Método '{0}' incorrecto en '{1}'. + + + + Bad state in ObjectWriter. Non directive missing instance. + Estado incorrecto en ObjectWriter. Falta una instancia de una directiva XAML. + + + + An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + Falta una propiedad necesaria en un atributo XmlnsCompatibleWithAttribute en el ensamblado '{0}'. Establezca las propiedades NewNamespace y OldNamespace, o quite XmlnsCompatibleWithAttribute. + + + + An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + Falta una propiedad necesaria en un atributo XmlnsDefinitionAttribute en el ensamblado '{0}'. Establezca las propiedades ClrNamespace y XmlNamespace, o quite XmlnsDefinitionAttribute. + + + + An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + Falta una propiedad necesaria en un atributo XmlnsPrefixAttribute en el ensamblado '{0}'. Establezca las propiedades Prefix y XmlNamespace, o quite XmlnsPrefixAttribute. + + + + Builder Stack is not empty when end of XamlNode stream was reached. + La pila del generador no estaba vacía cuando se alcanzó el final del flujo de XamlNode. + + + + Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + No se pudo comprobar la convertibilidad del tipo '{0}' usando '{1}'. Esto suele indicar un elemento TypeConverter implementado incorrectamente. + + + + Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + No se pudo comprobar la convertibilidad al tipo '{0}' usando '{1}'. Esto suele indicar un elemento TypeConverter implementado incorrectamente. + + + + In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + En las extensiones de marcado, todos los valores de argumento de constructor deben ser átomos. Para el objeto de tipo '{0}', uno o varios valores de argumento no son atómicos. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + No se puede crear una instancia de '{0}' porque XamlType no es válido. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + No se puede crear una instancia de '{0}' porque XamlType no es válido. + + + + Cannot find Assembly '{0}' in URI '{1}'. + No se encuentra el ensamblado '{0}' en el URI '{1}'. + + + + Cannot reassign a previously set SchemaContext. + No se puede reasignar un SchemaContext establecido previamente. + + + + Cannot resolve type '{0}' for method '{1}'. + No se puede resolver el tipo '{0}' para el método '{1}'. + + + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri se puede establecer sólo una vez en el nodo raíz (XamlXmlReader puede proporcionar un valor predeterminado en el nodo raíz). + + + + Cannot set SchemaContext on ObjectWriter. + No se puede establecer SchemaContext en ObjectWriter. + + + + Cannot set SchemaContext to null. + No se puede establecer SchemaContext en NULL. + + + + Cannot write on a closed XamlWriter. + No se puede escribir en un XamlWriter cerrado. + + + + The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + El valor '{1}' contiene espacios en blanco significativos, pero no se puede escribir "xml:space = preserve" en el miembro '{0}'. + + + + Cannot assign root instance of type '{0}' to type '{1}'. + No se puede asignar una instancia raíz de tipo '{0}' al tipo '{1}'. + + + + Cannot create unknown type '{0}'. + No se puede crear el tipo desconocido '{0}'. + + + + Cannot get write-only property '{0}'. + No se puede obtener la propiedad de solo escritura '{0}'. + + + + Cannot set read-only property '{0}'. + No se puede establecer la propiedad de solo lectura '{0}'. + + + + Cannot set unknown member '{0}'. + No se puede establecer el miembro desconocido '{0}'. + + + + Close called while inside a deferred load section. + Se llamó a Close mientras se estaba en una sección de carga aplazada. + + + + Must close XamlWriter before reading from XamlNodeList. + Debe cerrar XamlWriter antes de leer XamlNodeList. + + + + Collection '{0}' cannot contain null values. + La colección '{0}' no puede contener valores NULL. + + + + Failed attempting to create an Implicit Type with a constructor. + Error al intentar crear un tipo implícito con un constructor. + + + + The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + La invocación del constructor del tipo '{0}' que coincide con las restricciones de enlace especificadas produjo una excepción. + + + + Cannot write the given positional parameters because a matching constructor was not found. + No se pueden escribir los parámetros posicionales dados porque no se encontró un constructor coincidente. + + + + '{0}' ValueSerializer cannot convert from '{1}'. + ValueSerializer '{0}' no puede convertir de '{1}'. + + + + '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + ValueSerializer '{0}' no puede convertir '{1}' a '{2}'. + + + + Converter type '{0}' doesn't derive from expected base type '{1}'. + El tipo de convertidor '{0}' no se deriva del tipo base esperado '{1}'. + + + + Failed to add attached properties to item in ConditionalWeakTable. + Error al agregar las propiedades adjuntas al elemento en ConditionalWeakTable. + + + + Deferred load threw an exception. + La carga aplazada produjo una excepción. + + + + Deferred member was not collected in '{0}'. + No se recopiló el miembro aplazado en '{0}'. + + + + Save of deferred-load content threw an exception. + Se produjo una excepción al guardar el contenido de carga aplazada. + + + + Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + No se puede obtener XamlDeferringLoader desde XamlValueConverter '{0}' porque su propiedad ConverterInstance es nula. + + + + '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}' depende de '{0}'.{1}', que no se estableció. + + + + Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + El diccionario de tipo '{0}' no puede agregar la clave '{1}'. Un elemento TypeConverter convertirá la clave al tipo '{2}'. Para no ver este error, invalide System.Collections.IDictionary.Add y realice ahí la conversión. + + + + Directive getter is not implemented. + El captador de directiva no está implementado. + + + + Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + La directiva '{0}' debe ser un valor de tipo cadena. Quite esta directiva o cámbiela a un valor de cadena. + + + + Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + La directiva '{0}' se permite solo en el objeto raíz. Quite esta directiva o muévala a la raíz del documento. + + + + Directive '{0}' was not found in TargetNamespace '{1}'. + No se encontró la directiva '{0}' en TargetNamespace '{1}'. + + + + '{0}' property has already been set on '{1}'. + La propiedad '{0}' se ha establecido ya en '{1}'. + + + + There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + Hay más de un XmlnsCompatibleWithAttribute en el ensamblado '{0}' para OldNamespace '{1}'. Quite los atributos adicionales. + + + + There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Hay XmlnsCompatibleWithAttributes en conflicto en los ensamblados '{0}' y '{1}' para OldNamespace '{2}'. Cambie los atributos para que tengan el mismo NewNamespace, o pase un conjunto de ensamblados de referencia sin conflictos en el constructor XamlSchemaContext. + + + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Al evento '{0}' no se le puede asignar un valor que no se pueda asignar a '{1}'. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + No se pueden escribir parámetros posicionales en el estado actual. El escritor no puede escribir parámetros posicionales en forma de atributo porque el escritor ha comenzado a escribir elementos, y tampoco puede expandir parámetros posicionales porque no todas las propiedades son editables. Intente mover el miembro de parámetros posicionales a una posición anterior en el flujo del nodo donde XamlXmlWriter pueda escribir aún atributos. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + No se pueden escribir parámetros posicionales en el estado actual. El escritor no puede escribir parámetros posicionales en forma de atributo porque ha comenzado a escribir elementos, y tampoco puede expandir parámetros posicionales porque UnderlyingType en el tipo '{0}' es NULL. Intente mover el miembro de parámetros posicionales a una posición anterior en el flujo del nodo donde XamlXmlWriter pueda escribir aún atributos. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + No se pueden escribir parámetros posicionales en el estado actual. El escritor no puede escribir los parámetros posicionales en forma de atributo porque ha comenzado a escribir elementos, y tampoco puede expandir los parámetros posicionales debido a la falta de un constructor predeterminado en la extensión de marcado que contiene los parámetros posicionales. Intente mover el miembro de parámetros posicionales a una posición anterior en el flujo del nodo donde XamlXmlWriter pueda escribir aún atributos. + + + + Expected permission of type XamlLoadPermission. + Se espera el permiso de tipo XamlLoadPermission. + + + + Expected value of type ObjectMarkupInfo. + Se espera un valor de tipo ObjectMarkupInfo. + + + + Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + El nombre de ensamblado '{0}' no está completo. Deben proporcionarse los valores de Name, Version, Culture y PublicKeyToken. + + + + Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + El nombre de tipo '{0}' no está calificado con el nombre de ensamblado. Puede obtener este valor de System.Type.AssemblyQualifiedName. + + + + The factory method '{0}' that matches the specified binding constraints returned null. + El método de generador '{0}' que coincide con las restricciones de enlace especificadas devolvió NULL. + + + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + No se puede cargar el archivo o el ensamblado '{0}' o una de sus dependencias. El sistema no encuentra el archivo especificado. + + + + Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Se intentó hacer referencia a los objetos con nombre '{0}' que aún no se han definido. No se admiten referencias adelantas o referencias a objetos que contengan referencias adelantadas en directivas que no sean Key. + + + + Cannot promote from Array. + No se puede promover desde una matriz. + + + + Cannot promote from '{0}' to '{1}' because the target map is too small. + No se puede promover de '{0}' a '{1}' porque la asignación de destino es demasiado pequeña. + + + + Getting instance of '{0}' threw an exception. + Se produjo una excepción al obtener la instancia de '{0}'. + + + + Retrieving items in collection or dictionary of type '{0}' threw an exception. + Se produjo una excepción al recuperar elementos en una colección o un diccionario de tipo '{0}'. + + + + XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems devolvió NULL para el tipo '{0}'. Esto suele indicar un tipo de colección implementado incorrectamente. + + + + Collection property '{0}'.'{1}' is null. + La propiedad de colección '{0}'.'{1}' es nula. + + + + Cannot get TargetType on a non-attachable Member. + No se puede obtener TargetType en un miembro que no se puede asociar. + + + + Get property '{0}' threw an exception. + La propiedad Get '{0}' produjo una excepción. + + + + Either getter or setter must be non-null. + El captador o el establecedor no debe ser nulo. + + + + Attached property getter methods must have one parameter and a non-void return type. + Los métodos de captador de propiedad adjunta deben tener un parámetro y un tipo de valor devuelto que no sea void. + + + + Attached property setter and attached event adder methods must have two parameters. + Los métodos de establecedor de propiedad adjunta y agregador de evento adjunto deben tener dos parámetros. + + + + Initialization of '{0}' threw an exception. + La inicialización de '{0}' produjo una excepción. + + + + Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + El tipo '{0}' no se puede inicializar a partir de texto (XamlLanguage.Initialization). Agregue un TypeConverter a este tipo o cambie el código XAML para usar un método de constructor o generador. + + + + Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + El carácter '{0}' era inesperado en la cadena '{1}'. Nombre de tipo XAML no válido. + + + + Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Se encontró un carácter de paréntesis de cierre '{0}' sin un carácter de paréntesis de apertura correspondiente. + + + + Event argument is invalid. + El argumento de evento no es válido. + + + + Invalid expression: '{0}' + Expresión no válida: '{0}' + + + + Type argument '{0}' is not a valid type. + El argumento de tipo '{0}' no es un tipo válido. + + + + The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + La cadena '{0}' no es una lista de nombres de tipo XAML válida. Las listas de nombres de tipo son listas de tipos separados por comas, como 'x:String, x:Int32'. + + + + The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + La cadena '{0}' no es un nombre de tipo XAML válido. Los nombres de tipo contienen un prefijo opcional, un nombre y argumentos de tipo opcionales, como 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + + + + '{0}' is not a valid XAML member name. + '{0}' no es un nombre de miembro XAML válido. + + + + Construction directive '{0}' must be an attribute or the first property element. + La directiva de construcción '{0}' debe ser un atributo o el primer elemento de propiedad. + + + + '{0}' Line number '{1}' and line position '{2}'. + '{0}' (número de línea: '{1}'; posición de línea: '{2}'). + + + + '{0}' Line number '{1}'. + '{0}' (número de línea: '{1}'). + + + + List collection is not an IList. + La colección de lista no es IList. + + + + BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + El carácter de paréntesis '{0}' no tiene un carácter de paréntesis de apertura o cierre correspondiente. + + + + Cannot parse the malformed property name '{0}'. + No se puede analizar el nombre de propiedad incorrecta '{0}'. + + + + Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Los elementos de la matriz deben ser de tipo '{0}'. Uno o más elementos no se pueden convertir en este tipo. + + + + Must set Type before calling ProvideValue on ArrayExtension. + Debe establecer Type antes de llamar a ProvideValue en ArrayExtension. + + + + '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + El valor de StaticExtension '{0}' no se puede resolver en una enumeración, un campo estático o una propiedad estática. + + + + Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + La extensión de marcado '{0}' requiere que '{1}' se implemente en IServiceProvider para ProvideValue. + + + + StaticExtension must have Member property set before ProvideValue can be called. + StaticExtension debe tener la propiedad Member establecida para poder llamar a ProvideValue. + + + + TypeExtension must have TypeName property set before ProvideValue can be called. + TypeExtension debe tener la propiedad TypeName establecida para poder llamar a ProvideValue. + + + + '{0}' string is not valid for type. + La cadena '{0}' no es válida para el tipo. + + + + Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + No se pueden determinar los parámetros posicionales para el tipo '{0}' porque tiene más de una sobrecarga de constructor con '{1}' parámetros. Para poder usar esta extensión de marcado en XAML, quite las sobrecargas de constructor duplicadas o establezca XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity en true. + + + + The name of the member '{0}' contains characters that are invalid in XAML. + El nombre del miembro '{0}' contiene caracteres que no son válidos en XAML. + + + + Member '{0}' on type '{1}' is internal. + El miembro '{0}' en el tipo '{1}' es interno. + + + + The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + La invocación de un método '{0}' que coincide con las restricciones de enlace especificadas produjo una excepción. + + + + No local assembly provided to complete URI='{0}'. + No se proporcionó ningún ensamblado local para completar el URI='{0}'. + + + + Missing case '{0}' in DeferringWriter'{1}' method. + Falta el caso '{0}' en el método DeferringWriter'{1}'. + + + + Missing case in Default processing of XamlNodes. + Falta un caso en el procesamiento predeterminado de XamlNodes. + + + + Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Signo igual '=' inesperado después de '{0}'. Compruebe si falta un separador de coma. + + + + Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Signo igual '=' inesperado después de '{0}'='{1}'. Compruebe si falta un separador de coma. + + + + Missing implicit property case. + Falta un caso de propiedad implícita. + + + + Missing case for ImplicitPropertyType. + Falta un caso para ImplicitPropertyType. + + + + Missing key value on '{0}' object. + Falta un valor de clave en el objeto '{0}'. + + + + Missing case handler in LookupPropertyBit. + Falta un controlador de caso en LookupPropertyBit. + + + + Service provider is missing the IXamlNameProvider service. + Falta el servicio IXamlNameProvider en el proveedor de servicios. + + + + Service provider is missing the INameResolver service. + Falta el servicio INameResolver en el proveedor de servicios. + + + + Missing case in ClrType 'Member' lookup. + Falta un caso en la búsqueda de ClrType 'Member'. + + + + Creating from text without a TypeConverter is not allowed. + No se permite la creación a partir de texto sin un TypeConverter. + + + + '{0}' must be of type '{1}'. + '{0}' debe ser de tipo '{1}'. + + + + Reference must have a Name to resolve. + La referencia debe tener un nombre para resolver. + + + + This setter is not intended to be used directly from your code. Do not call this setter. + Este establecedor no está pensado para usarlo directamente desde el código. No llame a este establecedor. + + + + Name resolution failure. '{0}' was not found. + Error de resolución de nombre. No se encontró '{0}'. + + + + Cannot register duplicate name '{0}' in this scope. + No se puede registrar el nombre duplicado '{0}' en este ámbito. + + + + Could not register named object. {0} + No se pudo registrar el objeto con nombre. {0} + + + + '{0}' name is not valid for identifier. + El nombre '{0}' no es válido para el identificador. + + + + Name cannot be an empty string. + El nombre no puede ser una cadena vacía. + + + + Name '{0}' was not found. + No se encontró el nombre '{0}'. + + + + Cannot attach NameScope to null root instance. + No se puede asociar NameScope a una instancia raíz nula. + + + + The prefix 'xml' is reserved. + El prefijo 'xml' está reservado. + + + + NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace no puede ser NULL. Proporcione un valor para esta propiedad. + + + + NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix no puede ser NULL. Proporcione un valor para esta propiedad. + + + + Namespace '{0}' was not found in scope. + No se encontró el espacio de nombres '{0}' en el ámbito. + + + + No Add methods found on type '{0}' for a value of type '{1}'. + No se encontraron métodos Add en el tipo '{0}' para un valor de tipo '{1}'. + + + + '{0}' is not allowed in attribute usage. + No se permite '{0}' en el uso de atributos. + + + + No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + No se encontró ningún constructor coincidente en el tipo '{0}'. Puede usar las directivas Arguments o FactoryMethod para construir este tipo. + + + + A Constructor for '{0}' with '{1}' arguments was not found. + No se encontró ningún constructor para '{0}' con '{1}' argumentos. + + + + No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + No se encontró ningún constructor predeterminado para el tipo '{0}'. Puede usar las directivas Arguments o FactoryMethod para construir este tipo. + + + + '{0}' is not allowed in element usage. + No se permite '{0}' en el uso de elementos. + + + + XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + Flujo de nodo XAML: falta StartMember en el tipo '{0}' delante de EndMember. + + + + XAML Node Stream: EndMember must follow StartObject and StartMember. + Flujo de nodo XAML: EndMember debe ir después de StartObject y StartMember. + + + + XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + Flujo de nodo XAML: GetObject requiere un elemento StartMember después de StartObject '{0}'. + + + + XAML Node Stream: GetObject must follow a StartObject and StartMember. + Flujo de nodo XAML: GetObject debe ir después de StartObject y StartMember. + + + + XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + Flujo de nodo XAML: la declaración de espacio de nombres '{0}'='{1}' requiere un elemento StartMember después de StartObject '{2}'. + + + + XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + Flujo de nodo XAML: StartObject '{0}' requiere un elemento StartMember después de StartObject '{1}'. + + + + XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + Flujo de nodo XAML: el valor de '{0}' requiere un elemento StartMember después de StartObject '{1}'. + + + + XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + Flujo de nodo XAML: el valor de '{0}' debe ir después de StartObject y StartMember. + + + + No constructor with '{0}' arguments for '{1}'. + No hay ningún constructor con '{0}' argumentos para '{1}'. + + + + XAML Node Stream: Missing CurrentObject before EndObject. + Flujo de nodo XAML: falta CurrentObject delante de EndObject. + + + + XAML Node Stream: Missing StartObject before StartMember '{0}'. + Flujo de nodo XAML: falta StartObject delante de StartMember '{0}'. + + + + Type with positional parameters is not a markup extension. + El tipo con parámetros posicionales no es una extensión de marcado. + + + + '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' no es una propiedad ambiente. + + + + '{0}' is not an ambient type. + '{0}' no es un tipo ambiente. + + + + The type '{0}' is not assignable from the type '{1}'. + El tipo '{0}' no se puede asignar desde el tipo '{1}'. + + + + ['{0}'('{1}')] on '{2}' is not a property declared on this type. + ['{0}'('{1}')] en '{2}' no es una propiedad declarada en este tipo. + + + + This operation is not supported on directive members. + Esta operación no se admite en miembros de directiva. + + + + This operation is not supported on unknown members. + Esta operación no se admite en miembros desconocidos. + + + + This operation is not supported on unknown types. + Esta operación no se admite en tipos desconocidos. + + + + Argument should be a Type Converter, Markup Extension or Null. + El argumento debe ser un convertidor de tipos, una extensión de marcado o NULL. + + + + Unable to find an attachable property named '{0}' on type '{1}'. + No se encuentra una propiedad '{0}' que se pueda asociar en el tipo '{1}'. + + + + Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + No se encuentra el método MemberMarkupInfo.DictionaryEntriesFromGeneric. + + + + InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor proporcionó un argumento de tipo '{0}' donde se esperaba un parámetro de tipo '{1}'. + + + + InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor no proporcionó el número correcto de argumentos. + + + + InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor no proporcionó un constructor o método válido. + + + + Multidimensional arrays not supported. + No se admiten matrices multidimensionales. + + + + Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + No se puede serializar el tipo '{0}'. Compruebe que el tipo es público y tiene un constructor predeterminado o un descriptor de instancia. + + + + Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + No se encuentra un constructor válido para los argumentos de constructor especificados en el tipo '{0}'. + + + + Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + No se pueden leer los objetos del tipo "{0}" porque no hay constructores accesibles. Para poder usar este tipo en XAML, agregue un constructor predeterminado, use ConstructorArgumentAttribute o proporcione un objeto InstanceDescriptor. + + + + Unable to read objects of the type '{0}'. Nested types are not supported. + No se pueden leer los objetos del tipo '{0}'. No se admiten tipos anidados. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}' bloqueó el uso del tipo '{1}' en XAML. Si desea serializar este tipo, cambie '{0}'.GetXamlType para volver a un valor no NULL para este tipo, o pase un valor diferente en el parámetro schemaContext del constructor XamlObjectReader. + + + + The name property '{0}' on type '{1}' must be of type System.String. + La propiedad de nombre '{0}' en el tipo '{1}' debe ser de tipo System.String. + + + + The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + El gráfico de objetos contiene varias referencias a una instancia de tipo '{0}' y el serializador no encuentra una ubicación habitualmente visible para escribir la instancia. Debe examinar el uso de ámbitos de nombres. + + + + An element with the name '{0}' has already been registered in this scope. + Ya se ha registrado un elemento con el nombre '{0}' en este ámbito. + + + + Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + El tipo '{0}' no está visible. Si el tipo es local, establezca el campo LocalAssembly en XamlReaderSettings. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}' bloqueó el uso del tipo '{1}' en XAML. Si desea cargar este tipo, cambie '{0}'.GetXamlType para volver a un valor no NULL para este tipo, o pase un valor diferente en el parámetro schemaContext del constructor XamlObjectWriter. + + + + This operation is only supported on collection types. + Esta operación se admite solo en tipos de colección. + + + + This operation is only supported on collection and dictionary types. + Esta operación se admite solo en tipos de colección y diccionario. + + + + This operation is only supported on dictionary types. + Esta operación se admite solo en tipos de diccionario. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + Flujo de nodo XAML: falta EndMember para '{0}.{1}' delante de EndObject. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + Flujo de nodo XAML: falta EndMember para '{0}.{1}' delante de StartMember '{2}'. + + + + The property element '{0}' is not contained by an object element. + El elemento de propiedad '{0}' no está contenido en un elemento de objeto. + + + + Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + No se puede cargar el ensamblado '{0}' porque hay cargada una versión diferente del mismo ensamblado, '{1}'. + + + + Too many attributes are specified for '{0}'. + Se han especificado demasiados atributos para '{0}'. + + + + '{0}' requires more attributes. + '{0}' requiere más atributos. + + + + GetPositionalParameters returned the wrong length vector. + GetPositionalParameters devolvió un vector de longitud incorrecto. + + + + Prefix '{0}' does not map to a namespace. + El prefijo '{0}' no está asignado a un espacio de nombres. + + + + The prefix '{0}' could not be found. + No se encontró el prefijo '{0}'. + + + + '{0}' property on '{1}' does not allow you to specify text. + La propiedad '{0}' en '{1}' no permite especificar texto. + + + + '{0}' is not implemented. + '{0}' no está implementado. + + + + Provide value on '{0}' threw an exception. + Se produjo una excepción al proporcionar un valor en '{0}'. + + + + Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + No se puede llamar a MarkupExtension.ProvideValue debido a una dependencia cíclica. Las propiedades dentro de MarkupExtension no pueden hacer referencia a objetos que hagan referencia al resultado de MarkupExtension. Los elementos MarkupExtension afectados son: + + + + '{0}' type name does not have the expected format 'className, assembly'. + El nombre de tipo '{0}' no tiene el formato esperado 'nombreDeClase, ensamblado'. + + + + Quote characters ' or " are only allowed at the start of values. + Las comillas ' o " se permiten solo en el inicio de los valores. + + + + Value cannot be null. Object reference: '{0}'. + El valor no puede ser NULL. Referencia de objeto: '{0}'. + + + + schemaContext parameter cannot be different from savedContext.SchemaContext + El parámetro schemaContext no puede ser diferente de savedContext.SchemaContext + + + + savedContext.SchemaContext cannot be null + savedContext.SchemaContext no puede ser NULL. + + + + SchemaContext on writer must be initialized before accessing the reader. + El elemento SchemaContext del escritor debe inicializarse antes de obtener acceso al lector. + + + + SchemaContext cannot be null. + SchemaContext no puede ser NULL. + + + + Invalid security XML. Missing expected attribute '{0}'. + XML de seguridad no válido. Falta el atributo esperado '{0}'. + + + + Invalid security XML. Unexpected tag '{0}', expected '{1}'. + XML de seguridad no válido. Etiqueta '{0}' no esperada; se esperaba '{1}'. + + + + Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + XML de seguridad no válido. Valor '{0}' no esperado en el atributo '{1}'; se esperaba '{2}'. + + + + This serviceType is already registered to another service. + Este serviceType está ya registrado en otro servicio. + + + + Set connectionId threw an exception. + Se produjo una excepción al establecer connectionId. + + + + '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' es una propiedad sin un captador y no es una propiedad XAML válida. + + + + Cannot set TargetType on a non-attachable Member. + No se puede establecer TargetType en un miembro que no se puede asociar. + + + + Setting xml:base on '{0}' threw an exception. + Se produjo una excepción al establecer xml:base en '{0}'. + + + + Set property '{0}' threw an exception. + Se produjo una excepción al establecer la propiedad '{0}'. + + + + Setting xml instance on '{0}' threw an exception. + Se produjo una excepción al establecer la instancia XML en '{0}'. + + + + Setting properties is not allowed on a type converted instance. Property = '{0}' + No se permite establecer propiedades en una instancia de tipo convertido. Propiedad = '{0}' + + + + Method '{0}' is not supported by default. It can be implemented in derived classes. + El método '{0}' no se admite de forma predeterminada. Se puede implementar en clases derivadas. + + + + ShouldSerialize check failed for member '{0}'. + Error al comprobar ShouldSerialize para el miembro '{0}'. + + + + Directly Assignable Fixups must only have one name. + Las correcciones directamente asignables deben tener solo un nombre. + + + + The string is null or empty. + La cadena es nula o está vacía. + + + + Deferred load section was not collected in '{0}'. + No se recopiló la sección de carga aplazada en '{0}'. + + + + Thread is already started. + El subproceso está ya iniciado. + + + + (null) + (null) + + + + Error with member '{0}'.'{1}'. It has more than one '{2}'. + Error con el miembro '{0}'.'{1}'. Tiene más de un '{2}'. + + + + Error with type '{0}'. It has more than one '{1}'. + Error con el tipo '{0}'. Tiene más de un '{1}'. + + + + Only one TypeConverter attribute is allowed on a type. + Solo se permite un atributo TypeConverter en un tipo. + + + + Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + El objeto '{0}' asignado a la directiva '{1}' tiene propiedades que son referencias a objetos con nombre '{2}' que aún no se han definido. No se admiten referencias adelantadas o referencias a objetos que contengan referencias adelantadas en directivas de construcción de objetos. + + + + Failed to create a '{0}' from the text '{1}'. + No se pudo crear un '{0}' a partir del texto '{1}'. + + + + Failed to convert '{0}' to type '{1}'. + No se pudo convertir '{0}' en el tipo '{1}'. + + + + The name of the type '{0}' contains characters that are invalid in XAML. + El nombre del tipo '{0}' contiene caracteres que no son válidos en XAML. + + + + Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + El tipo '{0}' no tiene una propiedad de contenido. Especifique el nombre de la propiedad para establecer o agregue ContentPropertyAttribute o TypeConverterAttribute en el tipo. + + + + Type name '{0}' cannot have a dot '.'. + El nombre de tipo '{0}' no puede tener un punto '.'. + + + + Type reference cannot find type named '{0}'. + La referencia de tipo no encuentra el tipo '{0}'. + + + + Type '{0}' is not public. + El tipo '{0}' no es público. + + + + Unclosed quoted value. + Falta la comilla de cierre en el valor. + + + + Unexpected close of XAML Node Stream. + Cierre inesperado del flujo de nodo XAML. + + + + Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Metadatos no válidos para el atributo '{0}' en '{1}'. Se esperaban '{2}' argumentos de tipo '{3}'. + + + + Unexpected '{0}' in parse rule '{1}'. + '{0}' inesperado en la regla de análisis '{1}'. + + + + Unexpected token '{0}' in rule: '{1}', in '{2}'. + Token '{0}' inesperado en la regla: '{1}', en '{2}'. + + + + Unexpected token after end of markup extension. + Token inesperado después del final de una extensión de marcado. + + + + Unhandled BoolTypeBit. + BoolTypeBit no controlado. + + + + ['{0}'('{1}')] on '{2}' is not a known property. + ['{0}'('{1}')] en '{2}' no es una propiedad conocida. + + + + Unknown member '{0}' on '{1}'. + Miembro '{0}' desconocido en '{1}'. + + + + Unknown member '{0}' on unknown type '{1}'. + Miembro '{0}' desconocido en el tipo desconocido '{1}'. + + + + Unknown member '{0}'. + Miembro '{0}' desconocido. + + + + Unknown type '{0}'. + Tipo '{0}' desconocido. + + + + Unresolved reference '{0}'. + Referencia sin resolver '{0}'. + + + + XAML namespace '{0}' is not resolved. + El espacio de nombres XAML '{0}' no está resuelto. + + + + Uri '{0}' was not found. + No se encontró el URI '{0}'. + + + + Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Error con el tipo '{0}'. MarkupExtensions no puede usar el atributo 'UsableDuringInitialization'. + + + + A value in the '{0}' array is null. + Un valor de la matriz '{0}' es NULL. + + + + XAML Node Stream: Value nodes must be followed by EndMember. + Flujo de nodo XAML: los nodos de valores deben ir seguidos de EndMember. + + + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter no puede escribir el valor '{0}' que contiene un espacio en blanco significativo en la colección '{1}'. + + + + White space is not allowed after end of markup extension. + No se permiten espacios en blanco después del final de una extensión de marcado. + + + + An attempt was made to write to a XamlWriter that has had its Closed method called. + Se intentó escribir en un XamlWriter donde se había llamado al método Closed. + + + + Choice cannot follow a Fallback. + Un elemento Fallback no puede ir seguido de un elemento Choice. + + + + AlternateContent must contain one or more Choice elements. + AlternateContent debe contener uno o varios elementos Choice. + + + + Choice is valid only in AlternateContent. + Choice sólo es válido en AlternateContent. + + + + There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Hay un ciclo de definiciones de compatibilidad XML, de forma que el espacio de nombres '{0}' se invalida a sí mismo. Esto puede deberse a XmlnsCompatibilityAttributes incoherentes en diferentes ensamblados. Cambie las definiciones para eliminar este ciclo o pase un conjunto de ensamblados de referencia sin conflictos en el constructor XamlSchemaContext. + + + + Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + Declaración Preserve duplicada para el elemento '{1}' en el espacio de nombres '{0}'. + + + + Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Declaración ProcessContent duplicada para el elemento '{1}' en el espacio de nombres '{0}'. + + + + Duplicate wildcard Preserve declaration for namespace '{0}'. + Declaración Preserve de comodín duplicada para el espacio de nombres '{0}'. + + + + Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Declaración ProcessContent de comodín duplicada para el espacio de nombres '{0}'. + + + + Fallback is valid only in AlternateContent. + Fallback sólo es válido en AlternateContent. + + + + '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + El elemento '{0}' no es un elemento secundario válido de AlternateContent. Sólo Choice y Fallback son elementos secundarios válidos de un elemento AlternateContent. + + + + '{0}' attribute is not valid for '{1}' element. + El atributo '{0}' no es válido para el elemento '{1}'. + + + + '{0}' format is not valid. + El formato de '{0}' no es válido. + + + + Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + No se pueden tener una declaración Preserve específica y otra de comodín para el espacio de nombres '{0}'. + + + + Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + No se pueden tener una declaración ProcessContent específica y otra de comodín para el espacio de nombres '{0}'. + + + + Requires attribute must contain a valid namespace prefix. + El atributo Requires debe contener un prefijo de espacio de nombres válido. + + + + '{0}' attribute value is not a valid XML name. + El valor del atributo '{0}' no es un nombre XML válido. + + + + AlternateContent must contain only one Fallback element. + AlternateContent sólo debe contener un elemento Fallback. + + + + MustUnderstand condition failed on namespace '{0}'. + Error de la condición MustUnderstand en el espacio de nombres '{0}'. + + + + '{0}' namespace cannot preserve items; it must be declared Ignorable first. + El espacio de nombres '{0}' no puede conservar los elementos; se debe declarar primero como Ignorable. + + + + '{0}' namespace cannot process content; it must be declared Ignorable first. + El espacio de nombres '{0}' no puede procesar el contenido; se debe declarar primero como Ignorable. + + + + Choice must contain a Requires attribute. + Choice debe contener un atributo Requires. + + + + '{0}' prefix is not defined. + El prefijo '{0}' no está definido. + + + + Unrecognized compatibility attribute '{0}'. + Atributo de compatibilidad '{0}' no reconocido. + + + + Unrecognized Compatibility element '{0}'. + Elemento de compatibilidad '{0}' no reconocido. + + + + Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + El nombre de clase especificado '{0}' no coincide con el tipo de instancia raíz '{1}'. Quite la directiva Class o proporcione una instancia mediante XamlObjectWriterSettings.RootObjectInstance. + + + + Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Tipo de nodo XAML '{0}' no esperado de XamlReader en XamlFactory. + + + + Cannot set SchemaContext on XamlMarkupExtensionWriter. + No se puede establecer SchemaContext en XamlMarkupExtensionWriter. + + + + Cannot write a value that is not a string. + No se puede escribir un valor que no es una cadena. + + + + The member '{0}' has already been written. + El miembro '{0}' ya se ha escrito. + + + + Errors detected in input. + Errores en la entrada. + + + + Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + No se puede convertir esta instancia de XamlTypeName en una cadena porque el INamespacePrefixLookup proporcionado no pudo generar un prefijo para el espacio de nombres '{0}'. + + + + Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + No se puede convertir esta instancia de XamlTypeName en una cadena porque la propiedad Name es nula o está vacía. Establezca la propiedad Name antes de llamar a XamlTypeName.ToString. + + + + Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + No se puede convertir esta instancia de XamlTypeName en una cadena porque la propiedad Namespace es nula. Establezca la propiedad Namespace antes de llamar a XamlTypeName.ToString. + + + + Cannot write a value that is not a string. + No se puede escribir un valor que no es una cadena. + + + + The member '{0}' has already been written. + El miembro '{0}' ya se ha escrito. + + + + The argument isObjectFromMember can only be set to true when the type is a collection. + El argumento isObjectFromMember se puede establecer solo en true cuando el tipo es una colección. + + + + Namespace '{0}' already has a prefix defined in current scope. + El espacio de nombres '{0}' tiene ya un prefijo definido en el ámbito actual. + + + + The prefix '{0}' is already defined in current scope. + El prefijo '{0}' está ya definido en el ámbito actual. + + + + Unable to call '{0}' in current state. + No se puede llamar a '{0}' en el estado actual. + + + + Unable to call WriteObject with isObjectFromMember set to true in current state. + No se puede llamar a WriteObject con isObjectFromMember establecido en true en el estado actual. + + + + Need to implement public/internal sorting. + Debe implementarse una ordenación pública o interna. + + + + The value for XmlData property '{0}' is null or not IXmlSerializable. + El valor de la propiedad XmlData '{0}' es NULL o no es IXmlSerializable. + + + + The value for XmlData property '{0}' is not an XmlReader. + El valor de la propiedad XmlData '{0}' no es XmlReader. + + + + There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + Hay un ciclo de definiciones XmlnsCompatibleWithAttribute en el ensamblado '{0}', de forma que el espacio de nombres '{1}' se invalida a sí mismo. Cambie las definiciones para eliminar este ciclo. + + + + \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.fr.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.fr.xlf index 52ca2403fbc..d9226b2c3f5 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.fr.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.fr.xlf @@ -1,1527 +1,1492 @@ - - - - - - Enumerating attached properties on object '{0}' threw an exception. - L'énumération des propriétés jointes sur l'objet '{0}' a levé une exception. - - - - Add value to collection of type '{0}' threw an exception. - L'ajout d'une valeur à la collection de type '{0}' a levé une exception. - - - - Add value to dictionary of type '{0}' threw an exception. - L'ajout d'une valeur au dictionnaire de type '{0}' a levé une exception. - - - - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Impossible de déterminer le type d'élément du type de collection '{0}', car il possède plusieurs méthodes Add ou implémentations ICollection<T>. Pour pouvoir utiliser ce type de collection en XAML, ajoutez une méthode Add(object) publique, implémentez System.Collections.IList ou un System.Collections.Generic.ICollection<T> unique. - - - - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Impossible de déterminer le type d'élément du type de dictionnaire '{0}', car il possède plusieurs méthodes Add ou implémentations IDictionary<K,V>. Pour pouvoir utiliser ce type de dictionnaire en XAML, ajoutez une méthode Add(object,object) publique, implémentez System.Collections.IDictionary ou un System.Collections.Generic.IDictionary<K,V> unique. - - - - One of the following arguments must be non-null: '{0}'. - Un des arguments suivants doit être non null : '{0}'. - - - - Array Add method is not implemented. - La méthode Add de tableau n'est pas implémentée. - - - - Attachable events are not implemented. - Les événements pouvant être attachés ne sont pas implémentés. - - - - Attachable member '{0}' was not found. - Le membre pouvant être attaché '{0}' est introuvable. - - - - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Impossible de définir la propriété '{0}' sur l'objet '{1}', car l'objet est une référence anticipée ou incomplètement initialisée. Le ou les noms non résolus sont : '{2}'. - - - - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - Une propriété pouvant être attachée nommée '{1}' est attachée sur une clé de dictionnaire '{0}' qui est une chaîne ou dont le type peut être converti en chaîne, ce qui n'est pas pris en charge. - - - - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - Une propriété pouvant être attachée nommée '{2}' est attachée à une propriété nommée '{1}'. La propriété nommée '{1}' est une chaîne ou de type convertible en chaîne ; l'attachement sur de telles propriétés n'est pas pris en charge. Pour le débogage, la propriété '{1}' contient un objet '{0}'. - - - - An unhandled scanner attribute was encountered. - Un attribut Scanner non géré a été détecté. - - - - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - L'une des valeurs InternalsVisibleToAttribute dans l'assembly '{0}' n'est pas un nom d'assembly valide. Utilisez le format 'AssemblyShortName' ou 'AssemblyShortName, PublicKey=...'. - - - - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - La valeur InternalsVisibleToAttribute '{0}' dans l'assembly '{1}' n'est pas un nom d'assembly valide. Utilisez le format 'AssemblyShortName' ou 'AssemblyShortName, PublicKey=...'. - - - - Bad method '{0}' on '{1}'. - Méthode incorrecte '{0}' sur '{1}'. - - - - Bad state in ObjectWriter. Non directive missing instance. - État incorrect dans ObjectWriter. Instance manquante d'une directive XAML. - - - - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - Une propriété requise est manquante dans un XmlnsCompatibleWithAttribute dans l'assembly '{0}'. Définissez les propriétés NewNamespace et OldNamespace, ou supprimez XmlnsCompatibleWithAttribute. - - - - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - Une propriété requise est manquante dans un XmlnsDefinitionAttribute dans l'assembly '{0}'. Définissez les propriétés ClrNamespace et XmlNamespace, ou supprimez XmlnsDefinitionAttribute. - - - - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - Une propriété requise est manquante dans un XmlnsPrefixAttribute dans l'assembly '{0}'. Définissez les propriétés Prefix et XmlNamespace, ou supprimez XmlnsPrefixAttribute. - - - - Builder Stack is not empty when end of XamlNode stream was reached. - La pile du générateur n'est pas vide lorsque la fin du flux XamlNode a été atteinte. - - - - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Échec de la vérification de la convertibilité à partir du type '{0}' à l'aide de '{1}'. Ceci indique généralement qu'un TypeConverter a été incorrectement implémenté. - - - - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Échec de la vérification de la convertibilité en type '{0}' à l'aide de '{1}'. Ceci indique généralement qu'un TypeConverter a été incorrectement implémenté. - - - - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - Dans les extensions de balisage, toutes les valeurs d'argument de constructeur doivent être des atomes. Pour l'objet de type '{0}', une ou plusieurs valeurs d'argument ne sont pas atomiques. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - Impossible de créer une instance de '{0}', car XamlType n'est pas valide. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - Impossible de créer une instance de '{0}', car XamlType n'est pas valide. - - - - Cannot find Assembly '{0}' in URI '{1}'. - Impossible de trouver l'assembly '{0}' dans l'URI '{1}'. - - - - Cannot reassign a previously set SchemaContext. - Impossible de réassigner un SchemaContext précédemment défini. - - - - Cannot resolve type '{0}' for method '{1}'. - Impossible de résoudre le type '{0}' pour la méthode '{1}'. - - - - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri ne peut être défini qu'une seule fois dans le nœud racine (XamlXmlReader peut fournir une valeur par défaut au nœud racine). - - - - Cannot set SchemaContext on ObjectWriter. - Impossible de définir SchemaContext sur ObjectWriter. - - - - Cannot set SchemaContext to null. - Impossible d'affecter la valeur null à SchemaContext. - - - - Cannot write on a closed XamlWriter. - Impossible d'écrire sur XamlWriter fermé. - - - - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - La valeur '{1}' contient un ou des espaces blancs significatifs, mais "xml:space = preserve" ne peut pas être écrit sur le membre '{0}'. - - - - Cannot assign root instance of type '{0}' to type '{1}'. - Impossible d'assigner l'instance racine du type '{0}' au type '{1}'. - - - - Cannot create unknown type '{0}'. - Impossible de créer le type inconnu '{0}'. - - - - Cannot get write-only property '{0}'. - Impossible d'obtenir la propriété en écriture seule '{0}'. - - - - Cannot set read-only property '{0}'. - Impossible de définir la propriété en lecture seule '{0}'. - - - - Cannot set unknown member '{0}'. - Impossible de définir le membre inconnu '{0}'. - - - - Close called while inside a deferred load section. - Fermeture appelée à l'intérieur d'une section de chargement différée. - - - - Must close XamlWriter before reading from XamlNodeList. - XamlWriter doit être fermé avant d'effectuer la lecture à partir de XamlNodeList. - - - - Collection '{0}' cannot contain null values. - La collection '{0}' ne peut pas contenir de valeurs null. - - - - Failed attempting to create an Implicit Type with a constructor. - Échec de la tentative de création d'un type implicite avec un constructeur. - - - - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - L'invocation du constructeur sur le type '{0}' qui correspond aux contraintes de liaison spécifiées a levé une exception. - - - - Cannot write the given positional parameters because a matching constructor was not found. - Impossible d'écrire les paramètres positionnels donnés, car un constructeur correspondant est introuvable. - - - - '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer ne peut pas convertir à partir de '{1}'. - - - - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer ne peut pas convertir '{1}' en '{2}'. - - - - Converter type '{0}' doesn't derive from expected base type '{1}'. - Le type de convertisseur '{0}' ne dérive pas du type de base attendu '{1}'. - - - - Failed to add attached properties to item in ConditionalWeakTable. - Échec de l'ajout des propriétés jointes à l'élément dans ConditionalWeakTable. - - - - Deferred load threw an exception. - Le chargement différé a levé une exception. - - - - Deferred member was not collected in '{0}'. - Le membre différé n'a pas été collecté dans {0}'. - - - - Save of deferred-load content threw an exception. - L'enregistrement du contenu du chargement différé a levé une exception. - - - - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Impossible d'obtenir un XamlDeferringLoader de XamlValueConverter '{0}', car sa propriété ConverterInstance est null. - - - - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' dépend de '{0}'.{1}', qui n'a pas été défini. - - - - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Le dictionnaire de type '{0}' ne peut pas ajouter la clé '{1}'. Un TypeConverter convertira la clé en type '{2}'. Pour éviter cette erreur, remplacez System.Collections.IDictionary.Add et effectuez la conversion à cet endroit. - - - - Directive getter is not implemented. - La méthode getter de la directive n'est pas implémentée. - - - - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - La directive '{0}' doit être une valeur de type String. Supprimez cette directive ou modifiez-la en valeur de chaîne. - - - - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - La directive '{0}' est uniquement autorisée sur l'objet racine. Supprimez cette directive ou déplacez-la à la racine du document. - - - - Directive '{0}' was not found in TargetNamespace '{1}'. - La directive '{0}' est introuvable dans TargetNamespace '{1}'. - - - - '{0}' property has already been set on '{1}'. - La propriété '{0}' a déjà été définie sur '{1}'. - - - - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - Il y a plusieurs XmlnsCompatibleWithAttribute dans l'assembly '{0}' pour OldNamespace '{1}'. Supprimez le ou les attributs en trop. - - - - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - Des XmlnsCompatibleWithAttributes sont en conflit dans les assemblys '{0}' et '{1}' pour OldNamespace '{2}'. Modifiez les attributs de sorte qu'ils aient le même NewNamespace, ou passez un jeu d'assemblys de référence qui ne sont pas en conflit dans le constructeur XamlSchemaContext. - - - - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - - - - Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). - - - - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - - - - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - - - - '{0}' event cannot be assigned a value that is not assignable to '{1}'. - Impossible d'assigner à l'événement '{0}' une valeur qui ne peut pas être assignée à '{1}'. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Impossible d'écrire des paramètres positionnels dans l'état actuel. L'enregistreur ne peut pas écrire les paramètres positionnels sous forme d'attribut, car il a commencé à écrire des éléments. L'enregistreur ne peut pas non plus développer les paramètres positionnels, car toutes les propriétés ne sont pas accessibles en écriture. Essayez de déplacer le membre de paramètre positionnel plus haut dans le flux de nœud, à un endroit où XamlXmlWriter peut encore écrire des attributs. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Impossible d'écrire des paramètres positionnels dans l'état actuel. L'enregistreur ne peut pas écrire les paramètres positionnels sous forme d'attribut, car il a commencé à écrire des éléments. L'enregistreur ne peut pas non plus développer les paramètres positionnels, car UnderlyingType sur le type '{0}' est null. Essayez de déplacer le membre de paramètre positionnel plus haut dans le flux de nœud, à un endroit où XamlXmlWriter peut encore écrire des attributs. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Impossible d'écrire des paramètres positionnels dans l'état actuel. L'enregistreur ne peut pas écrire les paramètres positionnels sous forme d'attribut, car il a commencé à écrire des éléments. L'enregistreur ne peut pas non plus développer les paramètres positionnels en raison de l'absence d'un constructeur par défaut sur l'extension de balisage qui contient les paramètres positionnels. Essayez de déplacer le membre de paramètre positionnel plus haut dans le flux de nœud, à un endroit où XamlXmlWriter peut encore écrire des attributs. - - - - Expected permission of type XamlLoadPermission. - Autorisation attendue de type XamlLoadPermission. - - - - Expected value of type ObjectMarkupInfo. - Valeur attendue de type ObjectMarkupInfo. - - - - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Le nom d'assembly '{0}' n'est pas un nom qualifié complet. Name, Version, Culture et PublicKeyToken doivent être fournis. - - - - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Le nom de type '{0}' n'est pas un nom d'assembly qualifié. Vous pouvez obtenir cette valeur à partir de System.Type.AssemblyQualifiedName. - - - - The factory method '{0}' that matches the specified binding constraints returned null. - La méthode de fabrique '{0}' qui correspond aux contraintes de liaison spécifiées a retourné une valeur null. - - - - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Impossible de charger le fichier ou l'assembly '{0}' ou une de ses dépendances. Le système ne peut pas trouver le fichier spécifié. - - - - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Tentative de référencer un ou plusieurs objets nommés '{0}' qui n'ont pas encore été définis. Les références anticipées, ou les références à des objets qui contiennent des références anticipées, ne sont pas prises en charge sur les directives autres que Key. - - - - Cannot promote from Array. - Impossible de promouvoir à partir de Array. - - - - Cannot promote from '{0}' to '{1}' because the target map is too small. - Promotion de '{0}' en '{1}' impossible parce que le mappage cible est trop petit. - - - - Getting instance of '{0}' threw an exception. - L'obtention de l'instance de '{0}' a levé une exception. - - - - Retrieving items in collection or dictionary of type '{0}' threw an exception. - La récupération d'éléments dans la collection ou le dictionnaire de type '{0}' a levé une exception. - - - - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems a retourné une valeur null pour le type '{0}'. Ceci indique généralement qu'un type de collection a été incorrectement implémenté. - - - - Collection property '{0}'.'{1}' is null. - La propriété de collection '{0}'.'{1}' est null. - - - - Cannot get TargetType on a non-attachable Member. - Impossible d'obtenir TargetType sur un membre ne pouvant pas être attaché. - - - - Get property '{0}' threw an exception. - La propriété Get '{0}' a levé une exception. - - - - Either getter or setter must be non-null. - La méthode getter ou setter doit être non null. - - - - Attached property getter methods must have one parameter and a non-void return type. - Les méthodes getter de propriété jointe doivent avoir un paramètre et un type de retour non void. - - - - Attached property setter and attached event adder methods must have two parameters. - Les méthodes setter de propriété jointe et adder d'événement attaché doivent avoir deux paramètres. - - - - Initialization of '{0}' threw an exception. - L'initialisation de '{0}' a levé une exception. - - - - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Impossible d'initialiser le type '{0}' à partir de texte (XamlLanguage.Initialization). Ajoutez un TypeConverter à ce type ou modifiez le XAML pour utiliser une méthode de constructeur ou de fabrique. - - - - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Caractère '{0}' inattendu dans la chaîne '{1}'. Nom de type XAML non valide. - - - - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Détection d'un BracketCharacter fermant '{0}' sans correspondance avec un BracketCharacter ouvrant. - - - - Event argument is invalid. - L'argument d'événement n'est pas valide. - - - - Invalid expression: '{0}' - Expression non valide : '{0}' - - - - Type argument '{0}' is not a valid type. - L'argument de type '{0}' n'est pas un type valide. - - - - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - La chaîne '{0}' n'est pas une liste de noms de type XAML valide. Les listes de noms de types sont délimitées par des virgules, par exemple 'x:String, x:Int32'. - - - - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - La chaîne '{0}' n'est pas un nom de type XAML valide. Les noms de type contiennent un préfixe facultatif, un nom, et des arguments de type facultatif, par exemple 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - - - - '{0}' is not a valid XAML member name. - '{0}' n'est pas un nom de membre XAML valide. - - - - Construction directive '{0}' must be an attribute or the first property element. - La directive de construction '{0}' doit être un attribut ou le premier élément de propriété. - - - - '{0}' Line number '{1}' and line position '{2}'. - '{0}' numéro de ligne '{1}' et position de ligne '{2}'. - - - - '{0}' Line number '{1}'. - '{0}' numéro de ligne '{1}'. - - - - List collection is not an IList. - La collection de listes n'est pas un IList. - - - - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - Le BracketCharacter '{0}' n'a aucun BracketCharacter ouvrant/fermant correspondant. - - - - Cannot parse the malformed property name '{0}'. - Impossible d'analyser le nom de propriété incorrect '{0}'. - - - - Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Les éléments du tableau doivent être de type '{0}'. Un ou plusieurs éléments ne peuvent pas faire l'objet d'un cast en ce type. - - - - Must set Type before calling ProvideValue on ArrayExtension. - Le type doit être défini avant l'appel de ProvideValue sur ArrayExtension. - - - - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - La valeur StaticExtension '{0}' ne peut pas être résolue en énumération, champ statique ou propriété statique. - - - - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - L'extension de balisage '{0}' nécessite que '{1}' soit implémenté dans l'IServiceProvider de ProvideValue. - - - - StaticExtension must have Member property set before ProvideValue can be called. - La propriété Member doit être définie pour StaticExtension avant que ProvideValue puisse être appelé. - - - - TypeExtension must have TypeName property set before ProvideValue can be called. - La propriété TypeName de TypeExtension doit être définie avant que ProvideValue puisse être appelé. - - - - '{0}' string is not valid for type. - Chaîne '{0}' non valide pour le type. - - - - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Impossible de déterminer les paramètres positionnels pour le type '{0}', car il possède plusieurs surcharges de constructeur avec des paramètres '{1}'. Pour pouvoir utiliser cette extension de balisage en XAML, supprimez la ou les surcharges de constructeur en double ou affectez à XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity la valeur True. - - - - The name of the member '{0}' contains characters that are invalid in XAML. - Le nom du membre '{0}' contient des caractères qui ne sont pas valides en XAML. - - - - Member '{0}' on type '{1}' is internal. - Le membre '{0}' sur le type '{1}' est interne. - - - - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - L'invocation d'une méthode '{0}' qui correspond aux contraintes de liaison spécifiées a levé une exception. - - - - No local assembly provided to complete URI='{0}'. - Aucun assembly local fourni pour compléter URI='{0}'. - - - - Missing case '{0}' in DeferringWriter'{1}' method. - Cas manquant '{0}' dans la méthode DeferringWriter'{1}'. - - - - Missing case in Default processing of XamlNodes. - Cas manquant dans le traitement par défaut de XamlNodes. - - - - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Signe égal '=' inattendu après '{0}'. Vérifiez si un séparateur de virgule est manquant. - - - - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Signe égal '=' inattendu après '{0}'='{1}'. Vérifiez si un séparateur de virgule est manquant. - - - - Missing implicit property case. - Cas de propriété implicite manquant. - - - - Missing case for ImplicitPropertyType. - Cas manquant pour ImplicitPropertyType. - - - - Missing key value on '{0}' object. - Valeur de clé manquante sur l'objet '{0}'. - - - - Missing case handler in LookupPropertyBit. - Gestionnaire de cas manquant dans LookupPropertyBit. - - - - Service provider is missing the IXamlNameProvider service. - Le service IXamlNameProvider est manquant dans le fournisseur de services. - - - - Service provider is missing the INameResolver service. - Le fournisseur INameResolver est manquant dans le fournisseur de services. - - - - Missing case in ClrType 'Member' lookup. - ,Cas manquant dans la recherche de ClrType 'Member'. - - - - Creating from text without a TypeConverter is not allowed. - La création de texte sans TypeConverter n'est pas autorisée. - - - - '{0}' must be of type '{1}'. - '{0}' doit être de type '{1}'. - - - - Reference must have a Name to resolve. - La référence doit avoir un nom à résoudre. - - - - This setter is not intended to be used directly from your code. Do not call this setter. - Cette méthode setter n'est pas destinée à être utilisée directement à partir de votre code. N'appelez pas cette méthode setter. - - - - Name resolution failure. '{0}' was not found. - Échec de la résolution de noms. '{0}' est introuvable. - - - - Cannot register duplicate name '{0}' in this scope. - Impossible d'inscrire le nom dupliqué '{0}' dans cette portée. - - - - Could not register named object. {0} - Impossible d'inscrire l'objet nommé. {0} - - - - '{0}' name is not valid for identifier. - Nom '{0}' non valide pour l'identificateur. - - - - Name cannot be an empty string. - Le nom ne peut pas être une chaîne vide. - - - - Name '{0}' was not found. - Le nom '{0}' est introuvable. - - - - Cannot attach NameScope to null root instance. - Impossible d'attacher NameScope à une instance racine null. - - - - The prefix 'xml' is reserved. - Le préfixe 'xml' est réservé. - - - - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace ne peut pas être null. Fournissez une valeur pour cette propriété. - - - - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix ne peut pas être null. Fournissez une valeur pour cette propriété. - - - - Namespace '{0}' was not found in scope. - L'espace de noms '{0}' est introuvable dans la portée. - - - - No Add methods found on type '{0}' for a value of type '{1}'. - Aucune méthode Add n'a été trouvée sur le type '{0}' pour une valeur de type '{1}'. - - - - '{0}' is not allowed in attribute usage. - '{0}' n'est pas autorisé dans l'utilisation d'attribut. - - - - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - Aucun constructeur correspondant n'a été trouvé sur le type '{0}'. Vous pouvez utiliser les directives Arguments ou FactoryMethod pour construire ce type. - - - - A Constructor for '{0}' with '{1}' arguments was not found. - Un constructeur pour '{0}' avec '{1}' des arguments est introuvable. - - - - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - Aucun constructeur par défaut n'a été trouvé pour le type '{0}'. Vous pouvez utiliser les directives Arguments ou FactoryMethod pour construire ce type. - - - - '{0}' is not allowed in element usage. - '{0}' n'est pas autorisé dans l'utilisation d'élément. - - - - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - Flux de nœud XAML : StartMember manquant sur Type '{0}' avant EndMember. - - - - XAML Node Stream: EndMember must follow StartObject and StartMember. - Flux de nœud XAML : EndMember doit suivre StartObject et StartMember. - - - - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - Flux de nœud XAML : GetObject requiert un StartMember après StartObject '{0}'. - - - - XAML Node Stream: GetObject must follow a StartObject and StartMember. - Flux de nœud XAML : GetObject doit suivre un StartObject et StartMember. - - - - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - Flux de nœud XAML : '{0}'='{1}' déclaration d'espace de noms requiert un StartMember après StartObject '{2}'. - - - - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - Flux de nœud XAML : StartObject '{0}' requiert un StartMember après StartObject '{1}'. - - - - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - Flux de nœud XAML : la valeur de '{0}' requiert un StartMember après StartObject '{1}'. - - - - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - Flux de nœud XAML : la valeur de '{0}' doit suivre un StartObject et StartMember. - - - - No constructor with '{0}' arguments for '{1}'. - Aucun constructeur avec '{0}' arguments pour '{1}'. - - - - XAML Node Stream: Missing CurrentObject before EndObject. - Flux de nœud XAML : CurrentObject manquant avant EndObject. - - - - XAML Node Stream: Missing StartObject before StartMember '{0}'. - Flux de nœud XAML : StartObject manquant avant StartMember '{0}'. - - - - Type with positional parameters is not a markup extension. - Le type avec des paramètres positionnels n'est pas une extension de balisage. - - - - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - - - - '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' n'est pas une propriété ambiante. - - - - '{0}' is not an ambient type. - '{0}' n'est pas un type ambiant. - - - - The type '{0}' is not assignable from the type '{1}'. - Le type '{0}' ne peut pas être assigné à partir du type '{1}'. - - - - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] sur '{2}' n'est pas une propriété déclarée sur ce type. - - - - This operation is not supported on directive members. - Cette opération n'est pas prise en charge sur les membres de directive. - - - - This operation is not supported on unknown members. - Cette opération n'est pas prise en charge sur les membres inconnus. - - - - This operation is not supported on unknown types. - Cette opération n'est pas prise en charge sur les types inconnus. - - - - Argument should be a Type Converter, Markup Extension or Null. - L'argument doit être un convertisseur de type, une extension de balisage ou la valeur null. - - - - Unable to find an attachable property named '{0}' on type '{1}'. - Impossible de trouver une propriété pouvant être attachée nommée '{0}' sur le type '{1}'. - - - - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Impossible de localiser la méthode MemberMarkupInfo.DictionaryEntriesFromGeneric. - - - - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor a fourni un argument de type '{0}' alors qu'un paramètre de type '{1}' était attendu. - - - - InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor n'a pas fourni le nombre correct d'arguments. - - - - InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor n'a pas fourni un constructeur ou une méthode valide. - - - - Multidimensional arrays not supported. - Tableaux multidimensionnels non pris en charge. - - - - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Impossible de sérialiser le type '{0}'. Vérifiez que le type est public et qu'il possède un constructeur par défaut ou un descripteur d'instance. - - - - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Impossible de trouver un constructeur approprié pour les arguments de constructeur spécifiés sur le type '{0}'. - - - - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Impossible de lire les objets du type '{0}', car aucun constructeur n'est accessible. Pour que ce type puisse être utilisé en XAML, ajoutez un constructeur par défaut, utilisez ConstructorArgumentAttribute ou fournissez un InstanceDescriptor. - - - - Unable to read objects of the type '{0}'. Nested types are not supported. - Impossible de lire les objets du type '{0}'. Les types imbriqués ne sont pas pris en charge. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' a bloqué l'utilisation du type '{1}' en XAML. Si vous voulez sérialiser ce type, modifiez '{0}'.GetXamlType de manière à ce qu'il retourne une valeur non null pour ce type, ou passez une valeur différente dans le paramètre schemaContext du constructeur XamlObjectReader. - - - - The name property '{0}' on type '{1}' must be of type System.String. - La propriété de nom '{0}' sur le type '{1}' doit être de type System.String. - - - - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - Le graphique d'objet contient plusieurs références à une instance de type '{0}' et le sérialiseur ne peut pas trouver d'emplacement commun visible pour écrire l'instance. Examinez l'utilisation de vos portées de nom. - - - - An element with the name '{0}' has already been registered in this scope. - Un élément portant le nom '{0}' a déjà été inscrit dans cette portée. - - - - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Type '{0}' non visible. Si le type est local, définissez le champ LocalAssembly dans XamlReaderSettings. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' a bloqué l'utilisation du type '{1}' en XAML. Si vous voulez charger ce type, modifiez '{0}'.GetXamlType de manière à ce qu'il retourne une valeur non null pour ce type, ou passez une valeur différente dans le paramètre schemaContext du constructeur XamlObjectWriter. - - - - This operation is only supported on collection types. - Cette opération est uniquement prise en charge sur les types de collections. - - - - This operation is only supported on collection and dictionary types. - Cette opération est uniquement prise en charge sur les types de collection et de dictionnaire. - - - - This operation is only supported on dictionary types. - Cette opération est uniquement prise en charge sur les types de dictionnaire. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - Flux de nœud XAML : EndMember manquant pour '{0}.{1}' avant EndObject. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - Flux de nœud XAML : EndMember manquant pour '{0}.{1}' avant StartMember '{2}'. - - - - The property element '{0}' is not contained by an object element. - L'élément de propriété '{0}' n'est pas contenu dans un élément objet. - - - - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Impossible de charger l'assembly '{0}', car une autre version du même assembly est chargée '{1}'. - - - - Too many attributes are specified for '{0}'. - Trop d'attributs spécifiés pour '{0}'. - - - - '{0}' requires more attributes. - '{0}' nécessite plus d'attributs. - - - - GetPositionalParameters returned the wrong length vector. - GetPositionalParameters a retourné le vecteur de longueur incorrect. - - - - Prefix '{0}' does not map to a namespace. - Le préfixe '{0}' ne mappe pas à un espace de noms. - - - - The prefix '{0}' could not be found. - Le préfixe '{0}' est introuvable. - - - - '{0}' property on '{1}' does not allow you to specify text. - La propriété '{0}' sur '{1}' ne vous permet pas de spécifier du texte. - - - - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - - - - '{0}' is not implemented. - '{0}' n'est pas implémenté. - - - - Provide value on '{0}' threw an exception. - La valeur fournie sur '{0}' a levé une exception. - - - - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Impossible d'appeler MarkupExtension.ProvideValue en raison d'une dépendance cyclique. Les propriétés dans un MarkupExtension ne peuvent pas référencer des objets qui référencent le résultat de MarkupExtension. Les MarkupExtensions affectés sont : - - - - '{0}' type name does not have the expected format 'className, assembly'. - Le nom de type '{0}' n'a pas le format attendu 'className, assembly'. - - - - Quote characters ' or " are only allowed at the start of values. - Les guillemets ' ou " sont uniquement autorisés au début des valeurs. - - - - Value cannot be null. Object reference: '{0}'. - La valeur ne peut pas être null. Référence d'objet : '{0}'. - - - - schemaContext parameter cannot be different from savedContext.SchemaContext - Le paramètre schemaContext ne peut pas être différent de savedContext.SchemaContext. - - - - savedContext.SchemaContext cannot be null - savedContext.SchemaContext ne peut pas être null. - - - - SchemaContext on writer must be initialized before accessing the reader. - SchemaContext sur l'enregistreur doit être initialisé avant d'accéder au lecteur. - - - - SchemaContext cannot be null. - SchemaContext ne peut pas être null. - - - - Invalid security XML. Missing expected attribute '{0}'. - XML de sécurité non valide. Attribut attendu manquant '{0}'. - - - - Invalid security XML. Unexpected tag '{0}', expected '{1}'. - XML de sécurité non valide. Balise '{0}' inattendue, '{1}' attendu. - - - - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - XML de sécurité non valide. Valeur '{0}' inattendue dans l'attribut '{1}', '{2}' attendu. - - - - This serviceType is already registered to another service. - Ce serviceType est déjà inscrit sur un autre service. - - - - Set connectionId threw an exception. - La définition de connectionId a levé une exception. - - - - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' est une propriété sans méthode getter et n'est pas une propriété XAML valide. - - - - Cannot set TargetType on a non-attachable Member. - Impossible de définir TargetType sur un membre ne pouvant pas être attaché. - - - - Setting xml:base on '{0}' threw an exception. - La définition de xml:base sur '{0}' a levé une exception. - - - - Set property '{0}' threw an exception. - La propriété Set '{0}' a levé une exception. - - - - Setting xml instance on '{0}' threw an exception. - La définition d'une instance xml sur '{0}' a levé une exception. - - - - Setting properties is not allowed on a type converted instance. Property = '{0}' - La définition de propriétés n'est pas autorisée sur une instance convertie en type. Propriété = '{0}' - - - - Method '{0}' is not supported by default. It can be implemented in derived classes. - La méthode '{0}' n'est pas prise en charge par défaut. Elle peut être implémentée dans des classes dérivées. - - - - ShouldSerialize check failed for member '{0}'. - Échec de la vérification ShouldSerialize pour le membre '{0}'. - - - - Directly Assignable Fixups must only have one name. - Les corrections pouvant directement être assignées doivent avoir un seul nom. - - - - StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. - - - - The string is null or empty. - La chaîne est null ou vide. - - - - Deferred load section was not collected in '{0}'. - La section de chargement différé n'a pas été collectée dans '{0}'. - - - - Thread is already started. - Le thread est déjà démarré. - - - - (null) - (null) - - - - Error with member '{0}'.'{1}'. It has more than one '{2}'. - Erreur avec le membre '{0}'.'{1}'. Il contient plusieurs '{2}'. - - - - Error with type '{0}'. It has more than one '{1}'. - Erreur avec le type '{0}'. Il contient plusieurs '{1}'. - - - - Only one TypeConverter attribute is allowed on a type. - Seul un attribut TypeConverter est autorisé sur un type. - - - - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - L'objet '{0}' assigné à la directive '{1}' a des propriétés qui sont des références aux objets nommés '{2}' qui n'ont pas encore été définis. Les références anticipées, ou les références à des objets qui contiennent des références anticipées, ne sont pas prises en charge dans des directives de construction d'objet. - - - - Failed to create a '{0}' from the text '{1}'. - Échec de la création d'un '{0}' à partir du texte '{1}'. - - - - Failed to convert '{0}' to type '{1}'. - Échec de la conversion de '{0}' en type '{1}'. - - - - The name of the type '{0}' contains characters that are invalid in XAML. - Le nom du type '{0}' contient des caractères qui ne sont pas valides en XAML. - - - - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Le type '{0}' n'a pas de propriété de contenu. Spécifiez le nom de la propriété à définir ou ajoutez un ContentPropertyAttribute ou un TypeConverterAttribute sur le type. - - - - Type name '{0}' cannot have a dot '.'. - Le nom de type '{0}' ne peut pas contenir de point '.'. - - - - Type reference cannot find type named '{0}'. - La référence de type ne peut pas trouver un type nommé '{0}'. - - - - Type '{0}' is not public. - Le type '{0}' n'est pas public. - - - - Unclosed quoted value. - Valeur entre guillemets non fermée. - - - - Unexpected close of XAML Node Stream. - Fermeture inattendue du flux du nœud XAML. - - - - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Métadonnées non valides pour l'attribut '{0}' sur '{1}'. Argument(s) '{2}' attendus de type '{3}'. - - - - Unexpected '{0}' in parse rule '{1}'. - '{0}' inattendu dans la règle d'analyse '{1}'. - - - - Unexpected token '{0}' in rule: '{1}', in '{2}'. - Jeton inattendu '{0}' dans la règle : '{1}', dans '{2}'. - - - - Unexpected token after end of markup extension. - Jeton inattendu après la fin de l'extension de balisage. - - - - Unhandled BoolTypeBit. - BoolTypeBit non géré. - - - - ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] sur '{2}' n'est pas une propriété connue. - - - - Unknown member '{0}' on '{1}'. - Membre inconnu '{0}' sur '{1}'. - - - - Unknown member '{0}' on unknown type '{1}'. - Membre inconnu '{0}' sur le type inconnu '{1}'. - - - - Unknown member '{0}'. - Membre inconnu '{0}'. - - - - Unknown type '{0}'. - Type inconnu '{0}'. - - - - Unresolved reference '{0}'. - Référence non résolue '{0}'. - - - - XAML namespace '{0}' is not resolved. - L'espace de noms XAML {0} n'est pas résolu. - - - - Uri '{0}' was not found. - L'Uri {0} est introuvable. - - - - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Erreur avec le type '{0}'. MarkupExtensions ne peut pas utiliser l'attribut 'UsableDuringInitialization'. - - - - A value in the '{0}' array is null. - Une valeur dans le tableau '{0}' est null. - - - - XAML Node Stream: Value nodes must be followed by EndMember. - Flux de nœud XAML : les nœuds de valeur doit être suivis par EndMember. - - - - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter ne peut pas écrire la valeur '{0}' qui contient un espace blanc significatif dans la collection '{1}'. - - - - White space is not allowed after end of markup extension. - Un espace blanc n'est pas autorisé après la fin d'une extension de balisage. - - - - An attempt was made to write to a XamlWriter that has had its Closed method called. - Tentative d'écriture dans un XamlWriter dont la méthode Closed a déjà été appelée. - - - - Choice cannot follow a Fallback. - Un élément Choice ne peut pas suivre un élément Fallback. - - - - AlternateContent must contain one or more Choice elements. - AlternateContent doit contenir un ou plusieurs éléments Choice. - - - - Choice is valid only in AlternateContent. - Choice n'est valide que dans AlternateContent. - - - - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - Il existe un cycle de définitions de compatibilité XML, afin que l'espace de noms '{0}' se remplace lui-même. Cela peut être dû à des XmlnsCompatibilityAttributes incohérents dans différents assemblys. Modifiez les définitions pour supprimer ce cycle ou passez un jeu d'assemblys de référence qui ne sont pas en conflit dans le constructeur XamlSchemaContext. - - - - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Déclaration Preserve en double pour l'élément '{1}' de l'espace de noms '{0}'. - - - - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Déclaration ProcessContent en double pour l'élément '{1}' de l'espace de noms '{0}'. - - - - Duplicate wildcard Preserve declaration for namespace '{0}'. - Déclaration Preserve générique en double pour l'espace de noms '{0}'. - - - - Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Déclaration ProcessContent générique en double pour l'espace de noms '{0}'. - - - - Fallback is valid only in AlternateContent. - Fallback valide uniquement dans AlternateContent. - - - - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - L'élément '{0}' n'est pas un enfant valide de AlternateContent. Seuls les éléments Choice et Fallback sont des enfants valides d'un élément AlternateContent. - - - - '{0}' attribute is not valid for '{1}' element. - L'attribut '{0}' n'est pas valide pour l'élément '{1}'. - - - - '{0}' format is not valid. - Format '{0}' non valide. - - - - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Impossible d'avoir une déclaration Preserve à la fois générique et spécifique pour l'espace de noms '{0}'. - - - - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Impossible d'avoir à la fois une déclaration ProcessContent générique et spécifique pour l'espace de noms '{0}'. - - - - Requires attribute must contain a valid namespace prefix. - L'attribut Requires doit contenir un préfixe d'espace de noms valide. - - - - '{0}' attribute value is not a valid XML name. - La valeur de l'attribut '{0}' n'est pas un nom XML valide. - - - - AlternateContent must contain only one Fallback element. - AlternateContent ne doit contenir qu'un seul élément Fallback. - - - - MustUnderstand condition failed on namespace '{0}'. - Échec de la condition MustUnderstand sur l'espace de noms '{0}'. - - - - '{0}' namespace cannot preserve items; it must be declared Ignorable first. - L'espace de noms '{0}' ne peut pas conserver les éléments ; il doit d'abord être déclaré Ignorable. - - - - '{0}' namespace cannot process content; it must be declared Ignorable first. - L'espace de noms '{0}' ne peut pas traiter le contenu ; il doit d'abord être déclaré Ignorable. - - - - Choice must contain a Requires attribute. - L'élément Choice doit comporter un attribut Requires. - - - - '{0}' prefix is not defined. - Le préfixe '{0}' n'est pas défini. - - - - Unrecognized compatibility attribute '{0}'. - Attribut de compatibilité '{0}' non reconnu. - - - - Unrecognized Compatibility element '{0}'. - Élément de compatibilité '{0}' non reconnu. - - - - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Le nom de classe spécifié '{0}' ne correspond pas au type d'instance racine réel '{1}'. Supprimez la directive Class ou fournissez une instance via XamlObjectWriterSettings.RootObjectInstance. - - - - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Type de nœud XAML inattendu '{0}' à partir de XamlReader dans XamlFactory. - - - - Cannot set SchemaContext on XamlMarkupExtensionWriter. - Impossible de définir SchemaContext sur XamlMarkupExtensionWriter. - - - - Cannot write a value that is not a string. - Impossible d'écrire une valeur qui n'est pas une chaîne. - - - - The member '{0}' has already been written. - Le membre '{0}' a déjà été écrit. - - - - Errors detected in input. - Erreurs détectées dans l'entrée. - - - - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Impossible de convertir cette instance XamlTypeName en chaîne, car l'INamespacePrefixLookup n'a pas pu générer un préfixe pour l'espace de noms '{0}'. - - - - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Impossible de convertir cette instance XamlTypeName en chaîne, car la propriété Name est null ou vide. Définissez la propriété Name avant d'appeler XamlTypeName.ToString. - - - - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Impossible de convertir cette instance XamlTypeName en chaîne, car la propriété Namespace est null. Définissez la propriété Namespace avant d'appeler XamlTypeName.ToString. - - - - Cannot write a value that is not a string. - Impossible d'écrire une valeur qui n'est pas une chaîne. - - - - The member '{0}' has already been written. - Le membre '{0}' a déjà été écrit. - - - - The argument isObjectFromMember can only be set to true when the type is a collection. - L'argument isObjectFromMember peut uniquement avoir la valeur True lorsque le type est une collection. - - - - Namespace '{0}' already has a prefix defined in current scope. - L'espace de noms '{0}' a déjà un préfixe défini dans la portée actuelle. - - - - The prefix '{0}' is already defined in current scope. - Le préfixe '{0}' est déjà défini dans la portée actuelle. - - - - Unable to call '{0}' in current state. - Impossible d'appeler '{0}' dans l'état actuel. - - - - Unable to call WriteObject with isObjectFromMember set to true in current state. - Impossible d'appeler WriteObject avec isObjectFromMember ayant la valeur True dans l'état actuel. - - - - Need to implement public/internal sorting. - Vous devez implémenter un tri public/interne. - - - - The value for XmlData property '{0}' is null or not IXmlSerializable. - La valeur de la propriété XmlData '{0}' est null ou n'est pas IXmlSerializable. - - - - The value for XmlData property '{0}' is not an XmlReader. - La valeur pour la propriété XmlData '{0}' n'est pas un XmlReader. - - - - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - Il existe un cycle de définitions XmlnsCompatibleWithAttribute dans l'assembly '{0}', afin que l'espace de noms '{1}' se remplace lui-même. Modifiez les définitions pour supprimer ce cycle. - - - - + + + + + + Enumerating attached properties on object '{0}' threw an exception. + L'énumération des propriétés jointes sur l'objet '{0}' a levé une exception. + + + + Add value to collection of type '{0}' threw an exception. + L'ajout d'une valeur à la collection de type '{0}' a levé une exception. + + + + Add value to dictionary of type '{0}' threw an exception. + L'ajout d'une valeur au dictionnaire de type '{0}' a levé une exception. + + + + Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Impossible de déterminer le type d'élément du type de collection '{0}', car il possède plusieurs méthodes Add ou implémentations ICollection<T>. Pour pouvoir utiliser ce type de collection en XAML, ajoutez une méthode Add(object) publique, implémentez System.Collections.IList ou un System.Collections.Generic.ICollection<T> unique. + + + + Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Impossible de déterminer le type d'élément du type de dictionnaire '{0}', car il possède plusieurs méthodes Add ou implémentations IDictionary<K,V>. Pour pouvoir utiliser ce type de dictionnaire en XAML, ajoutez une méthode Add(object,object) publique, implémentez System.Collections.IDictionary ou un System.Collections.Generic.IDictionary<K,V> unique. + + + + One of the following arguments must be non-null: '{0}'. + Un des arguments suivants doit être non null : '{0}'. + + + + Array Add method is not implemented. + La méthode Add de tableau n'est pas implémentée. + + + + Attachable events are not implemented. + Les événements pouvant être attachés ne sont pas implémentés. + + + + Attachable member '{0}' was not found. + Le membre pouvant être attaché '{0}' est introuvable. + + + + Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + Impossible de définir la propriété '{0}' sur l'objet '{1}', car l'objet est une référence anticipée ou incomplètement initialisée. Le ou les noms non résolus sont : '{2}'. + + + + An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Une propriété pouvant être attachée nommée '{1}' est attachée sur une clé de dictionnaire '{0}' qui est une chaîne ou dont le type peut être converti en chaîne, ce qui n'est pas pris en charge. + + + + An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Une propriété pouvant être attachée nommée '{2}' est attachée à une propriété nommée '{1}'. La propriété nommée '{1}' est une chaîne ou de type convertible en chaîne ; l'attachement sur de telles propriétés n'est pas pris en charge. Pour le débogage, la propriété '{1}' contient un objet '{0}'. + + + + An unhandled scanner attribute was encountered. + Un attribut Scanner non géré a été détecté. + + + + One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + L'une des valeurs InternalsVisibleToAttribute dans l'assembly '{0}' n'est pas un nom d'assembly valide. Utilisez le format 'AssemblyShortName' ou 'AssemblyShortName, PublicKey=...'. + + + + InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + La valeur InternalsVisibleToAttribute '{0}' dans l'assembly '{1}' n'est pas un nom d'assembly valide. Utilisez le format 'AssemblyShortName' ou 'AssemblyShortName, PublicKey=...'. + + + + Bad method '{0}' on '{1}'. + Méthode incorrecte '{0}' sur '{1}'. + + + + Bad state in ObjectWriter. Non directive missing instance. + État incorrect dans ObjectWriter. Instance manquante d'une directive XAML. + + + + An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + Une propriété requise est manquante dans un XmlnsCompatibleWithAttribute dans l'assembly '{0}'. Définissez les propriétés NewNamespace et OldNamespace, ou supprimez XmlnsCompatibleWithAttribute. + + + + An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + Une propriété requise est manquante dans un XmlnsDefinitionAttribute dans l'assembly '{0}'. Définissez les propriétés ClrNamespace et XmlNamespace, ou supprimez XmlnsDefinitionAttribute. + + + + An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + Une propriété requise est manquante dans un XmlnsPrefixAttribute dans l'assembly '{0}'. Définissez les propriétés Prefix et XmlNamespace, ou supprimez XmlnsPrefixAttribute. + + + + Builder Stack is not empty when end of XamlNode stream was reached. + La pile du générateur n'est pas vide lorsque la fin du flux XamlNode a été atteinte. + + + + Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Échec de la vérification de la convertibilité à partir du type '{0}' à l'aide de '{1}'. Ceci indique généralement qu'un TypeConverter a été incorrectement implémenté. + + + + Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Échec de la vérification de la convertibilité en type '{0}' à l'aide de '{1}'. Ceci indique généralement qu'un TypeConverter a été incorrectement implémenté. + + + + In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + Dans les extensions de balisage, toutes les valeurs d'argument de constructeur doivent être des atomes. Pour l'objet de type '{0}', une ou plusieurs valeurs d'argument ne sont pas atomiques. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + Impossible de créer une instance de '{0}', car XamlType n'est pas valide. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + Impossible de créer une instance de '{0}', car XamlType n'est pas valide. + + + + Cannot find Assembly '{0}' in URI '{1}'. + Impossible de trouver l'assembly '{0}' dans l'URI '{1}'. + + + + Cannot reassign a previously set SchemaContext. + Impossible de réassigner un SchemaContext précédemment défini. + + + + Cannot resolve type '{0}' for method '{1}'. + Impossible de résoudre le type '{0}' pour la méthode '{1}'. + + + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri ne peut être défini qu'une seule fois dans le nœud racine (XamlXmlReader peut fournir une valeur par défaut au nœud racine). + + + + Cannot set SchemaContext on ObjectWriter. + Impossible de définir SchemaContext sur ObjectWriter. + + + + Cannot set SchemaContext to null. + Impossible d'affecter la valeur null à SchemaContext. + + + + Cannot write on a closed XamlWriter. + Impossible d'écrire sur XamlWriter fermé. + + + + The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + La valeur '{1}' contient un ou des espaces blancs significatifs, mais "xml:space = preserve" ne peut pas être écrit sur le membre '{0}'. + + + + Cannot assign root instance of type '{0}' to type '{1}'. + Impossible d'assigner l'instance racine du type '{0}' au type '{1}'. + + + + Cannot create unknown type '{0}'. + Impossible de créer le type inconnu '{0}'. + + + + Cannot get write-only property '{0}'. + Impossible d'obtenir la propriété en écriture seule '{0}'. + + + + Cannot set read-only property '{0}'. + Impossible de définir la propriété en lecture seule '{0}'. + + + + Cannot set unknown member '{0}'. + Impossible de définir le membre inconnu '{0}'. + + + + Close called while inside a deferred load section. + Fermeture appelée à l'intérieur d'une section de chargement différée. + + + + Must close XamlWriter before reading from XamlNodeList. + XamlWriter doit être fermé avant d'effectuer la lecture à partir de XamlNodeList. + + + + Collection '{0}' cannot contain null values. + La collection '{0}' ne peut pas contenir de valeurs null. + + + + Failed attempting to create an Implicit Type with a constructor. + Échec de la tentative de création d'un type implicite avec un constructeur. + + + + The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + L'invocation du constructeur sur le type '{0}' qui correspond aux contraintes de liaison spécifiées a levé une exception. + + + + Cannot write the given positional parameters because a matching constructor was not found. + Impossible d'écrire les paramètres positionnels donnés, car un constructeur correspondant est introuvable. + + + + '{0}' ValueSerializer cannot convert from '{1}'. + '{0}' ValueSerializer ne peut pas convertir à partir de '{1}'. + + + + '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + '{0}' ValueSerializer ne peut pas convertir '{1}' en '{2}'. + + + + Converter type '{0}' doesn't derive from expected base type '{1}'. + Le type de convertisseur '{0}' ne dérive pas du type de base attendu '{1}'. + + + + Failed to add attached properties to item in ConditionalWeakTable. + Échec de l'ajout des propriétés jointes à l'élément dans ConditionalWeakTable. + + + + Deferred load threw an exception. + Le chargement différé a levé une exception. + + + + Deferred member was not collected in '{0}'. + Le membre différé n'a pas été collecté dans {0}'. + + + + Save of deferred-load content threw an exception. + L'enregistrement du contenu du chargement différé a levé une exception. + + + + Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + Impossible d'obtenir un XamlDeferringLoader de XamlValueConverter '{0}', car sa propriété ConverterInstance est null. + + + + '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}' dépend de '{0}'.{1}', qui n'a pas été défini. + + + + Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + Le dictionnaire de type '{0}' ne peut pas ajouter la clé '{1}'. Un TypeConverter convertira la clé en type '{2}'. Pour éviter cette erreur, remplacez System.Collections.IDictionary.Add et effectuez la conversion à cet endroit. + + + + Directive getter is not implemented. + La méthode getter de la directive n'est pas implémentée. + + + + Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + La directive '{0}' doit être une valeur de type String. Supprimez cette directive ou modifiez-la en valeur de chaîne. + + + + Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + La directive '{0}' est uniquement autorisée sur l'objet racine. Supprimez cette directive ou déplacez-la à la racine du document. + + + + Directive '{0}' was not found in TargetNamespace '{1}'. + La directive '{0}' est introuvable dans TargetNamespace '{1}'. + + + + '{0}' property has already been set on '{1}'. + La propriété '{0}' a déjà été définie sur '{1}'. + + + + There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + Il y a plusieurs XmlnsCompatibleWithAttribute dans l'assembly '{0}' pour OldNamespace '{1}'. Supprimez le ou les attributs en trop. + + + + There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Des XmlnsCompatibleWithAttributes sont en conflit dans les assemblys '{0}' et '{1}' pour OldNamespace '{2}'. Modifiez les attributs de sorte qu'ils aient le même NewNamespace, ou passez un jeu d'assemblys de référence qui ne sont pas en conflit dans le constructeur XamlSchemaContext. + + + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Impossible d'assigner à l'événement '{0}' une valeur qui ne peut pas être assignée à '{1}'. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Impossible d'écrire des paramètres positionnels dans l'état actuel. L'enregistreur ne peut pas écrire les paramètres positionnels sous forme d'attribut, car il a commencé à écrire des éléments. L'enregistreur ne peut pas non plus développer les paramètres positionnels, car toutes les propriétés ne sont pas accessibles en écriture. Essayez de déplacer le membre de paramètre positionnel plus haut dans le flux de nœud, à un endroit où XamlXmlWriter peut encore écrire des attributs. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + Impossible d'écrire des paramètres positionnels dans l'état actuel. L'enregistreur ne peut pas écrire les paramètres positionnels sous forme d'attribut, car il a commencé à écrire des éléments. L'enregistreur ne peut pas non plus développer les paramètres positionnels, car UnderlyingType sur le type '{0}' est null. Essayez de déplacer le membre de paramètre positionnel plus haut dans le flux de nœud, à un endroit où XamlXmlWriter peut encore écrire des attributs. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Impossible d'écrire des paramètres positionnels dans l'état actuel. L'enregistreur ne peut pas écrire les paramètres positionnels sous forme d'attribut, car il a commencé à écrire des éléments. L'enregistreur ne peut pas non plus développer les paramètres positionnels en raison de l'absence d'un constructeur par défaut sur l'extension de balisage qui contient les paramètres positionnels. Essayez de déplacer le membre de paramètre positionnel plus haut dans le flux de nœud, à un endroit où XamlXmlWriter peut encore écrire des attributs. + + + + Expected permission of type XamlLoadPermission. + Autorisation attendue de type XamlLoadPermission. + + + + Expected value of type ObjectMarkupInfo. + Valeur attendue de type ObjectMarkupInfo. + + + + Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + Le nom d'assembly '{0}' n'est pas un nom qualifié complet. Name, Version, Culture et PublicKeyToken doivent être fournis. + + + + Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + Le nom de type '{0}' n'est pas un nom d'assembly qualifié. Vous pouvez obtenir cette valeur à partir de System.Type.AssemblyQualifiedName. + + + + The factory method '{0}' that matches the specified binding constraints returned null. + La méthode de fabrique '{0}' qui correspond aux contraintes de liaison spécifiées a retourné une valeur null. + + + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + Impossible de charger le fichier ou l'assembly '{0}' ou une de ses dépendances. Le système ne peut pas trouver le fichier spécifié. + + + + Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Tentative de référencer un ou plusieurs objets nommés '{0}' qui n'ont pas encore été définis. Les références anticipées, ou les références à des objets qui contiennent des références anticipées, ne sont pas prises en charge sur les directives autres que Key. + + + + Cannot promote from Array. + Impossible de promouvoir à partir de Array. + + + + Cannot promote from '{0}' to '{1}' because the target map is too small. + Promotion de '{0}' en '{1}' impossible parce que le mappage cible est trop petit. + + + + Getting instance of '{0}' threw an exception. + L'obtention de l'instance de '{0}' a levé une exception. + + + + Retrieving items in collection or dictionary of type '{0}' threw an exception. + La récupération d'éléments dans la collection ou le dictionnaire de type '{0}' a levé une exception. + + + + XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems a retourné une valeur null pour le type '{0}'. Ceci indique généralement qu'un type de collection a été incorrectement implémenté. + + + + Collection property '{0}'.'{1}' is null. + La propriété de collection '{0}'.'{1}' est null. + + + + Cannot get TargetType on a non-attachable Member. + Impossible d'obtenir TargetType sur un membre ne pouvant pas être attaché. + + + + Get property '{0}' threw an exception. + La propriété Get '{0}' a levé une exception. + + + + Either getter or setter must be non-null. + La méthode getter ou setter doit être non null. + + + + Attached property getter methods must have one parameter and a non-void return type. + Les méthodes getter de propriété jointe doivent avoir un paramètre et un type de retour non void. + + + + Attached property setter and attached event adder methods must have two parameters. + Les méthodes setter de propriété jointe et adder d'événement attaché doivent avoir deux paramètres. + + + + Initialization of '{0}' threw an exception. + L'initialisation de '{0}' a levé une exception. + + + + Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + Impossible d'initialiser le type '{0}' à partir de texte (XamlLanguage.Initialization). Ajoutez un TypeConverter à ce type ou modifiez le XAML pour utiliser une méthode de constructeur ou de fabrique. + + + + Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + Caractère '{0}' inattendu dans la chaîne '{1}'. Nom de type XAML non valide. + + + + Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Détection d'un BracketCharacter fermant '{0}' sans correspondance avec un BracketCharacter ouvrant. + + + + Event argument is invalid. + L'argument d'événement n'est pas valide. + + + + Invalid expression: '{0}' + Expression non valide : '{0}' + + + + Type argument '{0}' is not a valid type. + L'argument de type '{0}' n'est pas un type valide. + + + + The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + La chaîne '{0}' n'est pas une liste de noms de type XAML valide. Les listes de noms de types sont délimitées par des virgules, par exemple 'x:String, x:Int32'. + + + + The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + La chaîne '{0}' n'est pas un nom de type XAML valide. Les noms de type contiennent un préfixe facultatif, un nom, et des arguments de type facultatif, par exemple 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + + + + '{0}' is not a valid XAML member name. + '{0}' n'est pas un nom de membre XAML valide. + + + + Construction directive '{0}' must be an attribute or the first property element. + La directive de construction '{0}' doit être un attribut ou le premier élément de propriété. + + + + '{0}' Line number '{1}' and line position '{2}'. + '{0}' numéro de ligne '{1}' et position de ligne '{2}'. + + + + '{0}' Line number '{1}'. + '{0}' numéro de ligne '{1}'. + + + + List collection is not an IList. + La collection de listes n'est pas un IList. + + + + BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + Le BracketCharacter '{0}' n'a aucun BracketCharacter ouvrant/fermant correspondant. + + + + Cannot parse the malformed property name '{0}'. + Impossible d'analyser le nom de propriété incorrect '{0}'. + + + + Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Les éléments du tableau doivent être de type '{0}'. Un ou plusieurs éléments ne peuvent pas faire l'objet d'un cast en ce type. + + + + Must set Type before calling ProvideValue on ArrayExtension. + Le type doit être défini avant l'appel de ProvideValue sur ArrayExtension. + + + + '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + La valeur StaticExtension '{0}' ne peut pas être résolue en énumération, champ statique ou propriété statique. + + + + Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + L'extension de balisage '{0}' nécessite que '{1}' soit implémenté dans l'IServiceProvider de ProvideValue. + + + + StaticExtension must have Member property set before ProvideValue can be called. + La propriété Member doit être définie pour StaticExtension avant que ProvideValue puisse être appelé. + + + + TypeExtension must have TypeName property set before ProvideValue can be called. + La propriété TypeName de TypeExtension doit être définie avant que ProvideValue puisse être appelé. + + + + '{0}' string is not valid for type. + Chaîne '{0}' non valide pour le type. + + + + Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + Impossible de déterminer les paramètres positionnels pour le type '{0}', car il possède plusieurs surcharges de constructeur avec des paramètres '{1}'. Pour pouvoir utiliser cette extension de balisage en XAML, supprimez la ou les surcharges de constructeur en double ou affectez à XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity la valeur True. + + + + The name of the member '{0}' contains characters that are invalid in XAML. + Le nom du membre '{0}' contient des caractères qui ne sont pas valides en XAML. + + + + Member '{0}' on type '{1}' is internal. + Le membre '{0}' sur le type '{1}' est interne. + + + + The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + L'invocation d'une méthode '{0}' qui correspond aux contraintes de liaison spécifiées a levé une exception. + + + + No local assembly provided to complete URI='{0}'. + Aucun assembly local fourni pour compléter URI='{0}'. + + + + Missing case '{0}' in DeferringWriter'{1}' method. + Cas manquant '{0}' dans la méthode DeferringWriter'{1}'. + + + + Missing case in Default processing of XamlNodes. + Cas manquant dans le traitement par défaut de XamlNodes. + + + + Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Signe égal '=' inattendu après '{0}'. Vérifiez si un séparateur de virgule est manquant. + + + + Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Signe égal '=' inattendu après '{0}'='{1}'. Vérifiez si un séparateur de virgule est manquant. + + + + Missing implicit property case. + Cas de propriété implicite manquant. + + + + Missing case for ImplicitPropertyType. + Cas manquant pour ImplicitPropertyType. + + + + Missing key value on '{0}' object. + Valeur de clé manquante sur l'objet '{0}'. + + + + Missing case handler in LookupPropertyBit. + Gestionnaire de cas manquant dans LookupPropertyBit. + + + + Service provider is missing the IXamlNameProvider service. + Le service IXamlNameProvider est manquant dans le fournisseur de services. + + + + Service provider is missing the INameResolver service. + Le fournisseur INameResolver est manquant dans le fournisseur de services. + + + + Missing case in ClrType 'Member' lookup. + ,Cas manquant dans la recherche de ClrType 'Member'. + + + + Creating from text without a TypeConverter is not allowed. + La création de texte sans TypeConverter n'est pas autorisée. + + + + '{0}' must be of type '{1}'. + '{0}' doit être de type '{1}'. + + + + Reference must have a Name to resolve. + La référence doit avoir un nom à résoudre. + + + + This setter is not intended to be used directly from your code. Do not call this setter. + Cette méthode setter n'est pas destinée à être utilisée directement à partir de votre code. N'appelez pas cette méthode setter. + + + + Name resolution failure. '{0}' was not found. + Échec de la résolution de noms. '{0}' est introuvable. + + + + Cannot register duplicate name '{0}' in this scope. + Impossible d'inscrire le nom dupliqué '{0}' dans cette portée. + + + + Could not register named object. {0} + Impossible d'inscrire l'objet nommé. {0} + + + + '{0}' name is not valid for identifier. + Nom '{0}' non valide pour l'identificateur. + + + + Name cannot be an empty string. + Le nom ne peut pas être une chaîne vide. + + + + Name '{0}' was not found. + Le nom '{0}' est introuvable. + + + + Cannot attach NameScope to null root instance. + Impossible d'attacher NameScope à une instance racine null. + + + + The prefix 'xml' is reserved. + Le préfixe 'xml' est réservé. + + + + NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace ne peut pas être null. Fournissez une valeur pour cette propriété. + + + + NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix ne peut pas être null. Fournissez une valeur pour cette propriété. + + + + Namespace '{0}' was not found in scope. + L'espace de noms '{0}' est introuvable dans la portée. + + + + No Add methods found on type '{0}' for a value of type '{1}'. + Aucune méthode Add n'a été trouvée sur le type '{0}' pour une valeur de type '{1}'. + + + + '{0}' is not allowed in attribute usage. + '{0}' n'est pas autorisé dans l'utilisation d'attribut. + + + + No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Aucun constructeur correspondant n'a été trouvé sur le type '{0}'. Vous pouvez utiliser les directives Arguments ou FactoryMethod pour construire ce type. + + + + A Constructor for '{0}' with '{1}' arguments was not found. + Un constructeur pour '{0}' avec '{1}' des arguments est introuvable. + + + + No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Aucun constructeur par défaut n'a été trouvé pour le type '{0}'. Vous pouvez utiliser les directives Arguments ou FactoryMethod pour construire ce type. + + + + '{0}' is not allowed in element usage. + '{0}' n'est pas autorisé dans l'utilisation d'élément. + + + + XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + Flux de nœud XAML : StartMember manquant sur Type '{0}' avant EndMember. + + + + XAML Node Stream: EndMember must follow StartObject and StartMember. + Flux de nœud XAML : EndMember doit suivre StartObject et StartMember. + + + + XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + Flux de nœud XAML : GetObject requiert un StartMember après StartObject '{0}'. + + + + XAML Node Stream: GetObject must follow a StartObject and StartMember. + Flux de nœud XAML : GetObject doit suivre un StartObject et StartMember. + + + + XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + Flux de nœud XAML : '{0}'='{1}' déclaration d'espace de noms requiert un StartMember après StartObject '{2}'. + + + + XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + Flux de nœud XAML : StartObject '{0}' requiert un StartMember après StartObject '{1}'. + + + + XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + Flux de nœud XAML : la valeur de '{0}' requiert un StartMember après StartObject '{1}'. + + + + XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + Flux de nœud XAML : la valeur de '{0}' doit suivre un StartObject et StartMember. + + + + No constructor with '{0}' arguments for '{1}'. + Aucun constructeur avec '{0}' arguments pour '{1}'. + + + + XAML Node Stream: Missing CurrentObject before EndObject. + Flux de nœud XAML : CurrentObject manquant avant EndObject. + + + + XAML Node Stream: Missing StartObject before StartMember '{0}'. + Flux de nœud XAML : StartObject manquant avant StartMember '{0}'. + + + + Type with positional parameters is not a markup extension. + Le type avec des paramètres positionnels n'est pas une extension de balisage. + + + + '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' n'est pas une propriété ambiante. + + + + '{0}' is not an ambient type. + '{0}' n'est pas un type ambiant. + + + + The type '{0}' is not assignable from the type '{1}'. + Le type '{0}' ne peut pas être assigné à partir du type '{1}'. + + + + ['{0}'('{1}')] on '{2}' is not a property declared on this type. + ['{0}'('{1}')] sur '{2}' n'est pas une propriété déclarée sur ce type. + + + + This operation is not supported on directive members. + Cette opération n'est pas prise en charge sur les membres de directive. + + + + This operation is not supported on unknown members. + Cette opération n'est pas prise en charge sur les membres inconnus. + + + + This operation is not supported on unknown types. + Cette opération n'est pas prise en charge sur les types inconnus. + + + + Argument should be a Type Converter, Markup Extension or Null. + L'argument doit être un convertisseur de type, une extension de balisage ou la valeur null. + + + + Unable to find an attachable property named '{0}' on type '{1}'. + Impossible de trouver une propriété pouvant être attachée nommée '{0}' sur le type '{1}'. + + + + Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + Impossible de localiser la méthode MemberMarkupInfo.DictionaryEntriesFromGeneric. + + + + InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor a fourni un argument de type '{0}' alors qu'un paramètre de type '{1}' était attendu. + + + + InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor n'a pas fourni le nombre correct d'arguments. + + + + InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor n'a pas fourni un constructeur ou une méthode valide. + + + + Multidimensional arrays not supported. + Tableaux multidimensionnels non pris en charge. + + + + Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + Impossible de sérialiser le type '{0}'. Vérifiez que le type est public et qu'il possède un constructeur par défaut ou un descripteur d'instance. + + + + Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Impossible de trouver un constructeur approprié pour les arguments de constructeur spécifiés sur le type '{0}'. + + + + Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Impossible de lire les objets du type '{0}', car aucun constructeur n'est accessible. Pour que ce type puisse être utilisé en XAML, ajoutez un constructeur par défaut, utilisez ConstructorArgumentAttribute ou fournissez un InstanceDescriptor. + + + + Unable to read objects of the type '{0}'. Nested types are not supported. + Impossible de lire les objets du type '{0}'. Les types imbriqués ne sont pas pris en charge. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}' a bloqué l'utilisation du type '{1}' en XAML. Si vous voulez sérialiser ce type, modifiez '{0}'.GetXamlType de manière à ce qu'il retourne une valeur non null pour ce type, ou passez une valeur différente dans le paramètre schemaContext du constructeur XamlObjectReader. + + + + The name property '{0}' on type '{1}' must be of type System.String. + La propriété de nom '{0}' sur le type '{1}' doit être de type System.String. + + + + The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + Le graphique d'objet contient plusieurs références à une instance de type '{0}' et le sérialiseur ne peut pas trouver d'emplacement commun visible pour écrire l'instance. Examinez l'utilisation de vos portées de nom. + + + + An element with the name '{0}' has already been registered in this scope. + Un élément portant le nom '{0}' a déjà été inscrit dans cette portée. + + + + Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + Type '{0}' non visible. Si le type est local, définissez le champ LocalAssembly dans XamlReaderSettings. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}' a bloqué l'utilisation du type '{1}' en XAML. Si vous voulez charger ce type, modifiez '{0}'.GetXamlType de manière à ce qu'il retourne une valeur non null pour ce type, ou passez une valeur différente dans le paramètre schemaContext du constructeur XamlObjectWriter. + + + + This operation is only supported on collection types. + Cette opération est uniquement prise en charge sur les types de collections. + + + + This operation is only supported on collection and dictionary types. + Cette opération est uniquement prise en charge sur les types de collection et de dictionnaire. + + + + This operation is only supported on dictionary types. + Cette opération est uniquement prise en charge sur les types de dictionnaire. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + Flux de nœud XAML : EndMember manquant pour '{0}.{1}' avant EndObject. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + Flux de nœud XAML : EndMember manquant pour '{0}.{1}' avant StartMember '{2}'. + + + + The property element '{0}' is not contained by an object element. + L'élément de propriété '{0}' n'est pas contenu dans un élément objet. + + + + Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Impossible de charger l'assembly '{0}', car une autre version du même assembly est chargée '{1}'. + + + + Too many attributes are specified for '{0}'. + Trop d'attributs spécifiés pour '{0}'. + + + + '{0}' requires more attributes. + '{0}' nécessite plus d'attributs. + + + + GetPositionalParameters returned the wrong length vector. + GetPositionalParameters a retourné le vecteur de longueur incorrect. + + + + Prefix '{0}' does not map to a namespace. + Le préfixe '{0}' ne mappe pas à un espace de noms. + + + + The prefix '{0}' could not be found. + Le préfixe '{0}' est introuvable. + + + + '{0}' property on '{1}' does not allow you to specify text. + La propriété '{0}' sur '{1}' ne vous permet pas de spécifier du texte. + + + + '{0}' is not implemented. + '{0}' n'est pas implémenté. + + + + Provide value on '{0}' threw an exception. + La valeur fournie sur '{0}' a levé une exception. + + + + Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + Impossible d'appeler MarkupExtension.ProvideValue en raison d'une dépendance cyclique. Les propriétés dans un MarkupExtension ne peuvent pas référencer des objets qui référencent le résultat de MarkupExtension. Les MarkupExtensions affectés sont : + + + + '{0}' type name does not have the expected format 'className, assembly'. + Le nom de type '{0}' n'a pas le format attendu 'className, assembly'. + + + + Quote characters ' or " are only allowed at the start of values. + Les guillemets ' ou " sont uniquement autorisés au début des valeurs. + + + + Value cannot be null. Object reference: '{0}'. + La valeur ne peut pas être null. Référence d'objet : '{0}'. + + + + schemaContext parameter cannot be different from savedContext.SchemaContext + Le paramètre schemaContext ne peut pas être différent de savedContext.SchemaContext. + + + + savedContext.SchemaContext cannot be null + savedContext.SchemaContext ne peut pas être null. + + + + SchemaContext on writer must be initialized before accessing the reader. + SchemaContext sur l'enregistreur doit être initialisé avant d'accéder au lecteur. + + + + SchemaContext cannot be null. + SchemaContext ne peut pas être null. + + + + Invalid security XML. Missing expected attribute '{0}'. + XML de sécurité non valide. Attribut attendu manquant '{0}'. + + + + Invalid security XML. Unexpected tag '{0}', expected '{1}'. + XML de sécurité non valide. Balise '{0}' inattendue, '{1}' attendu. + + + + Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + XML de sécurité non valide. Valeur '{0}' inattendue dans l'attribut '{1}', '{2}' attendu. + + + + This serviceType is already registered to another service. + Ce serviceType est déjà inscrit sur un autre service. + + + + Set connectionId threw an exception. + La définition de connectionId a levé une exception. + + + + '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' est une propriété sans méthode getter et n'est pas une propriété XAML valide. + + + + Cannot set TargetType on a non-attachable Member. + Impossible de définir TargetType sur un membre ne pouvant pas être attaché. + + + + Setting xml:base on '{0}' threw an exception. + La définition de xml:base sur '{0}' a levé une exception. + + + + Set property '{0}' threw an exception. + La propriété Set '{0}' a levé une exception. + + + + Setting xml instance on '{0}' threw an exception. + La définition d'une instance xml sur '{0}' a levé une exception. + + + + Setting properties is not allowed on a type converted instance. Property = '{0}' + La définition de propriétés n'est pas autorisée sur une instance convertie en type. Propriété = '{0}' + + + + Method '{0}' is not supported by default. It can be implemented in derived classes. + La méthode '{0}' n'est pas prise en charge par défaut. Elle peut être implémentée dans des classes dérivées. + + + + ShouldSerialize check failed for member '{0}'. + Échec de la vérification ShouldSerialize pour le membre '{0}'. + + + + Directly Assignable Fixups must only have one name. + Les corrections pouvant directement être assignées doivent avoir un seul nom. + + + + The string is null or empty. + La chaîne est null ou vide. + + + + Deferred load section was not collected in '{0}'. + La section de chargement différé n'a pas été collectée dans '{0}'. + + + + Thread is already started. + Le thread est déjà démarré. + + + + (null) + (null) + + + + Error with member '{0}'.'{1}'. It has more than one '{2}'. + Erreur avec le membre '{0}'.'{1}'. Il contient plusieurs '{2}'. + + + + Error with type '{0}'. It has more than one '{1}'. + Erreur avec le type '{0}'. Il contient plusieurs '{1}'. + + + + Only one TypeConverter attribute is allowed on a type. + Seul un attribut TypeConverter est autorisé sur un type. + + + + Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + L'objet '{0}' assigné à la directive '{1}' a des propriétés qui sont des références aux objets nommés '{2}' qui n'ont pas encore été définis. Les références anticipées, ou les références à des objets qui contiennent des références anticipées, ne sont pas prises en charge dans des directives de construction d'objet. + + + + Failed to create a '{0}' from the text '{1}'. + Échec de la création d'un '{0}' à partir du texte '{1}'. + + + + Failed to convert '{0}' to type '{1}'. + Échec de la conversion de '{0}' en type '{1}'. + + + + The name of the type '{0}' contains characters that are invalid in XAML. + Le nom du type '{0}' contient des caractères qui ne sont pas valides en XAML. + + + + Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + Le type '{0}' n'a pas de propriété de contenu. Spécifiez le nom de la propriété à définir ou ajoutez un ContentPropertyAttribute ou un TypeConverterAttribute sur le type. + + + + Type name '{0}' cannot have a dot '.'. + Le nom de type '{0}' ne peut pas contenir de point '.'. + + + + Type reference cannot find type named '{0}'. + La référence de type ne peut pas trouver un type nommé '{0}'. + + + + Type '{0}' is not public. + Le type '{0}' n'est pas public. + + + + Unclosed quoted value. + Valeur entre guillemets non fermée. + + + + Unexpected close of XAML Node Stream. + Fermeture inattendue du flux du nœud XAML. + + + + Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Métadonnées non valides pour l'attribut '{0}' sur '{1}'. Argument(s) '{2}' attendus de type '{3}'. + + + + Unexpected '{0}' in parse rule '{1}'. + '{0}' inattendu dans la règle d'analyse '{1}'. + + + + Unexpected token '{0}' in rule: '{1}', in '{2}'. + Jeton inattendu '{0}' dans la règle : '{1}', dans '{2}'. + + + + Unexpected token after end of markup extension. + Jeton inattendu après la fin de l'extension de balisage. + + + + Unhandled BoolTypeBit. + BoolTypeBit non géré. + + + + ['{0}'('{1}')] on '{2}' is not a known property. + ['{0}'('{1}')] sur '{2}' n'est pas une propriété connue. + + + + Unknown member '{0}' on '{1}'. + Membre inconnu '{0}' sur '{1}'. + + + + Unknown member '{0}' on unknown type '{1}'. + Membre inconnu '{0}' sur le type inconnu '{1}'. + + + + Unknown member '{0}'. + Membre inconnu '{0}'. + + + + Unknown type '{0}'. + Type inconnu '{0}'. + + + + Unresolved reference '{0}'. + Référence non résolue '{0}'. + + + + XAML namespace '{0}' is not resolved. + L'espace de noms XAML {0} n'est pas résolu. + + + + Uri '{0}' was not found. + L'Uri {0} est introuvable. + + + + Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Erreur avec le type '{0}'. MarkupExtensions ne peut pas utiliser l'attribut 'UsableDuringInitialization'. + + + + A value in the '{0}' array is null. + Une valeur dans le tableau '{0}' est null. + + + + XAML Node Stream: Value nodes must be followed by EndMember. + Flux de nœud XAML : les nœuds de valeur doit être suivis par EndMember. + + + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter ne peut pas écrire la valeur '{0}' qui contient un espace blanc significatif dans la collection '{1}'. + + + + White space is not allowed after end of markup extension. + Un espace blanc n'est pas autorisé après la fin d'une extension de balisage. + + + + An attempt was made to write to a XamlWriter that has had its Closed method called. + Tentative d'écriture dans un XamlWriter dont la méthode Closed a déjà été appelée. + + + + Choice cannot follow a Fallback. + Un élément Choice ne peut pas suivre un élément Fallback. + + + + AlternateContent must contain one or more Choice elements. + AlternateContent doit contenir un ou plusieurs éléments Choice. + + + + Choice is valid only in AlternateContent. + Choice n'est valide que dans AlternateContent. + + + + There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Il existe un cycle de définitions de compatibilité XML, afin que l'espace de noms '{0}' se remplace lui-même. Cela peut être dû à des XmlnsCompatibilityAttributes incohérents dans différents assemblys. Modifiez les définitions pour supprimer ce cycle ou passez un jeu d'assemblys de référence qui ne sont pas en conflit dans le constructeur XamlSchemaContext. + + + + Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + Déclaration Preserve en double pour l'élément '{1}' de l'espace de noms '{0}'. + + + + Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Déclaration ProcessContent en double pour l'élément '{1}' de l'espace de noms '{0}'. + + + + Duplicate wildcard Preserve declaration for namespace '{0}'. + Déclaration Preserve générique en double pour l'espace de noms '{0}'. + + + + Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Déclaration ProcessContent générique en double pour l'espace de noms '{0}'. + + + + Fallback is valid only in AlternateContent. + Fallback valide uniquement dans AlternateContent. + + + + '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + L'élément '{0}' n'est pas un enfant valide de AlternateContent. Seuls les éléments Choice et Fallback sont des enfants valides d'un élément AlternateContent. + + + + '{0}' attribute is not valid for '{1}' element. + L'attribut '{0}' n'est pas valide pour l'élément '{1}'. + + + + '{0}' format is not valid. + Format '{0}' non valide. + + + + Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + Impossible d'avoir une déclaration Preserve à la fois générique et spécifique pour l'espace de noms '{0}'. + + + + Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + Impossible d'avoir à la fois une déclaration ProcessContent générique et spécifique pour l'espace de noms '{0}'. + + + + Requires attribute must contain a valid namespace prefix. + L'attribut Requires doit contenir un préfixe d'espace de noms valide. + + + + '{0}' attribute value is not a valid XML name. + La valeur de l'attribut '{0}' n'est pas un nom XML valide. + + + + AlternateContent must contain only one Fallback element. + AlternateContent ne doit contenir qu'un seul élément Fallback. + + + + MustUnderstand condition failed on namespace '{0}'. + Échec de la condition MustUnderstand sur l'espace de noms '{0}'. + + + + '{0}' namespace cannot preserve items; it must be declared Ignorable first. + L'espace de noms '{0}' ne peut pas conserver les éléments ; il doit d'abord être déclaré Ignorable. + + + + '{0}' namespace cannot process content; it must be declared Ignorable first. + L'espace de noms '{0}' ne peut pas traiter le contenu ; il doit d'abord être déclaré Ignorable. + + + + Choice must contain a Requires attribute. + L'élément Choice doit comporter un attribut Requires. + + + + '{0}' prefix is not defined. + Le préfixe '{0}' n'est pas défini. + + + + Unrecognized compatibility attribute '{0}'. + Attribut de compatibilité '{0}' non reconnu. + + + + Unrecognized Compatibility element '{0}'. + Élément de compatibilité '{0}' non reconnu. + + + + Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + Le nom de classe spécifié '{0}' ne correspond pas au type d'instance racine réel '{1}'. Supprimez la directive Class ou fournissez une instance via XamlObjectWriterSettings.RootObjectInstance. + + + + Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Type de nœud XAML inattendu '{0}' à partir de XamlReader dans XamlFactory. + + + + Cannot set SchemaContext on XamlMarkupExtensionWriter. + Impossible de définir SchemaContext sur XamlMarkupExtensionWriter. + + + + Cannot write a value that is not a string. + Impossible d'écrire une valeur qui n'est pas une chaîne. + + + + The member '{0}' has already been written. + Le membre '{0}' a déjà été écrit. + + + + Errors detected in input. + Erreurs détectées dans l'entrée. + + + + Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Impossible de convertir cette instance XamlTypeName en chaîne, car l'INamespacePrefixLookup n'a pas pu générer un préfixe pour l'espace de noms '{0}'. + + + + Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Impossible de convertir cette instance XamlTypeName en chaîne, car la propriété Name est null ou vide. Définissez la propriété Name avant d'appeler XamlTypeName.ToString. + + + + Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Impossible de convertir cette instance XamlTypeName en chaîne, car la propriété Namespace est null. Définissez la propriété Namespace avant d'appeler XamlTypeName.ToString. + + + + Cannot write a value that is not a string. + Impossible d'écrire une valeur qui n'est pas une chaîne. + + + + The member '{0}' has already been written. + Le membre '{0}' a déjà été écrit. + + + + The argument isObjectFromMember can only be set to true when the type is a collection. + L'argument isObjectFromMember peut uniquement avoir la valeur True lorsque le type est une collection. + + + + Namespace '{0}' already has a prefix defined in current scope. + L'espace de noms '{0}' a déjà un préfixe défini dans la portée actuelle. + + + + The prefix '{0}' is already defined in current scope. + Le préfixe '{0}' est déjà défini dans la portée actuelle. + + + + Unable to call '{0}' in current state. + Impossible d'appeler '{0}' dans l'état actuel. + + + + Unable to call WriteObject with isObjectFromMember set to true in current state. + Impossible d'appeler WriteObject avec isObjectFromMember ayant la valeur True dans l'état actuel. + + + + Need to implement public/internal sorting. + Vous devez implémenter un tri public/interne. + + + + The value for XmlData property '{0}' is null or not IXmlSerializable. + La valeur de la propriété XmlData '{0}' est null ou n'est pas IXmlSerializable. + + + + The value for XmlData property '{0}' is not an XmlReader. + La valeur pour la propriété XmlData '{0}' n'est pas un XmlReader. + + + + There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + Il existe un cycle de définitions XmlnsCompatibleWithAttribute dans l'assembly '{0}', afin que l'espace de noms '{1}' se remplace lui-même. Modifiez les définitions pour supprimer ce cycle. + + + + \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.it.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.it.xlf index e26e00fa53e..2a4e862cb26 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.it.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.it.xlf @@ -1,1527 +1,1492 @@ - - - - - - Enumerating attached properties on object '{0}' threw an exception. - L'enumerazione delle proprietà associate all'oggetto '{0}' ha generato un'eccezione. - - - - Add value to collection of type '{0}' threw an exception. - L'aggiunta del valore alla raccolta di tipo '{0}' ha generato un'eccezione. - - - - Add value to dictionary of type '{0}' threw an exception. - L'aggiunta del valore al dizionario di tipo '{0}' ha generato un'eccezione. - - - - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Impossibile determinare il tipo di elemento del tipo di raccolta '{0}' perché ha più metodi Add o implementazioni ICollection<T>. Per rendere utilizzabile in XAML questo tipo di raccolta, aggiungere un metodo Add(object) pubblico, implementare System.Collections.IList o una singola System.Collections.Generic.ICollection<T>. - - - - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Impossibile determinare il tipo di elemento del tipo di dizionario '{0}' perché ha più metodi o implementazioni IDictionary<K,V>. Per rendere utilizzabile in XAML questo tipo di dizionario, aggiungere un metodo Add(object,object) pubblico, implementare System.Collections.IDictionary o un singolo System.Collections.Generic.IDictionary<K,V>. - - - - One of the following arguments must be non-null: '{0}'. - Uno dei seguenti argomenti deve essere non null: '{0}'. - - - - Array Add method is not implemented. - Metodo Add della matrice non implementato. - - - - Attachable events are not implemented. - Eventi associabili non implementati. - - - - Attachable member '{0}' was not found. - Membro associabile '{0}' non trovato. - - - - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Impossibile impostare la proprietà '{0}' sull'oggetto '{1}' perché l'oggetto è un riferimento in avanti non completamente inizializzato. Nomi non risolti: '{2}'. - - - - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - Una proprietà associabile, non supportata, con nome '{1}' è associata a una chiave '{0}' del dizionario che è una stringa o può essere convertita a un tipo stringa. - - - - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - Una proprietà associabile con nome '{2}' è associata a una proprietà con nome '{1}'. La proprietà con nome '{1}' è una stringa o può essere convertita a un tipo stringa; le associazioni a tali proprietà non sono supportate. Per il debug, la proprietà '{1}' contiene un oggetto '{0}'. - - - - An unhandled scanner attribute was encountered. - È stato rilevato un attributo scanner non gestito. - - - - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - Uno dei valori InternalsVisibleToAttribute nell'assembly '{0}' non è un nome di assembly valido. Usare il formato 'AssemblyShortName' o 'AssemblyShortName, PublicKey=...'. - - - - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - Il valore InternalsVisibleToAttribute '{0}' nell'assembly '{1}' non è un nome di assembly valido. Usare il formato 'AssemblyShortName' o 'AssemblyShortName, PublicKey=...'. - - - - Bad method '{0}' on '{1}'. - Metodo non valido '{0}' su '{1}'. - - - - Bad state in ObjectWriter. Non directive missing instance. - Stato non valido in ObjectWriter. Istanza mancante di una direttiva XAML. - - - - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - Proprietà richiesta mancante in XmlnsCompatibleWithAttribute nell'assembly '{0}'. Impostare entrambe le proprietà NewNamespace e OldNamespace o rimuovere XmlnsCompatibleWithAttribute. - - - - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - Proprietà richiesta mancante in XmlnsDefinitionAttribute nell'assembly '{0}'. Impostare entrambe le proprietà ClrNamespace e XmlNamespace o rimuovere XmlnsDefinitionAttribute. - - - - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - Proprietà richiesta mancante in XmlnsPrefixAttribute nell'assembly '{0}'. Impostare entrambe le proprietà Prefix e XmlNamespace o rimuovere XmlnsPrefixAttribute. - - - - Builder Stack is not empty when end of XamlNode stream was reached. - Stack del generatore non vuoto al raggiungimento della fine del flusso XamlNode. - - - - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Impossibile verificare la convertibilità dal tipo '{0}' utilizzando '{1}'. In genere indica che TypeConverter non è correttamente implementato. - - - - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Impossibile verificare la convertibilità al tipo '{0}' utilizzando '{1}'. In genere indica che TypeConverter non è correttamente implementato. - - - - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - Nelle estensioni di markup, tutti i valori dell'argomento del costruttore devono essere atom. Per l'oggetto di tipo '{0}', uno o più valori dell'argomento non sono atomici. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - Impossibile creare un'istanza di '{0}' perché XamlType non è valido. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - Impossibile creare un'istanza di '{0}' perché XamlType non è valido. - - - - Cannot find Assembly '{0}' in URI '{1}'. - L'assembly '{0}' non è stato trovato nell'URI '{1}'. - - - - Cannot reassign a previously set SchemaContext. - Impossibile riassegnare un oggetto SchemaContext impostato in precedenza. - - - - Cannot resolve type '{0}' for method '{1}'. - Impossibile risolvere il tipo '{0}' per il metodo '{1}'. - - - - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri può essere impostato una sola al nodo radice (XamlXmlReader fornisce un valore predefinito al nodo radice). - - - - Cannot set SchemaContext on ObjectWriter. - Impossibile impostare SchemaContext su ObjectWriter. - - - - Cannot set SchemaContext to null. - Impossibile impostare SchemaContext su null. - - - - Cannot write on a closed XamlWriter. - Impossibile scrivere su un XamlWriter chiuso. - - - - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - Il valore '{1}' contiene spazi vuoti significativi ma "xml:space = preserve" non può essere scritto sul membro '{0}'. - - - - Cannot assign root instance of type '{0}' to type '{1}'. - Impossibile assegnare l'istanza radice di tipo '{0}' al tipo '{1}'. - - - - Cannot create unknown type '{0}'. - Impossibile creare il tipo sconosciuto '{0}'. - - - - Cannot get write-only property '{0}'. - Impossibile ottenere la proprietà di sola scrittura '{0}'. - - - - Cannot set read-only property '{0}'. - Impossibile impostare la proprietà di sola lettura '{0}'. - - - - Cannot set unknown member '{0}'. - Impossibile impostare il membro sconosciuto '{0}'. - - - - Close called while inside a deferred load section. - Close chiamato dall'interno di una sezione di caricamento posticipata. - - - - Must close XamlWriter before reading from XamlNodeList. - È necessario chiudere XamlWriter prima di leggere da XamlNodeList. - - - - Collection '{0}' cannot contain null values. - La raccolta '{0}' non può contenere valori null. - - - - Failed attempting to create an Implicit Type with a constructor. - Tentativo di creare un tipo implicito con un costruttore non riuscito. - - - - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - La chiamata del costruttore sul tipo '{0}' corrispondente ai vincoli di associazione specificati ha generato un'eccezione. - - - - Cannot write the given positional parameters because a matching constructor was not found. - Impossibile scrivere i parametri posizionali specificati perché non è stato trovato un costruttore corrispondente. - - - - '{0}' ValueSerializer cannot convert from '{1}'. - ValueSerializer '{0}' non è in grado di eseguire conversioni da '{1}'. - - - - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - ValueSerializer '{0}' non è in grado di convertire '{1}' in '{2}'. - - - - Converter type '{0}' doesn't derive from expected base type '{1}'. - Il tipo di convertitore '{0}' non deriva dal tipo di base previsto '{1}'. - - - - Failed to add attached properties to item in ConditionalWeakTable. - Impossibile aggiungere le proprietà associate all'elemento di ConditionalWeakTable. - - - - Deferred load threw an exception. - Il caricamento posticipato ha generato un'eccezione. - - - - Deferred member was not collected in '{0}'. - Membro posticipato non raccolto in '{0}'. - - - - Save of deferred-load content threw an exception. - Il salvataggio del contenuto del caricamento posticipato ha generato un'eccezione. - - - - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Impossibile ottenere XamlDeferringLoader dal XamlValueConverter '{0}' perché la relativa proprietà ConverterInstance è null. - - - - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' dipende da '{0}'.{1}', che non è stato impostato. - - - - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Il dizionario di tipo '{0}' non è in grado di aggiungere la chiave '{1}'. Verrà utilizzato un TypeConverter per convertire la chiave nel tipo '{2}'. Per evitare la visualizzazione dell'errore, eseguire l'override di System.Collections.IDictionary.Add ed eseguire la conversione. - - - - Directive getter is not implemented. - Getter direttiva non implementato. - - - - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - La direttiva '{0}' deve essere un valore di tipo stringa. Rimuovere la direttiva o cambiarla in un valore stringa. - - - - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - La direttiva '{0}' è consentita solo sull'oggetto radice. Rimuovere la direttiva o spostarla alla radice del documento. - - - - Directive '{0}' was not found in TargetNamespace '{1}'. - Impossibile trovare la direttiva '{0}' in TargetNamespace '{1}'. - - - - '{0}' property has already been set on '{1}'. - La proprietà '{0}' è già stata impostata su '{1}'. - - - - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - Sono presenti più XmlnsCompatibleWithAttribute nell'assembly '{0}' per OldNamespace '{1}'. Rimuovere gli attributi in eccesso. - - - - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - Sono presenti XmlnsCompatibleWithAttributes in conflitto negli assembly '{0}' e '{1}' per OldNamespace '{2}'. Modificare gli attributi affinché abbiano lo stesso NewNamespace o passare un set di assembly di riferimento non in conflitto nel costruttore XamlSchemaContext. - - - - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - - - - Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). - - - - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - - - - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - - - - '{0}' event cannot be assigned a value that is not assignable to '{1}'. - Impossibile assegnare l'evento '{0}' a un valore non assegnabile a '{1}'. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Impossibile scrivere parametri posizionali nello stato corrente. Il writer non può scrivere i parametri posizionali in forma di attributo perché è già stata avviata la scrittura di elementi, né espandere i parametri posizionali perché non tutte le proprietà sono modificabili. Provare a spostare il membro del parametro posizionale in una posizione precedente nel flusso del nodo dove XamlXmlWriter può ancora scrivere attributi. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Impossibile scrivere parametri posizionali nello stato corrente. Il writer non può scrivere i parametri posizionali in forma di attributo perché è già stata avviata la scrittura di elementi, né espandere i parametri posizionali perché UnderlyingType sul tipo '{0}' è null. Provare a spostare il membro del parametro posizionale in una posizione precedente nel flusso del nodo dove XamlXmlWriter può ancora scrivere attributi. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Impossibile scrivere parametri posizionali nello stato corrente. Il writer non può scrivere i parametri posizionali in forma di attributo perché è già stata avviata la scrittura di elementi, né espandere i parametri posizionali a causa della mancanza di un costruttore predefinito sull'estensione di markup contenente i parametri posizionali. Provare a spostare il membro del parametro posizionale in una posizione precedente nel flusso del nodo dove XamlXmlWriter è ancora in grado di scrivere attributi. - - - - Expected permission of type XamlLoadPermission. - Prevista autorizzazione di tipo XamlLoadPermission. - - - - Expected value of type ObjectMarkupInfo. - Previsto valore di tipo ObjectMarkupInfo. - - - - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Il nome assembly '{0}' non è un nome completo. È necessario fornire nome, versione, impostazioni cultura e PublicKeyToken. - - - - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Il nome di tipo '{0}' non è un nome completo di assembly. È possibile ottenere questo valore da System.Type.AssemblyQualifiedName. - - - - The factory method '{0}' that matches the specified binding constraints returned null. - Il metodo factory '{0}' corrispondente ai vincoli di associazione specificati ha restituito un valore null. - - - - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Non è stato possibile caricare il file o l'assembly '{0}' o una delle relative dipendenze. Il sistema non riesce a trovare il file specificato. - - - - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Tentativo di fare riferimento a oggetti con nome '{0}' non ancora definiti. I riferimenti in avanti o i riferimenti a oggetti contenenti riferimenti in avanti non sono supportati su direttive diverse da Key. - - - - Cannot promote from Array. - Non è possibile alzare di livello dalla matrice. - - - - Cannot promote from '{0}' to '{1}' because the target map is too small. - Impossibile promuovere da '{0}' a '{1}' perché la mappa di destinazione è troppo piccola. - - - - Getting instance of '{0}' threw an exception. - Il recupero dell'istanza di '{0}' ha generato un'eccezione. - - - - Retrieving items in collection or dictionary of type '{0}' threw an exception. - Il recupero degli elementi della raccolta o del dizionario di tipo'{0}' ha generato un'eccezione. - - - - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems ha restituito un valore null per il tipo '{0}'. In genere indica un tipo di raccolta implementato in modo non valido. - - - - Collection property '{0}'.'{1}' is null. - Proprietà della raccolta '{0}'.'{1}' null. - - - - Cannot get TargetType on a non-attachable Member. - Impossibile ottenere TargetType su un membro non associabile. - - - - Get property '{0}' threw an exception. - La proprietà Get '{0}' ha generato un'eccezione. - - - - Either getter or setter must be non-null. - Getter o Setter devono essere non null. - - - - Attached property getter methods must have one parameter and a non-void return type. - I metodi Get della proprietà associata devono avere un parametro e un tipo restituito non void. - - - - Attached property setter and attached event adder methods must have two parameters. - Il metodo Set della proprietà associata e il metodo Add dell'evento associato devono avere due parametri. - - - - Initialization of '{0}' threw an exception. - L'inizializzazione di '{0}' ha generato un'eccezione. - - - - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Impossibile inizializzare il tipo '{0}' dal testo (XamlLanguage.Initialization). Aggiungere TypeConverter al tipo o modificare XAML affinché utilizzi un costruttore o un metodo factor. - - - - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Carattere '{0}' imprevisto nella stringa '{1}'. Nome di tipo XAML non valido. - - - - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - È stato rilevato un carattere di parentesi quadra di chiusura '{0}' per il quale non esiste un carattere di parentesi quadra di apertura corrispondente. - - - - Event argument is invalid. - Argomento dell'evento non valido. - - - - Invalid expression: '{0}' - Espressione non valida: '{0}' - - - - Type argument '{0}' is not a valid type. - L'argomento di tipo '{0}' non è un tipo valido. - - - - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - La stringa '{0}' non è un elenco di nomi di tipo XAML valido. Gli elenchi di nomi di tipo validi sono delimitati da virgola, ad esempio 'x:String, x:Int32'. - - - - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - La stringa '{0}' non è un nome di tipo XAML valido. I nomi di tipo contengono un prefisso facoltativo, un nome e argomenti di tipo facoltativi, ad esempio 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - - - - '{0}' is not a valid XAML member name. - '{0}' non è un nome di membro XAML valido. - - - - Construction directive '{0}' must be an attribute or the first property element. - La direttiva di costruzione '{0}' deve essere un attributo o il primo elemento della proprietà. - - - - '{0}' Line number '{1}' and line position '{2}'. - '{0}' numero riga '{1}' e posizione riga '{2}'. - - - - '{0}' Line number '{1}'. - '{0}' numero riga '{1}'. - - - - List collection is not an IList. - La raccolta di elenchi non è una IList. - - - - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - Per il carattere di parentesi quadra '{0}' non esiste un carattere di parentesi quadra di apertura/chiusura corrispondente. - - - - Cannot parse the malformed property name '{0}'. - Impossibile analizzare il nome di proprietà non valido '{0}'. - - - - Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Gli elementi nella matrice devono essere di tipo '{0}'. Non è possibile eseguire il cast a questo tipo per uno o più elementi. - - - - Must set Type before calling ProvideValue on ArrayExtension. - È necessario impostare Type prima di chiamare ProvideValue su ArrayExtension. - - - - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - Impossibile risolvere il valore StaticExtension '{0}' in un'enumerazione, un campo statico o una proprietà statica. - - - - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - L'estensione di markup '{0}' richiede l'implementazione di '{1}' nel IServiceProvider per ProvideValue. - - - - StaticExtension must have Member property set before ProvideValue can be called. - È necessario impostare la proprietà Member per StaticExtension prima di poter chiamare ProvideValue. - - - - TypeExtension must have TypeName property set before ProvideValue can be called. - È necessario impostare la proprietà TypeName per TypeExtension prima di poter chiamare ProvideValue. - - - - '{0}' string is not valid for type. - Stringa '{0}' non valida per il tipo. - - - - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Impossibile determinare i parametri posizionali per il tipo '{0}' perché ha più di un overload del costruttore con parametri '{1}'. Per rendere utilizzabile l'estensione di markup corrente in XAML, rimuovere gli overload del costruttore duplicati o impostare XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity su true. - - - - The name of the member '{0}' contains characters that are invalid in XAML. - Il nome del membro '{0}' contiene caratteri non validi in XAML. - - - - Member '{0}' on type '{1}' is internal. - Il membro '{0}' sul tipo '{1}' è interno. - - - - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - La chiamata di un metodo '{0}' corrispondente ai vincoli di associazione specificati ha generato un'eccezione. - - - - No local assembly provided to complete URI='{0}'. - Nessun assembly locale fornito per completare l'URI='{0}'. - - - - Missing case '{0}' in DeferringWriter'{1}' method. - Occorrenza mancante '{0}' nel metodo DeferringWriter'{1}'. - - - - Missing case in Default processing of XamlNodes. - Occorrenza mancante nell'elaborazione predefinita di XamlNodes. - - - - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Segno di uguale '=' imprevisto dopo '{0}'. Verificare che un separatore di tipo virgola sia disponibile. - - - - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Segno di uguale '=' imprevisto dopo '{0}'='{1}'. Verificare che un separatore di tipo virgola sia disponibile. - - - - Missing implicit property case. - Case di proprietà implicita mancante. - - - - Missing case for ImplicitPropertyType. - Occorrenza mancante per ImplicitPropertyType. - - - - Missing key value on '{0}' object. - Valore di chiave mancante nell'oggetto '{0}'. - - - - Missing case handler in LookupPropertyBit. - Gestore di occorrenze mancanti in LookupPropertyBit. - - - - Service provider is missing the IXamlNameProvider service. - Servizio IXamlNameProvider mancante nel provider di servizi. - - - - Service provider is missing the INameResolver service. - Servizio INameResolver mancante nel provider di servizi. - - - - Missing case in ClrType 'Member' lookup. - Occorrenza mancante in ricerca 'Member' ClrType. - - - - Creating from text without a TypeConverter is not allowed. - Creazione da testo senza un TypeConverter non consentita. - - - - '{0}' must be of type '{1}'. - '{0}' deve essere di tipo '{1}'. - - - - Reference must have a Name to resolve. - Il riferimento deve avere un nome da risolvere. - - - - This setter is not intended to be used directly from your code. Do not call this setter. - Il Setter corrente non può essere utilizzato direttamente dal codice. Non chiamare il Setter corrente. - - - - Name resolution failure. '{0}' was not found. - Risoluzione nome non riuscita. Impossibile trovare '{0}'. - - - - Cannot register duplicate name '{0}' in this scope. - Impossibile registrare il Name '{0}' duplicato in questo ambito. - - - - Could not register named object. {0} - Impossibile registrare l'oggetto con nome. {0} - - - - '{0}' name is not valid for identifier. - Nome '{0}' non valido per l'identificatore. - - - - Name cannot be an empty string. - Il nome non può essere una stringa vuota. - - - - Name '{0}' was not found. - Name '{0}' non trovato. - - - - Cannot attach NameScope to null root instance. - Impossibile associare NameScope a un'istanza radice con valore null. - - - - The prefix 'xml' is reserved. - Il prefisso 'xml' è riservato. - - - - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace non può essere null. Fornire un valore per la proprietà. - - - - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix non può essere null. Fornire un valore per la proprietà. - - - - Namespace '{0}' was not found in scope. - Impossibile trovare lo spazio dei nomi '{0}' nell'ambito. - - - - No Add methods found on type '{0}' for a value of type '{1}'. - Nessun metodo Add trovato sul tipo '{0}' per un valore di tipo '{1}'. - - - - '{0}' is not allowed in attribute usage. - '{0}' non consentito nella sintassi degli attributi. - - - - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - Nessun costruttore corrispondente trovato sul tipo '{0}'. È possibile utilizzare le direttive Arguments o FactoryMethod per la costruzione del tipo. - - - - A Constructor for '{0}' with '{1}' arguments was not found. - Impossibile trovare un costruttore per '{0}' con '{1}' argomenti. - - - - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - Nessun costruttore predefinito trovato per il tipo '{0}'. È possibile utilizzare le direttive Arguments o FactoryMethod per la costruzione del tipo. - - - - '{0}' is not allowed in element usage. - '{0}' non consentito nella sintassi degli elementi. - - - - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - Flusso del nodo XAML: StartMember mancante sul tipo '{0}' prima di EndMember. - - - - XAML Node Stream: EndMember must follow StartObject and StartMember. - Flusso del nodo XAML: EndMember deve seguire StartObject e StartMember. - - - - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - Flusso del nodo XAML: GetObject richiede StartMember dopo StartObject '{0}'. - - - - XAML Node Stream: GetObject must follow a StartObject and StartMember. - Flusso del nodo XAML: GetObject deve seguire StartObject e StartMember. - - - - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - Flusso del nodo XAML: '{0}'='{1}' La dichiarazione dello spazio dei nomi richiede StartMember dopo StartObject '{2}'. - - - - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - Flusso del nodo XAML: StartObject '{0}' richiede StartMember dopo StartObject '{1}'. - - - - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - Flusso del nodo XAML: un valore '{0}' richiede StartMember dopo StartObject '{1}'. - - - - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - Flusso del nodo XAML: un valore '{0}' deve seguire StartObject e StartMember. - - - - No constructor with '{0}' arguments for '{1}'. - Nessun costruttore disponibile con '{0}' argomenti per '{1}'. - - - - XAML Node Stream: Missing CurrentObject before EndObject. - Flusso del nodo XAML: CurrentObject mancante prima di EndObject. - - - - XAML Node Stream: Missing StartObject before StartMember '{0}'. - Flusso del nodo XAML: StartObject mancante prima di StartMember '{0}'. - - - - Type with positional parameters is not a markup extension. - Un tipo con parametri posizionali non è un'estensione di markup. - - - - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - - - - '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' non è una proprietà di ambiente. - - - - '{0}' is not an ambient type. - '{0}' non è un tipo di ambiente. - - - - The type '{0}' is not assignable from the type '{1}'. - Il tipo '{0}' non è assegnabile dal tipo '{1}'. - - - - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] su '{2}' non è una proprietà dichiarata sul tipo corrente. - - - - This operation is not supported on directive members. - Operazione non supportata sui membri della direttiva. - - - - This operation is not supported on unknown members. - Operazione non supportata su membri sconosciuti. - - - - This operation is not supported on unknown types. - Operazione non supportata su tipi sconosciuti. - - - - Argument should be a Type Converter, Markup Extension or Null. - L'argomento deve essere un convertitore di tipo, un'estensione di markup o null. - - - - Unable to find an attachable property named '{0}' on type '{1}'. - Impossibile trovare una proprietà associabile con nome '{0}' sul tipo '{1}'. - - - - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Impossibile individuare il metodo MemberMarkupInfo.DictionaryEntriesFromGeneric. - - - - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor ha fornito un argomento di tipo '{0}' ma era previsto un parametro di tipo '{1}'. - - - - InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor non ha fornito il numero di argomenti corretto. - - - - InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor non ha fornito un costruttore o metodo valido. - - - - Multidimensional arrays not supported. - Matrici multidimensionali non supportate. - - - - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Impossibile serializzare il tipo '{0}'. Verificare che il tipo sia pubblico e che disponga di un costruttore predefinito o di un descrittore di istanza. - - - - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Impossibile trovare un costruttore adeguato per gli argomenti del costruttore specificati sul tipo '{0}'. - - - - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Non è possibile leggere oggetti del tipo ‘{0}’ perché non sono disponibili costruttori accessibili. Per consentire l'uso di questo tipo in XAML, aggiungere un costruttore predefinito, usare ConstructorArgumentAttribute o fornire un elemento InstanceDescriptor. - - - - Unable to read objects of the type '{0}'. Nested types are not supported. - Impossibile leggere oggetti del tipo '{0}'. I tipi annidati non sono supportati. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' ha bloccato l'utilizzo del tipo '{1}' in XAML. Se si desidera serializzare il tipo corrente, modificare '{0}'.GetXamlType affinché restituisca un valore non null per il tipo corrente o passare un valore diverso nel parametro schemaContext del costruttore XamlObjectReader. - - - - The name property '{0}' on type '{1}' must be of type System.String. - La proprietà del nome '{0}' sul tipo '{1}' deve essere di tipo System.String. - - - - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - L'oggetto grafico contiene riferimenti multipli a un'istanza di tipo '{0}' e il serializzatore non è in grado di trovare un percorso visibile più comune per scrivere l'istanza. Verificare l'utilizzo degli ambiti dei nomi. - - - - An element with the name '{0}' has already been registered in this scope. - Un elemento di nome '{0}' è già stato registrato in quest'ambito. - - - - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Tipo '{0}' non visibile. Se il tipo è locale, impostare il campo LocalAssembly in XamlReaderSettings. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' ha bloccato l'utilizzo del tipo '{1}' in XAML. Se si desidera caricare il tipo corrente, modificare '{0}'.GetXamlType affinché restituisca un valore non null per il tipo corrente o passare un valore diverso nel parametro schemaContext del costruttore XamlObjectWriter. - - - - This operation is only supported on collection types. - Operazione supportata solo su tipi di raccolta. - - - - This operation is only supported on collection and dictionary types. - Operazione supportata solo su tipi di raccolta e dizionari. - - - - This operation is only supported on dictionary types. - Operazione supportata solo tu tipi di dizionari. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - Flusso del nodo XAML: EndMember mancante per '{0}.{1}' prima di EndObject. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - Flusso del nodo XAML: EndMember mancante per '{0}.{1}' prima di StartMember '{2}'. - - - - The property element '{0}' is not contained by an object element. - L'elemento della proprietà '{0}' non è contenuto da un elemento dell'oggetto. - - - - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Non è possibile caricare l'assembly '{0}' perché è caricata una versione diversa '{1}' dello stesso assembly. - - - - Too many attributes are specified for '{0}'. - Troppi attributi specificati per '{0}'. - - - - '{0}' requires more attributes. - '{0}' richiede ulteriori attributi. - - - - GetPositionalParameters returned the wrong length vector. - GetPositionalParameters ha restituito un lettore di lunghezza errata. - - - - Prefix '{0}' does not map to a namespace. - Il prefisso '{0}' non corrisponde a uno spazio dei nomi. - - - - The prefix '{0}' could not be found. - Impossibile trovare il prefisso '{0}'. - - - - '{0}' property on '{1}' does not allow you to specify text. - La proprietà '{0}' su '{1}' non consente la specifica di testo. - - - - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - - - - '{0}' is not implemented. - '{0}' non implementato. - - - - Provide value on '{0}' threw an exception. - È stata generata un'eccezione durante la specifica di un valore su '{0}'. - - - - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Impossibile chiamare MarkupExtension.ProvideValue a causa di una dipendenza ciclica. Le proprietà all'interno di MarkupExtension non possono fare riferimento a oggetti che fanno riferimento al risultato di MarkupExtension. MarkupExtensions interessate: - - - - '{0}' type name does not have the expected format 'className, assembly'. - Il nome di tipo '{0}' non è specificato nel formato previsto 'nomeClasse, assembly'. - - - - Quote characters ' or " are only allowed at the start of values. - Le virgolette ' o " sono consentite solo all'inizio di valori. - - - - Value cannot be null. Object reference: '{0}'. - Il valore non può essere null. Riferimento all'oggetto: '{0}'. - - - - schemaContext parameter cannot be different from savedContext.SchemaContext - il parametro schemaContext non può essere diverso da savedContext.SchemaContext - - - - savedContext.SchemaContext cannot be null - savedContext.SchemaContext non può essere null - - - - SchemaContext on writer must be initialized before accessing the reader. - È necessario inizializzare SchemaContext nel writer prima dell'accesso al reader. - - - - SchemaContext cannot be null. - SchemaContext non può essere null. - - - - Invalid security XML. Missing expected attribute '{0}'. - XML di sicurezza non valido. Attributo previsto '{0}' mancante. - - - - Invalid security XML. Unexpected tag '{0}', expected '{1}'. - XML di sicurezza non valido. Tag imprevisto '{0}', previsto '{1}'. - - - - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - XML di sicurezza non valido. Valore imprevisto '{0}' nell'attributo '{1}', previsto '{2}'. - - - - This serviceType is already registered to another service. - Questo serviceType è già registrato in un altro servizio. - - - - Set connectionId threw an exception. - È stata generata un'eccezione durante l'impostazione di connectionId. - - - - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' è una proprietà senza Getter e non corrisponde a una proprietà XAML valida. - - - - Cannot set TargetType on a non-attachable Member. - Impossibile associare TargetType su un membro non associabile. - - - - Setting xml:base on '{0}' threw an exception. - L'impostazione di xml:base su '{0}' ha generato un'eccezione. - - - - Set property '{0}' threw an exception. - L'impostazione della proprietà '{0}' ha generato un'eccezione. - - - - Setting xml instance on '{0}' threw an exception. - L'impostazione dell'istanza XML '{0}' ha generato un'eccezione. - - - - Setting properties is not allowed on a type converted instance. Property = '{0}' - L'impostazione delle proprietà non è consentita su un'istanza ottenuta dalla conversione di tipo. Proprietà = '{0}' - - - - Method '{0}' is not supported by default. It can be implemented in derived classes. - Il metodo '{0}' non è supportato per impostazione predefinita. Può essere implementato nelle classi derivate. - - - - ShouldSerialize check failed for member '{0}'. - Verifica ShouldSerialize non riuscita per il membro '{0}'. - - - - Directly Assignable Fixups must only have one name. - Le correzioni assegnabili direttamente devono avere un solo nome. - - - - StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. - - - - The string is null or empty. - La stringa è null o vuota. - - - - Deferred load section was not collected in '{0}'. - La sezione di caricamento posticipato non è stata raccolta in '{0}'. - - - - Thread is already started. - Thread già avviato. - - - - (null) - (null) - - - - Error with member '{0}'.'{1}'. It has more than one '{2}'. - Errore relativo al membro '{0}'.'{1}'. Dispone di più di un '{2}'. - - - - Error with type '{0}'. It has more than one '{1}'. - Errore relativo al tipo '{0}'. Dispone di più di un '{1}'. - - - - Only one TypeConverter attribute is allowed on a type. - È consentito un solo attributo TypeConverter su un tipo. - - - - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - L'oggetto '{0}' assegnato alla direttiva '{1}' dispone di proprietà che fanno riferimento a oggetti di nome '{2}' non ancora definiti. I riferimenti in avanti o i riferimenti a oggetti contenenti riferimenti in avanti non sono supportati all'interno di direttive di creazione dell'oggetto. - - - - Failed to create a '{0}' from the text '{1}'. - Impossibile creare '{0}' dal testo '{1}'. - - - - Failed to convert '{0}' to type '{1}'. - Impossibile convertire '{0}' nel tipo '{1}'. - - - - The name of the type '{0}' contains characters that are invalid in XAML. - Il nome di tipo '{0}' contiene caratteri non validi in XAML. - - - - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Il tipo '{0}' non dispone di una proprietà del contenuto. Specificare il nome della proprietà da impostare o aggiungere ContentPropertyAttribute o TypeConverterAttribute sul tipo. - - - - Type name '{0}' cannot have a dot '.'. - Il nome di tipo '{0}' non può contenere un punto '.'. - - - - Type reference cannot find type named '{0}'. - Il riferimento al tipo non è in grado di trovare il tipo denominato '{0}'. - - - - Type '{0}' is not public. - Il tipo '{0}' non è pubblico. - - - - Unclosed quoted value. - Valore tra virgolette non chiuse. - - - - Unexpected close of XAML Node Stream. - Chiusura imprevista del flusso del nodo XAML. - - - - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Metadati non validi per l'attributo '{0}' su '{1}'. Previsti '{2}' argomenti di tipo '{3}'. - - - - Unexpected '{0}' in parse rule '{1}'. - '{0}' non previsto nella regola di analisi '{1}'. - - - - Unexpected token '{0}' in rule: '{1}', in '{2}'. - Token '{0}' imprevisto nella regola: '{1}', in '{2}'. - - - - Unexpected token after end of markup extension. - Token imprevisto dopo la fine dell'estensione markup. - - - - Unhandled BoolTypeBit. - BoolTypeBit non gestito. - - - - ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] su '{2}' non è una proprietà nota. - - - - Unknown member '{0}' on '{1}'. - Membro sconosciuto '{0}' su '{1}'. - - - - Unknown member '{0}' on unknown type '{1}'. - Membro sconosciuto '{0}' su tipo sconosciuto '{1}'. - - - - Unknown member '{0}'. - Membro sconosciuto '{0}'. - - - - Unknown type '{0}'. - Tipo sconosciuto '{0}'. - - - - Unresolved reference '{0}'. - Riferimento '{0}' non risolto. - - - - XAML namespace '{0}' is not resolved. - Spazio dei nomi XAML '{0}' non risolto. - - - - Uri '{0}' was not found. - Uri '{0}' non trovato. - - - - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Errore relativo al tipo '{0}'. MarkupExtensions non può utilizzare l'attributo 'UsableDuringInitialization'. - - - - A value in the '{0}' array is null. - Un valore della matrice '{0}' è Null. - - - - XAML Node Stream: Value nodes must be followed by EndMember. - Flusso del nodo XAML: i nodi Value devono essere seguiti da EndMember. - - - - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter non è in grado di scrivere il valore '{0}' che contiene uno spazio vuoto significativo nella raccolta '{1}'. - - - - White space is not allowed after end of markup extension. - Spazio vuoto non consentito dopo la fine dell'estensione di markup. - - - - An attempt was made to write to a XamlWriter that has had its Closed method called. - Tentativo di scrittura in XamlWriter che ha chiamato il relativo metodo Closed. - - - - Choice cannot follow a Fallback. - Choice non può comparire dopo un Fallback. - - - - AlternateContent must contain one or more Choice elements. - AlternateContent deve contenere uno o più elementi Choice. - - - - Choice is valid only in AlternateContent. - Choice è un elemento valido solo in AlternateContent. - - - - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - È presente un ciclo di definizioni di compatibilità XML tale che lo spazio dei nomi '{0}' esegue l'override di se stesso. Tale problema può essere dovuto alla presenza di XmlnsCompatibilityAttributes incoerenti in assembly diversi. Modificare le definizioni in modo da eliminare il ciclo o passare un set di assembly di riferimento non in conflitto nel costruttore XamlSchemaContext. - - - - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Dichiarazione Preserve duplicata per l'elemento '{1}' nello spazio dei nomi '{0}'. - - - - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Dichiarazione ProcessContent duplicata per l'elemento '{1}' nello spazio dei nomi '{0}'. - - - - Duplicate wildcard Preserve declaration for namespace '{0}'. - Dichiarazione Preserve duplicata con caratteri jolly per lo spazio dei nomi '{0}'. - - - - Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Dichiarazione ProcessContent duplicata con caratteri jolly per lo spazio dei nomi '{0}'. - - - - Fallback is valid only in AlternateContent. - Fallback è un elemento valido solo in AlternateContent. - - - - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - L'elemento '{0}' non è un elemento figlio valido di AlternateContent. Sono Choice e Fallback sono elementi figlio validi per un elemento AlternateContent. - - - - '{0}' attribute is not valid for '{1}' element. - Attributo '{0}' non valido per l'elemento '{1}'. - - - - '{0}' format is not valid. - Formato '{0}' non valido. - - - - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Impossibile definire una dichiarazione Preserve sia specifica che con caratteri jolly per lo spazio dei nomi '{0}'. - - - - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Impossibile definire una dichiarazione ProcessContent sia specifica che con caratteri jolly per lo spazio dei nomi '{0}'. - - - - Requires attribute must contain a valid namespace prefix. - L'attributo Requires deve contenere un prefisso di spazio dei nomi valido. - - - - '{0}' attribute value is not a valid XML name. - Il valore dell'attributo '{0}' non è un nome XML valido. - - - - AlternateContent must contain only one Fallback element. - AlternateContent deve contenere un solo elemento Fallback. - - - - MustUnderstand condition failed on namespace '{0}'. - Condizione MustUnderstand non riuscita nello spazio dei nomi '{0}'. - - - - '{0}' namespace cannot preserve items; it must be declared Ignorable first. - Lo spazio dei nomi '{0}' non consente di mantenere gli elementi. È prima di tutto necessario dichiararlo come Ignorable. - - - - '{0}' namespace cannot process content; it must be declared Ignorable first. - Lo spazio dei nomi '{0}' non consente l'elaborazione di contenuto. È prima di tutto necessario dichiararlo come Ignorable. - - - - Choice must contain a Requires attribute. - Choice deve contenere un attributo Requires. - - - - '{0}' prefix is not defined. - Prefisso '{0}' non definito. - - - - Unrecognized compatibility attribute '{0}'. - Attributo di compatibilità non riconosciuto '{0}'. - - - - Unrecognized Compatibility element '{0}'. - Elemento di compatibilità non riconosciuto '{0}'. - - - - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Il nome '{0}' della classe non corrisponde al tipo dell'istanza radice attuale '{1}'. Rimuovere l'istruzione della classe o fornire un'istanza tramite XamlObjectWriterSettings.RootObjectInstance. - - - - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Tipo di nodo XAML '{0}' imprevisto da XamlReader in XamlFactory. - - - - Cannot set SchemaContext on XamlMarkupExtensionWriter. - Impossibile impostare SchemaContext su XamlMarkupExtensionWriter. - - - - Cannot write a value that is not a string. - Impossibile scrivere un valore non stringa. - - - - The member '{0}' has already been written. - Membro '{0}' già scritto. - - - - Errors detected in input. - Errori rilevati in input. - - - - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Impossibile convertire l'istanza XamlTypeName in una stringa perché il INamespacePrefixLookup fornito non è in grado di generare un prefisso per lo spazio dei nomi '{0}'. - - - - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Impossibile convertire l'istanza XamlTypeName in una stringa perché la proprietà Name è null o vuota. Impostare la proprietà Name prima di chiamare XamlTypeName.ToString. - - - - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Impossibile convertire l'istanza XamlTypeName in una stringa perché la proprietà Namespace è null. Impostare la proprietà Namespace prima di chiamare XamlTypeName.ToString. - - - - Cannot write a value that is not a string. - Impossibile scrivere un valore non stringa. - - - - The member '{0}' has already been written. - Membro '{0}' già scritto. - - - - The argument isObjectFromMember can only be set to true when the type is a collection. - L'argomento isObjectFromMember può essere impostato solo su true quando il tipo è una raccolta. - - - - Namespace '{0}' already has a prefix defined in current scope. - Lo spazio dei nomi '{0}' ha già un prefisso definito nell'ambito corrente. - - - - The prefix '{0}' is already defined in current scope. - Prefisso '{0}' già definito nell'ambito corrente. - - - - Unable to call '{0}' in current state. - Impossibile chiamare '{0}' nello stato corrente. - - - - Unable to call WriteObject with isObjectFromMember set to true in current state. - Impossibile chiamare WriteObject con isObjectFromMember impostato su true nello stato corrente. - - - - Need to implement public/internal sorting. - Implementare l'ordinamento pubblico/interno. - - - - The value for XmlData property '{0}' is null or not IXmlSerializable. - Il valore della proprietà XmlData '{0}' è null o non IXmlSerializable. - - - - The value for XmlData property '{0}' is not an XmlReader. - Il valore della proprietà XmlData '{0}' non è un XmlReader. - - - - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - È presente un ciclo di definizioni XmlnsCompatibleWithAttribute nell'assembly '{0}' tale che lo spazio dei nomi '{1}' esegue l'override di se stesso. Modificare le definizioni in modo da eliminare il ciclo. - - - - + + + + + + Enumerating attached properties on object '{0}' threw an exception. + L'enumerazione delle proprietà associate all'oggetto '{0}' ha generato un'eccezione. + + + + Add value to collection of type '{0}' threw an exception. + L'aggiunta del valore alla raccolta di tipo '{0}' ha generato un'eccezione. + + + + Add value to dictionary of type '{0}' threw an exception. + L'aggiunta del valore al dizionario di tipo '{0}' ha generato un'eccezione. + + + + Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Impossibile determinare il tipo di elemento del tipo di raccolta '{0}' perché ha più metodi Add o implementazioni ICollection<T>. Per rendere utilizzabile in XAML questo tipo di raccolta, aggiungere un metodo Add(object) pubblico, implementare System.Collections.IList o una singola System.Collections.Generic.ICollection<T>. + + + + Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Impossibile determinare il tipo di elemento del tipo di dizionario '{0}' perché ha più metodi o implementazioni IDictionary<K,V>. Per rendere utilizzabile in XAML questo tipo di dizionario, aggiungere un metodo Add(object,object) pubblico, implementare System.Collections.IDictionary o un singolo System.Collections.Generic.IDictionary<K,V>. + + + + One of the following arguments must be non-null: '{0}'. + Uno dei seguenti argomenti deve essere non null: '{0}'. + + + + Array Add method is not implemented. + Metodo Add della matrice non implementato. + + + + Attachable events are not implemented. + Eventi associabili non implementati. + + + + Attachable member '{0}' was not found. + Membro associabile '{0}' non trovato. + + + + Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + Impossibile impostare la proprietà '{0}' sull'oggetto '{1}' perché l'oggetto è un riferimento in avanti non completamente inizializzato. Nomi non risolti: '{2}'. + + + + An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Una proprietà associabile, non supportata, con nome '{1}' è associata a una chiave '{0}' del dizionario che è una stringa o può essere convertita a un tipo stringa. + + + + An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Una proprietà associabile con nome '{2}' è associata a una proprietà con nome '{1}'. La proprietà con nome '{1}' è una stringa o può essere convertita a un tipo stringa; le associazioni a tali proprietà non sono supportate. Per il debug, la proprietà '{1}' contiene un oggetto '{0}'. + + + + An unhandled scanner attribute was encountered. + È stato rilevato un attributo scanner non gestito. + + + + One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Uno dei valori InternalsVisibleToAttribute nell'assembly '{0}' non è un nome di assembly valido. Usare il formato 'AssemblyShortName' o 'AssemblyShortName, PublicKey=...'. + + + + InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Il valore InternalsVisibleToAttribute '{0}' nell'assembly '{1}' non è un nome di assembly valido. Usare il formato 'AssemblyShortName' o 'AssemblyShortName, PublicKey=...'. + + + + Bad method '{0}' on '{1}'. + Metodo non valido '{0}' su '{1}'. + + + + Bad state in ObjectWriter. Non directive missing instance. + Stato non valido in ObjectWriter. Istanza mancante di una direttiva XAML. + + + + An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + Proprietà richiesta mancante in XmlnsCompatibleWithAttribute nell'assembly '{0}'. Impostare entrambe le proprietà NewNamespace e OldNamespace o rimuovere XmlnsCompatibleWithAttribute. + + + + An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + Proprietà richiesta mancante in XmlnsDefinitionAttribute nell'assembly '{0}'. Impostare entrambe le proprietà ClrNamespace e XmlNamespace o rimuovere XmlnsDefinitionAttribute. + + + + An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + Proprietà richiesta mancante in XmlnsPrefixAttribute nell'assembly '{0}'. Impostare entrambe le proprietà Prefix e XmlNamespace o rimuovere XmlnsPrefixAttribute. + + + + Builder Stack is not empty when end of XamlNode stream was reached. + Stack del generatore non vuoto al raggiungimento della fine del flusso XamlNode. + + + + Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Impossibile verificare la convertibilità dal tipo '{0}' utilizzando '{1}'. In genere indica che TypeConverter non è correttamente implementato. + + + + Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Impossibile verificare la convertibilità al tipo '{0}' utilizzando '{1}'. In genere indica che TypeConverter non è correttamente implementato. + + + + In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + Nelle estensioni di markup, tutti i valori dell'argomento del costruttore devono essere atom. Per l'oggetto di tipo '{0}', uno o più valori dell'argomento non sono atomici. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + Impossibile creare un'istanza di '{0}' perché XamlType non è valido. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + Impossibile creare un'istanza di '{0}' perché XamlType non è valido. + + + + Cannot find Assembly '{0}' in URI '{1}'. + L'assembly '{0}' non è stato trovato nell'URI '{1}'. + + + + Cannot reassign a previously set SchemaContext. + Impossibile riassegnare un oggetto SchemaContext impostato in precedenza. + + + + Cannot resolve type '{0}' for method '{1}'. + Impossibile risolvere il tipo '{0}' per il metodo '{1}'. + + + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri può essere impostato una sola al nodo radice (XamlXmlReader fornisce un valore predefinito al nodo radice). + + + + Cannot set SchemaContext on ObjectWriter. + Impossibile impostare SchemaContext su ObjectWriter. + + + + Cannot set SchemaContext to null. + Impossibile impostare SchemaContext su null. + + + + Cannot write on a closed XamlWriter. + Impossibile scrivere su un XamlWriter chiuso. + + + + The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + Il valore '{1}' contiene spazi vuoti significativi ma "xml:space = preserve" non può essere scritto sul membro '{0}'. + + + + Cannot assign root instance of type '{0}' to type '{1}'. + Impossibile assegnare l'istanza radice di tipo '{0}' al tipo '{1}'. + + + + Cannot create unknown type '{0}'. + Impossibile creare il tipo sconosciuto '{0}'. + + + + Cannot get write-only property '{0}'. + Impossibile ottenere la proprietà di sola scrittura '{0}'. + + + + Cannot set read-only property '{0}'. + Impossibile impostare la proprietà di sola lettura '{0}'. + + + + Cannot set unknown member '{0}'. + Impossibile impostare il membro sconosciuto '{0}'. + + + + Close called while inside a deferred load section. + Close chiamato dall'interno di una sezione di caricamento posticipata. + + + + Must close XamlWriter before reading from XamlNodeList. + È necessario chiudere XamlWriter prima di leggere da XamlNodeList. + + + + Collection '{0}' cannot contain null values. + La raccolta '{0}' non può contenere valori null. + + + + Failed attempting to create an Implicit Type with a constructor. + Tentativo di creare un tipo implicito con un costruttore non riuscito. + + + + The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + La chiamata del costruttore sul tipo '{0}' corrispondente ai vincoli di associazione specificati ha generato un'eccezione. + + + + Cannot write the given positional parameters because a matching constructor was not found. + Impossibile scrivere i parametri posizionali specificati perché non è stato trovato un costruttore corrispondente. + + + + '{0}' ValueSerializer cannot convert from '{1}'. + ValueSerializer '{0}' non è in grado di eseguire conversioni da '{1}'. + + + + '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + ValueSerializer '{0}' non è in grado di convertire '{1}' in '{2}'. + + + + Converter type '{0}' doesn't derive from expected base type '{1}'. + Il tipo di convertitore '{0}' non deriva dal tipo di base previsto '{1}'. + + + + Failed to add attached properties to item in ConditionalWeakTable. + Impossibile aggiungere le proprietà associate all'elemento di ConditionalWeakTable. + + + + Deferred load threw an exception. + Il caricamento posticipato ha generato un'eccezione. + + + + Deferred member was not collected in '{0}'. + Membro posticipato non raccolto in '{0}'. + + + + Save of deferred-load content threw an exception. + Il salvataggio del contenuto del caricamento posticipato ha generato un'eccezione. + + + + Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + Impossibile ottenere XamlDeferringLoader dal XamlValueConverter '{0}' perché la relativa proprietà ConverterInstance è null. + + + + '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}' dipende da '{0}'.{1}', che non è stato impostato. + + + + Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + Il dizionario di tipo '{0}' non è in grado di aggiungere la chiave '{1}'. Verrà utilizzato un TypeConverter per convertire la chiave nel tipo '{2}'. Per evitare la visualizzazione dell'errore, eseguire l'override di System.Collections.IDictionary.Add ed eseguire la conversione. + + + + Directive getter is not implemented. + Getter direttiva non implementato. + + + + Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + La direttiva '{0}' deve essere un valore di tipo stringa. Rimuovere la direttiva o cambiarla in un valore stringa. + + + + Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + La direttiva '{0}' è consentita solo sull'oggetto radice. Rimuovere la direttiva o spostarla alla radice del documento. + + + + Directive '{0}' was not found in TargetNamespace '{1}'. + Impossibile trovare la direttiva '{0}' in TargetNamespace '{1}'. + + + + '{0}' property has already been set on '{1}'. + La proprietà '{0}' è già stata impostata su '{1}'. + + + + There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + Sono presenti più XmlnsCompatibleWithAttribute nell'assembly '{0}' per OldNamespace '{1}'. Rimuovere gli attributi in eccesso. + + + + There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Sono presenti XmlnsCompatibleWithAttributes in conflitto negli assembly '{0}' e '{1}' per OldNamespace '{2}'. Modificare gli attributi affinché abbiano lo stesso NewNamespace o passare un set di assembly di riferimento non in conflitto nel costruttore XamlSchemaContext. + + + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Impossibile assegnare l'evento '{0}' a un valore non assegnabile a '{1}'. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Impossibile scrivere parametri posizionali nello stato corrente. Il writer non può scrivere i parametri posizionali in forma di attributo perché è già stata avviata la scrittura di elementi, né espandere i parametri posizionali perché non tutte le proprietà sono modificabili. Provare a spostare il membro del parametro posizionale in una posizione precedente nel flusso del nodo dove XamlXmlWriter può ancora scrivere attributi. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + Impossibile scrivere parametri posizionali nello stato corrente. Il writer non può scrivere i parametri posizionali in forma di attributo perché è già stata avviata la scrittura di elementi, né espandere i parametri posizionali perché UnderlyingType sul tipo '{0}' è null. Provare a spostare il membro del parametro posizionale in una posizione precedente nel flusso del nodo dove XamlXmlWriter può ancora scrivere attributi. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Impossibile scrivere parametri posizionali nello stato corrente. Il writer non può scrivere i parametri posizionali in forma di attributo perché è già stata avviata la scrittura di elementi, né espandere i parametri posizionali a causa della mancanza di un costruttore predefinito sull'estensione di markup contenente i parametri posizionali. Provare a spostare il membro del parametro posizionale in una posizione precedente nel flusso del nodo dove XamlXmlWriter è ancora in grado di scrivere attributi. + + + + Expected permission of type XamlLoadPermission. + Prevista autorizzazione di tipo XamlLoadPermission. + + + + Expected value of type ObjectMarkupInfo. + Previsto valore di tipo ObjectMarkupInfo. + + + + Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + Il nome assembly '{0}' non è un nome completo. È necessario fornire nome, versione, impostazioni cultura e PublicKeyToken. + + + + Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + Il nome di tipo '{0}' non è un nome completo di assembly. È possibile ottenere questo valore da System.Type.AssemblyQualifiedName. + + + + The factory method '{0}' that matches the specified binding constraints returned null. + Il metodo factory '{0}' corrispondente ai vincoli di associazione specificati ha restituito un valore null. + + + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + Non è stato possibile caricare il file o l'assembly '{0}' o una delle relative dipendenze. Il sistema non riesce a trovare il file specificato. + + + + Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Tentativo di fare riferimento a oggetti con nome '{0}' non ancora definiti. I riferimenti in avanti o i riferimenti a oggetti contenenti riferimenti in avanti non sono supportati su direttive diverse da Key. + + + + Cannot promote from Array. + Non è possibile alzare di livello dalla matrice. + + + + Cannot promote from '{0}' to '{1}' because the target map is too small. + Impossibile promuovere da '{0}' a '{1}' perché la mappa di destinazione è troppo piccola. + + + + Getting instance of '{0}' threw an exception. + Il recupero dell'istanza di '{0}' ha generato un'eccezione. + + + + Retrieving items in collection or dictionary of type '{0}' threw an exception. + Il recupero degli elementi della raccolta o del dizionario di tipo'{0}' ha generato un'eccezione. + + + + XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems ha restituito un valore null per il tipo '{0}'. In genere indica un tipo di raccolta implementato in modo non valido. + + + + Collection property '{0}'.'{1}' is null. + Proprietà della raccolta '{0}'.'{1}' null. + + + + Cannot get TargetType on a non-attachable Member. + Impossibile ottenere TargetType su un membro non associabile. + + + + Get property '{0}' threw an exception. + La proprietà Get '{0}' ha generato un'eccezione. + + + + Either getter or setter must be non-null. + Getter o Setter devono essere non null. + + + + Attached property getter methods must have one parameter and a non-void return type. + I metodi Get della proprietà associata devono avere un parametro e un tipo restituito non void. + + + + Attached property setter and attached event adder methods must have two parameters. + Il metodo Set della proprietà associata e il metodo Add dell'evento associato devono avere due parametri. + + + + Initialization of '{0}' threw an exception. + L'inizializzazione di '{0}' ha generato un'eccezione. + + + + Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + Impossibile inizializzare il tipo '{0}' dal testo (XamlLanguage.Initialization). Aggiungere TypeConverter al tipo o modificare XAML affinché utilizzi un costruttore o un metodo factor. + + + + Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + Carattere '{0}' imprevisto nella stringa '{1}'. Nome di tipo XAML non valido. + + + + Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + È stato rilevato un carattere di parentesi quadra di chiusura '{0}' per il quale non esiste un carattere di parentesi quadra di apertura corrispondente. + + + + Event argument is invalid. + Argomento dell'evento non valido. + + + + Invalid expression: '{0}' + Espressione non valida: '{0}' + + + + Type argument '{0}' is not a valid type. + L'argomento di tipo '{0}' non è un tipo valido. + + + + The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + La stringa '{0}' non è un elenco di nomi di tipo XAML valido. Gli elenchi di nomi di tipo validi sono delimitati da virgola, ad esempio 'x:String, x:Int32'. + + + + The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + La stringa '{0}' non è un nome di tipo XAML valido. I nomi di tipo contengono un prefisso facoltativo, un nome e argomenti di tipo facoltativi, ad esempio 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + + + + '{0}' is not a valid XAML member name. + '{0}' non è un nome di membro XAML valido. + + + + Construction directive '{0}' must be an attribute or the first property element. + La direttiva di costruzione '{0}' deve essere un attributo o il primo elemento della proprietà. + + + + '{0}' Line number '{1}' and line position '{2}'. + '{0}' numero riga '{1}' e posizione riga '{2}'. + + + + '{0}' Line number '{1}'. + '{0}' numero riga '{1}'. + + + + List collection is not an IList. + La raccolta di elenchi non è una IList. + + + + BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + Per il carattere di parentesi quadra '{0}' non esiste un carattere di parentesi quadra di apertura/chiusura corrispondente. + + + + Cannot parse the malformed property name '{0}'. + Impossibile analizzare il nome di proprietà non valido '{0}'. + + + + Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Gli elementi nella matrice devono essere di tipo '{0}'. Non è possibile eseguire il cast a questo tipo per uno o più elementi. + + + + Must set Type before calling ProvideValue on ArrayExtension. + È necessario impostare Type prima di chiamare ProvideValue su ArrayExtension. + + + + '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + Impossibile risolvere il valore StaticExtension '{0}' in un'enumerazione, un campo statico o una proprietà statica. + + + + Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + L'estensione di markup '{0}' richiede l'implementazione di '{1}' nel IServiceProvider per ProvideValue. + + + + StaticExtension must have Member property set before ProvideValue can be called. + È necessario impostare la proprietà Member per StaticExtension prima di poter chiamare ProvideValue. + + + + TypeExtension must have TypeName property set before ProvideValue can be called. + È necessario impostare la proprietà TypeName per TypeExtension prima di poter chiamare ProvideValue. + + + + '{0}' string is not valid for type. + Stringa '{0}' non valida per il tipo. + + + + Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + Impossibile determinare i parametri posizionali per il tipo '{0}' perché ha più di un overload del costruttore con parametri '{1}'. Per rendere utilizzabile l'estensione di markup corrente in XAML, rimuovere gli overload del costruttore duplicati o impostare XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity su true. + + + + The name of the member '{0}' contains characters that are invalid in XAML. + Il nome del membro '{0}' contiene caratteri non validi in XAML. + + + + Member '{0}' on type '{1}' is internal. + Il membro '{0}' sul tipo '{1}' è interno. + + + + The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + La chiamata di un metodo '{0}' corrispondente ai vincoli di associazione specificati ha generato un'eccezione. + + + + No local assembly provided to complete URI='{0}'. + Nessun assembly locale fornito per completare l'URI='{0}'. + + + + Missing case '{0}' in DeferringWriter'{1}' method. + Occorrenza mancante '{0}' nel metodo DeferringWriter'{1}'. + + + + Missing case in Default processing of XamlNodes. + Occorrenza mancante nell'elaborazione predefinita di XamlNodes. + + + + Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Segno di uguale '=' imprevisto dopo '{0}'. Verificare che un separatore di tipo virgola sia disponibile. + + + + Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Segno di uguale '=' imprevisto dopo '{0}'='{1}'. Verificare che un separatore di tipo virgola sia disponibile. + + + + Missing implicit property case. + Case di proprietà implicita mancante. + + + + Missing case for ImplicitPropertyType. + Occorrenza mancante per ImplicitPropertyType. + + + + Missing key value on '{0}' object. + Valore di chiave mancante nell'oggetto '{0}'. + + + + Missing case handler in LookupPropertyBit. + Gestore di occorrenze mancanti in LookupPropertyBit. + + + + Service provider is missing the IXamlNameProvider service. + Servizio IXamlNameProvider mancante nel provider di servizi. + + + + Service provider is missing the INameResolver service. + Servizio INameResolver mancante nel provider di servizi. + + + + Missing case in ClrType 'Member' lookup. + Occorrenza mancante in ricerca 'Member' ClrType. + + + + Creating from text without a TypeConverter is not allowed. + Creazione da testo senza un TypeConverter non consentita. + + + + '{0}' must be of type '{1}'. + '{0}' deve essere di tipo '{1}'. + + + + Reference must have a Name to resolve. + Il riferimento deve avere un nome da risolvere. + + + + This setter is not intended to be used directly from your code. Do not call this setter. + Il Setter corrente non può essere utilizzato direttamente dal codice. Non chiamare il Setter corrente. + + + + Name resolution failure. '{0}' was not found. + Risoluzione nome non riuscita. Impossibile trovare '{0}'. + + + + Cannot register duplicate name '{0}' in this scope. + Impossibile registrare il Name '{0}' duplicato in questo ambito. + + + + Could not register named object. {0} + Impossibile registrare l'oggetto con nome. {0} + + + + '{0}' name is not valid for identifier. + Nome '{0}' non valido per l'identificatore. + + + + Name cannot be an empty string. + Il nome non può essere una stringa vuota. + + + + Name '{0}' was not found. + Name '{0}' non trovato. + + + + Cannot attach NameScope to null root instance. + Impossibile associare NameScope a un'istanza radice con valore null. + + + + The prefix 'xml' is reserved. + Il prefisso 'xml' è riservato. + + + + NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace non può essere null. Fornire un valore per la proprietà. + + + + NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix non può essere null. Fornire un valore per la proprietà. + + + + Namespace '{0}' was not found in scope. + Impossibile trovare lo spazio dei nomi '{0}' nell'ambito. + + + + No Add methods found on type '{0}' for a value of type '{1}'. + Nessun metodo Add trovato sul tipo '{0}' per un valore di tipo '{1}'. + + + + '{0}' is not allowed in attribute usage. + '{0}' non consentito nella sintassi degli attributi. + + + + No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Nessun costruttore corrispondente trovato sul tipo '{0}'. È possibile utilizzare le direttive Arguments o FactoryMethod per la costruzione del tipo. + + + + A Constructor for '{0}' with '{1}' arguments was not found. + Impossibile trovare un costruttore per '{0}' con '{1}' argomenti. + + + + No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Nessun costruttore predefinito trovato per il tipo '{0}'. È possibile utilizzare le direttive Arguments o FactoryMethod per la costruzione del tipo. + + + + '{0}' is not allowed in element usage. + '{0}' non consentito nella sintassi degli elementi. + + + + XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + Flusso del nodo XAML: StartMember mancante sul tipo '{0}' prima di EndMember. + + + + XAML Node Stream: EndMember must follow StartObject and StartMember. + Flusso del nodo XAML: EndMember deve seguire StartObject e StartMember. + + + + XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + Flusso del nodo XAML: GetObject richiede StartMember dopo StartObject '{0}'. + + + + XAML Node Stream: GetObject must follow a StartObject and StartMember. + Flusso del nodo XAML: GetObject deve seguire StartObject e StartMember. + + + + XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + Flusso del nodo XAML: '{0}'='{1}' La dichiarazione dello spazio dei nomi richiede StartMember dopo StartObject '{2}'. + + + + XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + Flusso del nodo XAML: StartObject '{0}' richiede StartMember dopo StartObject '{1}'. + + + + XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + Flusso del nodo XAML: un valore '{0}' richiede StartMember dopo StartObject '{1}'. + + + + XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + Flusso del nodo XAML: un valore '{0}' deve seguire StartObject e StartMember. + + + + No constructor with '{0}' arguments for '{1}'. + Nessun costruttore disponibile con '{0}' argomenti per '{1}'. + + + + XAML Node Stream: Missing CurrentObject before EndObject. + Flusso del nodo XAML: CurrentObject mancante prima di EndObject. + + + + XAML Node Stream: Missing StartObject before StartMember '{0}'. + Flusso del nodo XAML: StartObject mancante prima di StartMember '{0}'. + + + + Type with positional parameters is not a markup extension. + Un tipo con parametri posizionali non è un'estensione di markup. + + + + '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' non è una proprietà di ambiente. + + + + '{0}' is not an ambient type. + '{0}' non è un tipo di ambiente. + + + + The type '{0}' is not assignable from the type '{1}'. + Il tipo '{0}' non è assegnabile dal tipo '{1}'. + + + + ['{0}'('{1}')] on '{2}' is not a property declared on this type. + ['{0}'('{1}')] su '{2}' non è una proprietà dichiarata sul tipo corrente. + + + + This operation is not supported on directive members. + Operazione non supportata sui membri della direttiva. + + + + This operation is not supported on unknown members. + Operazione non supportata su membri sconosciuti. + + + + This operation is not supported on unknown types. + Operazione non supportata su tipi sconosciuti. + + + + Argument should be a Type Converter, Markup Extension or Null. + L'argomento deve essere un convertitore di tipo, un'estensione di markup o null. + + + + Unable to find an attachable property named '{0}' on type '{1}'. + Impossibile trovare una proprietà associabile con nome '{0}' sul tipo '{1}'. + + + + Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + Impossibile individuare il metodo MemberMarkupInfo.DictionaryEntriesFromGeneric. + + + + InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor ha fornito un argomento di tipo '{0}' ma era previsto un parametro di tipo '{1}'. + + + + InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor non ha fornito il numero di argomenti corretto. + + + + InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor non ha fornito un costruttore o metodo valido. + + + + Multidimensional arrays not supported. + Matrici multidimensionali non supportate. + + + + Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + Impossibile serializzare il tipo '{0}'. Verificare che il tipo sia pubblico e che disponga di un costruttore predefinito o di un descrittore di istanza. + + + + Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Impossibile trovare un costruttore adeguato per gli argomenti del costruttore specificati sul tipo '{0}'. + + + + Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Non è possibile leggere oggetti del tipo ‘{0}’ perché non sono disponibili costruttori accessibili. Per consentire l'uso di questo tipo in XAML, aggiungere un costruttore predefinito, usare ConstructorArgumentAttribute o fornire un elemento InstanceDescriptor. + + + + Unable to read objects of the type '{0}'. Nested types are not supported. + Impossibile leggere oggetti del tipo '{0}'. I tipi annidati non sono supportati. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}' ha bloccato l'utilizzo del tipo '{1}' in XAML. Se si desidera serializzare il tipo corrente, modificare '{0}'.GetXamlType affinché restituisca un valore non null per il tipo corrente o passare un valore diverso nel parametro schemaContext del costruttore XamlObjectReader. + + + + The name property '{0}' on type '{1}' must be of type System.String. + La proprietà del nome '{0}' sul tipo '{1}' deve essere di tipo System.String. + + + + The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + L'oggetto grafico contiene riferimenti multipli a un'istanza di tipo '{0}' e il serializzatore non è in grado di trovare un percorso visibile più comune per scrivere l'istanza. Verificare l'utilizzo degli ambiti dei nomi. + + + + An element with the name '{0}' has already been registered in this scope. + Un elemento di nome '{0}' è già stato registrato in quest'ambito. + + + + Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + Tipo '{0}' non visibile. Se il tipo è locale, impostare il campo LocalAssembly in XamlReaderSettings. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}' ha bloccato l'utilizzo del tipo '{1}' in XAML. Se si desidera caricare il tipo corrente, modificare '{0}'.GetXamlType affinché restituisca un valore non null per il tipo corrente o passare un valore diverso nel parametro schemaContext del costruttore XamlObjectWriter. + + + + This operation is only supported on collection types. + Operazione supportata solo su tipi di raccolta. + + + + This operation is only supported on collection and dictionary types. + Operazione supportata solo su tipi di raccolta e dizionari. + + + + This operation is only supported on dictionary types. + Operazione supportata solo tu tipi di dizionari. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + Flusso del nodo XAML: EndMember mancante per '{0}.{1}' prima di EndObject. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + Flusso del nodo XAML: EndMember mancante per '{0}.{1}' prima di StartMember '{2}'. + + + + The property element '{0}' is not contained by an object element. + L'elemento della proprietà '{0}' non è contenuto da un elemento dell'oggetto. + + + + Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Non è possibile caricare l'assembly '{0}' perché è caricata una versione diversa '{1}' dello stesso assembly. + + + + Too many attributes are specified for '{0}'. + Troppi attributi specificati per '{0}'. + + + + '{0}' requires more attributes. + '{0}' richiede ulteriori attributi. + + + + GetPositionalParameters returned the wrong length vector. + GetPositionalParameters ha restituito un lettore di lunghezza errata. + + + + Prefix '{0}' does not map to a namespace. + Il prefisso '{0}' non corrisponde a uno spazio dei nomi. + + + + The prefix '{0}' could not be found. + Impossibile trovare il prefisso '{0}'. + + + + '{0}' property on '{1}' does not allow you to specify text. + La proprietà '{0}' su '{1}' non consente la specifica di testo. + + + + '{0}' is not implemented. + '{0}' non implementato. + + + + Provide value on '{0}' threw an exception. + È stata generata un'eccezione durante la specifica di un valore su '{0}'. + + + + Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + Impossibile chiamare MarkupExtension.ProvideValue a causa di una dipendenza ciclica. Le proprietà all'interno di MarkupExtension non possono fare riferimento a oggetti che fanno riferimento al risultato di MarkupExtension. MarkupExtensions interessate: + + + + '{0}' type name does not have the expected format 'className, assembly'. + Il nome di tipo '{0}' non è specificato nel formato previsto 'nomeClasse, assembly'. + + + + Quote characters ' or " are only allowed at the start of values. + Le virgolette ' o " sono consentite solo all'inizio di valori. + + + + Value cannot be null. Object reference: '{0}'. + Il valore non può essere null. Riferimento all'oggetto: '{0}'. + + + + schemaContext parameter cannot be different from savedContext.SchemaContext + il parametro schemaContext non può essere diverso da savedContext.SchemaContext + + + + savedContext.SchemaContext cannot be null + savedContext.SchemaContext non può essere null + + + + SchemaContext on writer must be initialized before accessing the reader. + È necessario inizializzare SchemaContext nel writer prima dell'accesso al reader. + + + + SchemaContext cannot be null. + SchemaContext non può essere null. + + + + Invalid security XML. Missing expected attribute '{0}'. + XML di sicurezza non valido. Attributo previsto '{0}' mancante. + + + + Invalid security XML. Unexpected tag '{0}', expected '{1}'. + XML di sicurezza non valido. Tag imprevisto '{0}', previsto '{1}'. + + + + Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + XML di sicurezza non valido. Valore imprevisto '{0}' nell'attributo '{1}', previsto '{2}'. + + + + This serviceType is already registered to another service. + Questo serviceType è già registrato in un altro servizio. + + + + Set connectionId threw an exception. + È stata generata un'eccezione durante l'impostazione di connectionId. + + + + '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' è una proprietà senza Getter e non corrisponde a una proprietà XAML valida. + + + + Cannot set TargetType on a non-attachable Member. + Impossibile associare TargetType su un membro non associabile. + + + + Setting xml:base on '{0}' threw an exception. + L'impostazione di xml:base su '{0}' ha generato un'eccezione. + + + + Set property '{0}' threw an exception. + L'impostazione della proprietà '{0}' ha generato un'eccezione. + + + + Setting xml instance on '{0}' threw an exception. + L'impostazione dell'istanza XML '{0}' ha generato un'eccezione. + + + + Setting properties is not allowed on a type converted instance. Property = '{0}' + L'impostazione delle proprietà non è consentita su un'istanza ottenuta dalla conversione di tipo. Proprietà = '{0}' + + + + Method '{0}' is not supported by default. It can be implemented in derived classes. + Il metodo '{0}' non è supportato per impostazione predefinita. Può essere implementato nelle classi derivate. + + + + ShouldSerialize check failed for member '{0}'. + Verifica ShouldSerialize non riuscita per il membro '{0}'. + + + + Directly Assignable Fixups must only have one name. + Le correzioni assegnabili direttamente devono avere un solo nome. + + + + The string is null or empty. + La stringa è null o vuota. + + + + Deferred load section was not collected in '{0}'. + La sezione di caricamento posticipato non è stata raccolta in '{0}'. + + + + Thread is already started. + Thread già avviato. + + + + (null) + (null) + + + + Error with member '{0}'.'{1}'. It has more than one '{2}'. + Errore relativo al membro '{0}'.'{1}'. Dispone di più di un '{2}'. + + + + Error with type '{0}'. It has more than one '{1}'. + Errore relativo al tipo '{0}'. Dispone di più di un '{1}'. + + + + Only one TypeConverter attribute is allowed on a type. + È consentito un solo attributo TypeConverter su un tipo. + + + + Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + L'oggetto '{0}' assegnato alla direttiva '{1}' dispone di proprietà che fanno riferimento a oggetti di nome '{2}' non ancora definiti. I riferimenti in avanti o i riferimenti a oggetti contenenti riferimenti in avanti non sono supportati all'interno di direttive di creazione dell'oggetto. + + + + Failed to create a '{0}' from the text '{1}'. + Impossibile creare '{0}' dal testo '{1}'. + + + + Failed to convert '{0}' to type '{1}'. + Impossibile convertire '{0}' nel tipo '{1}'. + + + + The name of the type '{0}' contains characters that are invalid in XAML. + Il nome di tipo '{0}' contiene caratteri non validi in XAML. + + + + Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + Il tipo '{0}' non dispone di una proprietà del contenuto. Specificare il nome della proprietà da impostare o aggiungere ContentPropertyAttribute o TypeConverterAttribute sul tipo. + + + + Type name '{0}' cannot have a dot '.'. + Il nome di tipo '{0}' non può contenere un punto '.'. + + + + Type reference cannot find type named '{0}'. + Il riferimento al tipo non è in grado di trovare il tipo denominato '{0}'. + + + + Type '{0}' is not public. + Il tipo '{0}' non è pubblico. + + + + Unclosed quoted value. + Valore tra virgolette non chiuse. + + + + Unexpected close of XAML Node Stream. + Chiusura imprevista del flusso del nodo XAML. + + + + Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Metadati non validi per l'attributo '{0}' su '{1}'. Previsti '{2}' argomenti di tipo '{3}'. + + + + Unexpected '{0}' in parse rule '{1}'. + '{0}' non previsto nella regola di analisi '{1}'. + + + + Unexpected token '{0}' in rule: '{1}', in '{2}'. + Token '{0}' imprevisto nella regola: '{1}', in '{2}'. + + + + Unexpected token after end of markup extension. + Token imprevisto dopo la fine dell'estensione markup. + + + + Unhandled BoolTypeBit. + BoolTypeBit non gestito. + + + + ['{0}'('{1}')] on '{2}' is not a known property. + ['{0}'('{1}')] su '{2}' non è una proprietà nota. + + + + Unknown member '{0}' on '{1}'. + Membro sconosciuto '{0}' su '{1}'. + + + + Unknown member '{0}' on unknown type '{1}'. + Membro sconosciuto '{0}' su tipo sconosciuto '{1}'. + + + + Unknown member '{0}'. + Membro sconosciuto '{0}'. + + + + Unknown type '{0}'. + Tipo sconosciuto '{0}'. + + + + Unresolved reference '{0}'. + Riferimento '{0}' non risolto. + + + + XAML namespace '{0}' is not resolved. + Spazio dei nomi XAML '{0}' non risolto. + + + + Uri '{0}' was not found. + Uri '{0}' non trovato. + + + + Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Errore relativo al tipo '{0}'. MarkupExtensions non può utilizzare l'attributo 'UsableDuringInitialization'. + + + + A value in the '{0}' array is null. + Un valore della matrice '{0}' è Null. + + + + XAML Node Stream: Value nodes must be followed by EndMember. + Flusso del nodo XAML: i nodi Value devono essere seguiti da EndMember. + + + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter non è in grado di scrivere il valore '{0}' che contiene uno spazio vuoto significativo nella raccolta '{1}'. + + + + White space is not allowed after end of markup extension. + Spazio vuoto non consentito dopo la fine dell'estensione di markup. + + + + An attempt was made to write to a XamlWriter that has had its Closed method called. + Tentativo di scrittura in XamlWriter che ha chiamato il relativo metodo Closed. + + + + Choice cannot follow a Fallback. + Choice non può comparire dopo un Fallback. + + + + AlternateContent must contain one or more Choice elements. + AlternateContent deve contenere uno o più elementi Choice. + + + + Choice is valid only in AlternateContent. + Choice è un elemento valido solo in AlternateContent. + + + + There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + È presente un ciclo di definizioni di compatibilità XML tale che lo spazio dei nomi '{0}' esegue l'override di se stesso. Tale problema può essere dovuto alla presenza di XmlnsCompatibilityAttributes incoerenti in assembly diversi. Modificare le definizioni in modo da eliminare il ciclo o passare un set di assembly di riferimento non in conflitto nel costruttore XamlSchemaContext. + + + + Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + Dichiarazione Preserve duplicata per l'elemento '{1}' nello spazio dei nomi '{0}'. + + + + Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Dichiarazione ProcessContent duplicata per l'elemento '{1}' nello spazio dei nomi '{0}'. + + + + Duplicate wildcard Preserve declaration for namespace '{0}'. + Dichiarazione Preserve duplicata con caratteri jolly per lo spazio dei nomi '{0}'. + + + + Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Dichiarazione ProcessContent duplicata con caratteri jolly per lo spazio dei nomi '{0}'. + + + + Fallback is valid only in AlternateContent. + Fallback è un elemento valido solo in AlternateContent. + + + + '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + L'elemento '{0}' non è un elemento figlio valido di AlternateContent. Sono Choice e Fallback sono elementi figlio validi per un elemento AlternateContent. + + + + '{0}' attribute is not valid for '{1}' element. + Attributo '{0}' non valido per l'elemento '{1}'. + + + + '{0}' format is not valid. + Formato '{0}' non valido. + + + + Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + Impossibile definire una dichiarazione Preserve sia specifica che con caratteri jolly per lo spazio dei nomi '{0}'. + + + + Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + Impossibile definire una dichiarazione ProcessContent sia specifica che con caratteri jolly per lo spazio dei nomi '{0}'. + + + + Requires attribute must contain a valid namespace prefix. + L'attributo Requires deve contenere un prefisso di spazio dei nomi valido. + + + + '{0}' attribute value is not a valid XML name. + Il valore dell'attributo '{0}' non è un nome XML valido. + + + + AlternateContent must contain only one Fallback element. + AlternateContent deve contenere un solo elemento Fallback. + + + + MustUnderstand condition failed on namespace '{0}'. + Condizione MustUnderstand non riuscita nello spazio dei nomi '{0}'. + + + + '{0}' namespace cannot preserve items; it must be declared Ignorable first. + Lo spazio dei nomi '{0}' non consente di mantenere gli elementi. È prima di tutto necessario dichiararlo come Ignorable. + + + + '{0}' namespace cannot process content; it must be declared Ignorable first. + Lo spazio dei nomi '{0}' non consente l'elaborazione di contenuto. È prima di tutto necessario dichiararlo come Ignorable. + + + + Choice must contain a Requires attribute. + Choice deve contenere un attributo Requires. + + + + '{0}' prefix is not defined. + Prefisso '{0}' non definito. + + + + Unrecognized compatibility attribute '{0}'. + Attributo di compatibilità non riconosciuto '{0}'. + + + + Unrecognized Compatibility element '{0}'. + Elemento di compatibilità non riconosciuto '{0}'. + + + + Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + Il nome '{0}' della classe non corrisponde al tipo dell'istanza radice attuale '{1}'. Rimuovere l'istruzione della classe o fornire un'istanza tramite XamlObjectWriterSettings.RootObjectInstance. + + + + Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Tipo di nodo XAML '{0}' imprevisto da XamlReader in XamlFactory. + + + + Cannot set SchemaContext on XamlMarkupExtensionWriter. + Impossibile impostare SchemaContext su XamlMarkupExtensionWriter. + + + + Cannot write a value that is not a string. + Impossibile scrivere un valore non stringa. + + + + The member '{0}' has already been written. + Membro '{0}' già scritto. + + + + Errors detected in input. + Errori rilevati in input. + + + + Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Impossibile convertire l'istanza XamlTypeName in una stringa perché il INamespacePrefixLookup fornito non è in grado di generare un prefisso per lo spazio dei nomi '{0}'. + + + + Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Impossibile convertire l'istanza XamlTypeName in una stringa perché la proprietà Name è null o vuota. Impostare la proprietà Name prima di chiamare XamlTypeName.ToString. + + + + Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Impossibile convertire l'istanza XamlTypeName in una stringa perché la proprietà Namespace è null. Impostare la proprietà Namespace prima di chiamare XamlTypeName.ToString. + + + + Cannot write a value that is not a string. + Impossibile scrivere un valore non stringa. + + + + The member '{0}' has already been written. + Membro '{0}' già scritto. + + + + The argument isObjectFromMember can only be set to true when the type is a collection. + L'argomento isObjectFromMember può essere impostato solo su true quando il tipo è una raccolta. + + + + Namespace '{0}' already has a prefix defined in current scope. + Lo spazio dei nomi '{0}' ha già un prefisso definito nell'ambito corrente. + + + + The prefix '{0}' is already defined in current scope. + Prefisso '{0}' già definito nell'ambito corrente. + + + + Unable to call '{0}' in current state. + Impossibile chiamare '{0}' nello stato corrente. + + + + Unable to call WriteObject with isObjectFromMember set to true in current state. + Impossibile chiamare WriteObject con isObjectFromMember impostato su true nello stato corrente. + + + + Need to implement public/internal sorting. + Implementare l'ordinamento pubblico/interno. + + + + The value for XmlData property '{0}' is null or not IXmlSerializable. + Il valore della proprietà XmlData '{0}' è null o non IXmlSerializable. + + + + The value for XmlData property '{0}' is not an XmlReader. + Il valore della proprietà XmlData '{0}' non è un XmlReader. + + + + There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + È presente un ciclo di definizioni XmlnsCompatibleWithAttribute nell'assembly '{0}' tale che lo spazio dei nomi '{1}' esegue l'override di se stesso. Modificare le definizioni in modo da eliminare il ciclo. + + + + \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ja.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ja.xlf index d18d3f77384..8a10fb7ae1a 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ja.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ja.xlf @@ -1,1527 +1,1492 @@ - - - - - - Enumerating attached properties on object '{0}' threw an exception. - オブジェクト '{0}' の添付プロパティの列挙中に例外がスローされました。 - - - - Add value to collection of type '{0}' threw an exception. - 型 '{0}' のコレクションに値を追加しているときに例外がスローされました。 - - - - Add value to dictionary of type '{0}' threw an exception. - 型 '{0}' の辞書に値を追加しているときに例外がスローされました。 - - - - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - 複数の Add メソッドまたは ICollection<T> の実装があるため、コレクション型 '{0}' の項目の型を特定できません。このコレクション型を XAML で使用できるようにするには、パブリックの Add(object) メソッドを追加し、System.Collections.IList または単一の System.Collections.Generic.ICollection<T> を実装してください。 - - - - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - 複数の Add メソッドまたは IDictionary<K,V> の実装があるため、ディクショナリ型 '{0}' の項目の型を特定できません。このディクショナリ型を XAML で使用できるようにするには、パブリックの Add(object,object) メソッドを追加し、System.Collections.IDictionary または単一の System.Collections.Generic.IDictionary<K,V> を実装してください。 - - - - One of the following arguments must be non-null: '{0}'. - 次の引数のいずれか 1 つは null 以外でなければなりません: '{0}'。 - - - - Array Add method is not implemented. - 配列の Add メソッドが実装されていません。 - - - - Attachable events are not implemented. - 添付可能なイベントが実装されていません。 - - - - Attachable member '{0}' was not found. - 添付可能なメンバー '{0}' が見つかりませんでした。 - - - - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - オブジェクト '{1}' にプロパティ '{0}' を設定できません。このオブジェクトは前方参照か、完全に初期化されていない参照です。未解決の名前は '{2}' です。 - - - - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - '{1}' という名前の添付可能なプロパティが、辞書キー '{0}' に添付されています。この辞書キーは文字列であるか、文字列に型変換できます。このような添付はサポートされていません。 - - - - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - '{2}' という名前の添付可能なプロパティが、'{1}' というプロパティに添付されています。プロパティ '{1}' は文字列であるか、文字列に型変換できます。このようなプロパティへの添付はサポートされていません。デバッグ用に、プロパティ '{1}' にはオブジェクト '{0}' が含まれています。 - - - - An unhandled scanner attribute was encountered. - ハンドルされないスキャナー属性が見つかりました。 - - - - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - アセンブリ '{0}' の InternalsVisibleToAttribute 値の 1 つが有効なアセンブリ名ではありません。'AssemblyShortName' の形式または 'AssemblyShortName, PublicKey=...' の形式を使用してください。 - - - - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - アセンブリ '{1}' の InternalsVisibleToAttribute 値 '{0}' が有効なアセンブリ名ではありません。'AssemblyShortName' の形式または 'AssemblyShortName, PublicKey=...' の形式を使用してください。 - - - - Bad method '{0}' on '{1}'. - '{1}' のメソッド '{0}' が正しくありません。 - - - - Bad state in ObjectWriter. Non directive missing instance. - ObjectWriter の状態が正しくありません。XAML ディレクティブのインスタンスがありません。 - - - - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - アセンブリ '{0}' の XmlnsCompatibleWithAttribute に必須プロパティがありません。NewNamespace プロパティと OldNamespace プロパティの両方を設定するか、XmlnsCompatibleWithAttribute を削除してください。 - - - - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - アセンブリ '{0}' の XmlnsDefinitionAttribute に必須プロパティがありません。ClrNamespace プロパティと XmlNamespace プロパティの両方を設定するか、XmlnsDefinitionAttribute を削除してください。 - - - - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - アセンブリ '{0}' の XmlnsPrefixAttribute に必須プロパティがありません。Prefix プロパティと XmlNamespace プロパティの両方を設定するか、XmlnsPrefixAttribute を削除してください。 - - - - Builder Stack is not empty when end of XamlNode stream was reached. - XamlNode ストリームの終わりに到達しましたが、ビルダー スタックが空ではありません。 - - - - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - '{1}' を使用して型 '{0}' からの変換可能性をチェックできませんでした。通常、これは、TypeConverter の実装が正しくないことを意味します。 - - - - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - '{1}' を使用して型 '{0}' への変換可能性をチェックできませんでした。通常、これは、TypeConverter の実装が正しくないことを意味します。 - - - - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - マークアップ拡張では、すべてのコンストラクターの引数値はアトムである必要があります。型 '{0}' のオブジェクトで、1 つ以上の引数値が原子値ではありません。 - - - - Cannot create an instance of '{0}' because XamlType is not valid. - XamlType が有効でないため、'{0}' のインスタンスを作成できません。 - - - - Cannot create an instance of '{0}' because XamlType is not valid. - XamlType が有効でないため、'{0}' のインスタンスを作成できません。 - - - - Cannot find Assembly '{0}' in URI '{1}'. - URI '{1}' にアセンブリ '{0}' が見つかりません。 - - - - Cannot reassign a previously set SchemaContext. - 以前に設定された SchemaContext を再割り当てできません。 - - - - Cannot resolve type '{0}' for method '{1}'. - メソッド '{1}' の型 '{0}' を解決できません。 - - - - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri は、ルート ノードで 1 回のみ設定できます (XamlXmlReader により、ルート ノードに既定値が指定される場合があります)。 - - - - Cannot set SchemaContext on ObjectWriter. - ObjectWriter に SchemaContext を設定できません。 - - - - Cannot set SchemaContext to null. - SchemaContext を null に設定することはできません。 - - - - Cannot write on a closed XamlWriter. - 閉じている XamlWriter に書き込むことはできません。 - - - - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - 値 '{1}' には有意の空白が含まれていますが、メンバー '{0}' に "xml:space = preserve" を書き込むことはできません。 - - - - Cannot assign root instance of type '{0}' to type '{1}'. - 型 '{0}' のルート インスタンスを '{1}' に割り当てることができません。 - - - - Cannot create unknown type '{0}'. - 不明な型 '{0}' を作成できません。 - - - - Cannot get write-only property '{0}'. - 書き込み専用のプロパティ '{0}' は取得できません。 - - - - Cannot set read-only property '{0}'. - 読み取り専用のプロパティ '{0}' は設定できません。 - - - - Cannot set unknown member '{0}'. - 不明なメンバー '{0}' を設定できません。 - - - - Close called while inside a deferred load section. - 遅延読み込みセクション内で Close が呼び出されました。 - - - - Must close XamlWriter before reading from XamlNodeList. - XamlNodeList から読み込む前に、XamlWriter を終了する必要があります。 - - - - Collection '{0}' cannot contain null values. - コレクション '{0}' に null 値を含めることはできません。 - - - - Failed attempting to create an Implicit Type with a constructor. - コンストラクターで暗黙的な型を作成しようとしてエラーが発生しました。 - - - - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - 指定されたバインディング制約に一致する型 '{0}' のコンストラクターの呼び出しで例外がスローされました。 - - - - Cannot write the given positional parameters because a matching constructor was not found. - 一致するコンストラクターが見つからなかったため、指定された位置指定パラメーターを出力できません。 - - - - '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer は '{1}' から変換できません。 - - - - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer は、'{1}' から '{2}' に変換できません。 - - - - Converter type '{0}' doesn't derive from expected base type '{1}'. - コンバーターの型 '{0}' は、予期された基本型 '{1}' から派生していません。 - - - - Failed to add attached properties to item in ConditionalWeakTable. - ConditionalWeakTable の項目に添付プロパティを追加できませんでした。 - - - - Deferred load threw an exception. - 遅延読み込みで例外がスローされました。 - - - - Deferred member was not collected in '{0}'. - 遅延メンバーは '{0}' で収集されませんでした。 - - - - Save of deferred-load content threw an exception. - 遅延読み込みコンテンツの保存時に例外がスローされました。 - - - - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - ConverterInstance プロパティが null であるため、XamlValueConverter '{0}' から XamlDeferringLoader を取得できません。 - - - - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' 依存している '{0}'.{1}' が設定されていません。 - - - - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - 型 '{0}' のディクショナリはキー '{1}' を追加できません。TypeConverter はキーを型 '{2}' に変換します。このエラーを回避するには、System.Collections.IDictionary.Add をオーバーライドし、そこで変換を追加して実行してください。 - - - - Directive getter is not implemented. - ディレクティブ getter が実装されていません。 - - - - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - ディレクティブ '{0}' は文字列型の値でなければなりません。このディレクティブを削除するか、文字列値に変更してください。 - - - - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - ディレクティブ '{0}' はルート オブジェクトでのみ使用できます。このディレクティブを削除するか、ドキュメントのルートに移動してください。 - - - - Directive '{0}' was not found in TargetNamespace '{1}'. - ディレクティブ '{0}' が TargetNamespace '{1}' に見つかりませんでした。 - - - - '{0}' property has already been set on '{1}'. - '{0}' プロパティは既に '{1}' に設定されています。 - - - - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - OldNamespace '{1}' のアセンブリ '{0}' に複数の XmlnsCompatibleWithAttribute があります。余分な属性を削除してください。 - - - - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - OldNamespace '{2}' のアセンブリ '{0}' および '{1}' に、競合する XmlnsCompatibleWithAttributes があります。同じ NewNamespace になるように属性を変更するか、競合しない参照アセンブリのセットを XamlSchemaContext コンストラクターに渡してください。 - - - - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - - - - Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). - - - - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - - - - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - - - - '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{1}' に割り当て可能でない値を '{0}' イベントに割り当てることはできません。 - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - 現在の状態では位置指定パラメーターを出力できません。ライターは要素の出力を開始しているため、属性形式の位置指定パラメーターを書き出すことはできません。また、すべてのプロパティが書き込み可能ではないため、位置指定パラメーターを展開することもできません。位置指定パラメーター メンバーをノード ストリームの前の方へ移動して、XamlXmlWriter が属性を記述できる位置に配置してください。 - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - 現在の状態では位置指定パラメーターを出力できません。ライターは要素の出力を開始しているため、属性形式の位置指定パラメーターを書き出すことはできません。また、型 '{0}' の UnderlyingType が null であるため、位置指定パラメーターを展開することもできません。位置指定パラメーター メンバーをノード ストリームの前の方へ移動して、XamlXmlWriter が属性を記述できる位置に配置してください。 - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - 現在の状態では位置指定パラメーターを出力できません。ライターは要素の出力を開始しているため、属性形式の位置指定パラメーターを書き出すことはできません。また、位置指定パラメーターを含むマークアップ拡張に既定のコンストラクターがないため、位置指定パラメーターを展開することもできません。位置指定パラメーター メンバーをノード ストリームの前の方へ移動して、XamlXmlWriter が属性を出力できる位置に配置してください。 - - - - Expected permission of type XamlLoadPermission. - XamlLoadPermission 型のアクセス許可が必要です。 - - - - Expected value of type ObjectMarkupInfo. - ObjectMarkupInfo 型の値が必要です。 - - - - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - アセンブリ名 '{0}' は完全修飾されていません。名前、バージョン、カルチャ、および PublicKeyToken をすべて指定する必要があります。 - - - - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - 型名 '{0}' はアセンブリ修飾されていません。この値は System.Type.AssemblyQualifiedName から取得できます。 - - - - The factory method '{0}' that matches the specified binding constraints returned null. - 指定されたバインディング制約に一致するファクトリ メソッド '{0}' が null を返しました。 - - - - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - ファイルまたはアセンブリ '{0}'、あるいはその依存関係の 1 つを読み込めませんでした。指定されたファイルが見つかりません。 - - - - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - 未定義の名前付きオブジェクト '{0}' を参照しようとしています。前方参照、または前方参照を含むオブジェクトへの参照は、Key 以外のディレクティブではサポートされていません。 - - - - Cannot promote from Array. - 配列から昇格させることができません。 - - - - Cannot promote from '{0}' to '{1}' because the target map is too small. - ターゲット マップが小さすぎるため、'{0}' から '{1}' に昇格させることはできません。 - - - - Getting instance of '{0}' threw an exception. - '{0}' のインスタンスの取得中に例外がスローされました。 - - - - Retrieving items in collection or dictionary of type '{0}' threw an exception. - 型 '{0}' のコレクションまたはディクショナリの項目の取得中に例外がスローされました。 - - - - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems は、型 '{0}' に対して null を返しました。通常、これは、コレクション型の実装が正しくないことを意味します。 - - - - Collection property '{0}'.'{1}' is null. - コレクション プロパティ '{0}'.'{1}' は null です。 - - - - Cannot get TargetType on a non-attachable Member. - 添付可能でないメンバーの TargetType は取得できません。 - - - - Get property '{0}' threw an exception. - プロパティ '{0}' の Get で例外がスローされました。 - - - - Either getter or setter must be non-null. - get アクセス操作子と set アクセス操作子の一方は null 以外でなければなりません。 - - - - Attached property getter methods must have one parameter and a non-void return type. - 添付プロパティの get アクセス操作子メソッドには、1 つのパラメーターと、void でない戻り値の型が必要です。 - - - - Attached property setter and attached event adder methods must have two parameters. - 添付プロパティの set アクセス操作子、および添付イベントに追加するメソッドには、2 つのパラメーターが必要です。 - - - - Initialization of '{0}' threw an exception. - '{0}' の初期化で例外がスローされました。 - - - - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - 型 '{0}' をテキスト (XamlLanguage.Initialization) から初期化することはできません。この型に TypeConverter を追加するか、コンストラクターまたはファクトリ メソッドを使用するように XAML を変更してください。 - - - - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - 文字列 '{1}' に予期しない文字 '{0}' が見つかりました。無効な XAML 型名です。 - - - - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - 終了の BracketCharacter '{0}' が見つかりましたが、対応する開始の BracketCharacter がありません。 - - - - Event argument is invalid. - イベント引数が無効です。 - - - - Invalid expression: '{0}' - 無効な式: '{0}' - - - - Type argument '{0}' is not a valid type. - 型引数 '{0}' は有効な型ではありません。 - - - - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - 文字列 '{0}' は有効な XAML 型名リストではありません。型名リストは、'x:String, x:Int32' のようなコンマ区切りの型のリストです。 - - - - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - 文字列 '{0}' は XAML の有効な型名ではありません。型名には、省略可能なプレフィックス、名前、および省略可能な型引数が含まれます。たとえば、'String'、'x:Int32'、'g:Dictionary(x:String,x:Int32)' などがあります。 - - - - '{0}' is not a valid XAML member name. - '{0}' は有効な XAML メンバー名ではありません。 - - - - Construction directive '{0}' must be an attribute or the first property element. - 構築ディレクティブ '{0}' は、属性または最初のプロパティ要素でなければなりません。 - - - - '{0}' Line number '{1}' and line position '{2}'. - '{0}' 行番号 '{1}'、行位置 '{2}'。 - - - - '{0}' Line number '{1}'. - '{0}' 行番号 '{1}'。 - - - - List collection is not an IList. - リスト コレクションは IList ではありません。 - - - - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' には、対応する開始/終了の BracketCharacter がありません。 - - - - Cannot parse the malformed property name '{0}'. - 間違った形式のプロパティ名 '{0}' を解析できません。 - - - - Items in the array must be type '{0}'. One or more items cannot be cast to this type. - 配列の項目の型は '{0}' でなければなりません。1 つ以上の項目をこの型にキャストできません。 - - - - Must set Type before calling ProvideValue on ArrayExtension. - ArrayExtension で ProvideValue を呼び出す前に、Type を設定する必要があります。 - - - - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension 値は、列挙値、静的フィールド、または静的プロパティに解決できません。 - - - - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - マークアップ拡張 '{0}' では、ProvideValue の IServiceProvider に '{1}' を実装する必要があります。 - - - - StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension では、ProvideValue を呼び出す前に、Member プロパティを設定する必要があります。 - - - - TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension では、ProvideValue を呼び出す前に、TypeName プロパティを設定する必要があります。 - - - - '{0}' string is not valid for type. - '{0}' 文字列は型として有効ではありません。 - - - - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - 型 '{0}' の位置指定パラメーターを決定できません。'{1}' 個のパラメーターを持つコンストラクターのオーバーロードが複数存在します。このマークアップ拡張を XAML で使用できるようにするには、重複するコンストラクターのオーバーロードを削除するか、XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity を true に設定してください。 - - - - The name of the member '{0}' contains characters that are invalid in XAML. - メンバー '{0}' の名前に、XAML で無効な文字が含まれています。 - - - - Member '{0}' on type '{1}' is internal. - 型 '{1}' の '{0}' は内部メンバーです。 - - - - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - 指定されたバインディング制約に一致するメソッド '{0}' の呼び出しで例外がスローされました。 - - - - No local assembly provided to complete URI='{0}'. - URI='{0}' は不完全です。ローカル アセンブリが指定されていません。 - - - - Missing case '{0}' in DeferringWriter'{1}' method. - DeferringWriter'{1}' メソッドにケース '{0}' がありません。 - - - - Missing case in Default processing of XamlNodes. - XamlNodes の既定の処理にケースがありません。 - - - - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - '{0}' の後に予期しない等号 '=' があります。コンマ区切り記号が不足していないかどうかを確認してください。 - - - - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - '{0}'='{1}' の後に予期しない等号 '=' があります。コンマ区切り記号が不足していないかどうかを確認してください。 - - - - Missing implicit property case. - 暗黙的なプロパティ ケースがありません。 - - - - Missing case for ImplicitPropertyType. - ImplicitPropertyType のケースがありません。 - - - - Missing key value on '{0}' object. - '{0}' オブジェクトにキー値がありません。 - - - - Missing case handler in LookupPropertyBit. - LookupPropertyBit にケース ハンドラーがありません。 - - - - Service provider is missing the IXamlNameProvider service. - サービス プロバイダーに IXamlNameProvider サービスがありません。 - - - - Service provider is missing the INameResolver service. - サービス プロバイダーに INameResolver サービスがありません。 - - - - Missing case in ClrType 'Member' lookup. - ClrType 'Member' 検索にケースがありません。 - - - - Creating from text without a TypeConverter is not allowed. - TypeConverter を使用せずにテキストから作成することはできません。 - - - - '{0}' must be of type '{1}'. - '{0}' の型は '{1}' でなければなりません。 - - - - Reference must have a Name to resolve. - 参照を解決するには、名前が必要です。 - - - - This setter is not intended to be used directly from your code. Do not call this setter. - この set アクセス操作子はコードから直接使用できません。この set アクセス操作子を呼び出さないでください。 - - - - Name resolution failure. '{0}' was not found. - 名前の解決に失敗しました。'{0}' が見つかりませんでした。 - - - - Cannot register duplicate name '{0}' in this scope. - このスコープで重複する名前 '{0}' を登録することはできません。 - - - - Could not register named object. {0} - 名前付きオブジェクトを登録できませんでした。{0} - - - - '{0}' name is not valid for identifier. - '{0}' 名は、識別子に対して無効です。 - - - - Name cannot be an empty string. - 名前は空の文字列にはできません。 - - - - Name '{0}' was not found. - 名前 '{0}' が見つかりませんでした。 - - - - Cannot attach NameScope to null root instance. - NameScope を null のルート インスタンスにアタッチすることはできません。 - - - - The prefix 'xml' is reserved. - プレフィックス 'xml' は予約されています。 - - - - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace を null にすることはできません。このプロパティの値を入力してください。 - - - - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix を null にすることはできません。このプロパティの値を入力してください。 - - - - Namespace '{0}' was not found in scope. - 名前空間 '{0}' がスコープ内に見つかりませんでした。 - - - - No Add methods found on type '{0}' for a value of type '{1}'. - 型 '{1}' の値の型 '{0}' に Add メソッドが見つかりません。 - - - - '{0}' is not allowed in attribute usage. - 属性では '{0}' を使用できません。 - - - - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - 一致するコンストラクターが型 '{0}' に見つかりません。この型は、引数または FactoryMethod ディレクティブを使用して構築できます。 - - - - A Constructor for '{0}' with '{1}' arguments was not found. - '{1}' 個の引数を持つ '{0}' のコンストラクターが見つかりませんでした。 - - - - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - 型 '{0}' に既定のコンストラクターが見つかりません。この型は、引数または FactoryMethod ディレクティブを使用して構築できます。 - - - - '{0}' is not allowed in element usage. - 要素では '{0}' を使用できません。 - - - - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML ノード ストリーム: EndMember の前に型 '{0}' の StartMember がありません。 - - - - XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML ノード ストリーム: EndMember は、StartObject および StartMember の後に続く必要があります。 - - - - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML ノード ストリーム: GetObject は、StartObject '{0}' の後に StartMember を必要とします。 - - - - XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML ノード ストリーム: GetObject は、StartObject および StartMember の後に続く必要があります。 - - - - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML ノード ストリーム: '{0}'='{1}' 名前空間の宣言は、StartObject '{2}' の後に StartMember を必要とします。 - - - - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML ノード ストリーム: StartObject '{0}' は、StartObject '{1}' の後に StartMember を必要とします。 - - - - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML ノード ストリーム: '{0}' の値は、StartObject '{1}' の後に StartMember を必要とします。 - - - - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML ノード ストリーム: '{0}' の値は、StartObject および StartMember の後に続く必要があります。 - - - - No constructor with '{0}' arguments for '{1}'. - '{1}' には '{0}' 個の引数を持つコンストラクターがありません。 - - - - XAML Node Stream: Missing CurrentObject before EndObject. - XAML ノード ストリーム: EndObject の前に CurrentObject がありません。 - - - - XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML ノード ストリーム: StartMember '{0}' の前に StartObject がありません。 - - - - Type with positional parameters is not a markup extension. - 位置指定パラメーターを持つ型は、マークアップ拡張ではありません。 - - - - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - - - - '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' はアンビエント プロパティではありません。 - - - - '{0}' is not an ambient type. - '{0}' はアンビエント型ではありません。 - - - - The type '{0}' is not assignable from the type '{1}'. - 型 '{0}' を型 '{1}' から割り当てることはできません。 - - - - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - '{2}' の ['{0}'('{1}')] は、この型で宣言されたプロパティではありません。 - - - - This operation is not supported on directive members. - ディレクティブ メンバーでは、この操作はサポートされていません。 - - - - This operation is not supported on unknown members. - 不明なメンバーでは、この操作はサポートされていません。 - - - - This operation is not supported on unknown types. - 不明な型では、この操作はサポートされていません。 - - - - Argument should be a Type Converter, Markup Extension or Null. - 引数は、型コンバーター、マークアップ拡張、または Null である必要があります。 - - - - Unable to find an attachable property named '{0}' on type '{1}'. - 型 '{1}' に '{0}' という名前の添付可能なプロパティが見つかりません。 - - - - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - MemberMarkupInfo.DictionaryEntriesFromGeneric メソッドが見つかりません。 - - - - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor によって型 '{0}' の引数が提供されましたが、型 '{1}' のパラメーターが必要です。 - - - - InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor によって提供された引数の数が正しくありません。 - - - - InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor によって提供されたコンストラクターまたはメソッドが有効ではありません。 - - - - Multidimensional arrays not supported. - 多次元配列はサポートされていません。 - - - - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - 型 '{0}' をシリアル化できません。型がパブリックであり、既定のコンストラクターまたはインスタンス記述子が存在することを確認してください。 - - - - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - 指定されたコンストラクター引数に適したコンストラクターが型 '{0}' に見つかりません。 - - - - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - アクセスできるコンストラクターがないため、型 '{0}' のオブジェクトを読み込むことができません。この型を XAML で使用できるようにするには、既定のコンストラクターの追加か、ConstructorArgumentAttribute の使用、または InstanceDescriptor の提供をしてください。 - - - - Unable to read objects of the type '{0}'. Nested types are not supported. - 型 '{0}' のオブジェクトを読み取ることができません。入れ子になった型はサポートされていません。 - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' により、XAML での型 '{1}' の使用がブロックされました。この型をシリアル化するには、この型の null 以外の値を返すように '{0}'.GetXamlType を変更するか、XamlObjectReader コンストラクターの schemaContext パラメーターに別の値を渡してください。 - - - - The name property '{0}' on type '{1}' must be of type System.String. - 型 '{1}' の名前プロパティ '{0}' は System.String 型でなければなりません。 - - - - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - オブジェクト グラフには、型 '{0}' のインスタンスへの複数の参照が含まれています。シリアライザーは、インスタンスの出力先として一般に参照できる場所を見つけることができません。名前のスコープの使用方法を確認してください。 - - - - An element with the name '{0}' has already been registered in this scope. - '{0}' という名前の要素は、このスコープに既に登録されています。 - - - - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - 型 '{0}' を参照できません。ローカル型の場合は、XamlReaderSettings の LocalAssembly フィールドを設定してください。 - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' により、XAML での型 '{1}' の使用がブロックされました。この型を読み込むには、この型の null 以外の値を返すように '{0}'.GetXamlType を変更するか、XamlObjectWriter コンストラクターの schemaContext パラメーターに別の値を渡してください。 - - - - This operation is only supported on collection types. - この操作はコレクション型でのみサポートされています。 - - - - This operation is only supported on collection and dictionary types. - この操作はコレクション型とディクショナリ型でのみサポートされています。 - - - - This operation is only supported on dictionary types. - この操作はディクショナリ型でのみサポートされています。 - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML ノード ストリーム: EndObject の前に '{0}.{1}' の EndMember がありません。 - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML ノード ストリーム: StartMember '{2}' の前に '{0}.{1}' の EndMember がありません。 - - - - The property element '{0}' is not contained by an object element. - プロパティ要素 '{0}' はオブジェクト要素に含まれていません。 - - - - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - アセンブリ '{0}' を読み込むことができません。同じアセンブリの異なるバージョン '{1}' が読み込まれています。 - - - - Too many attributes are specified for '{0}'. - '{0}' に対して指定されている属性が多すぎます。 - - - - '{0}' requires more attributes. - '{0}' に必要な属性が不足しています。 - - - - GetPositionalParameters returned the wrong length vector. - GetPositionalParameters から、誤った長さのベクターが返されました。 - - - - Prefix '{0}' does not map to a namespace. - プレフィックス '{0}' は名前空間に対応付けられません。 - - - - The prefix '{0}' could not be found. - プレフィックス '{0}' が見つかりませんでした。 - - - - '{0}' property on '{1}' does not allow you to specify text. - '{1}' の '{0}' プロパティにテキストを指定することはできません。 - - - - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - - - - '{0}' is not implemented. - '{0}' は実装されていません。 - - - - Provide value on '{0}' threw an exception. - '{0}' の値の指定時に例外がスローされました。 - - - - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - 循環する依存関係があるため、MarkupExtension.ProvideValue を呼び出すことができません。MarkupExtension 内のプロパティから、MarkupExtension の結果を参照するオブジェクトを参照することはできません。影響を受ける MarkupExtension は次のとおりです。 - - - - '{0}' type name does not have the expected format 'className, assembly'. - '{0}' 型名には、必要な形式 'className, assembly' がありません。 - - - - Quote characters ' or " are only allowed at the start of values. - 引用符 ' または " は、値の始めにしか使用できません。 - - - - Value cannot be null. Object reference: '{0}'. - 値を null にすることはできません。オブジェクト参照: '{0}'。 - - - - schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext パラメーターは、savedContext.SchemaContext と同じである必要があります。 - - - - savedContext.SchemaContext cannot be null - savedContext.SchemaContext を null にすることはできません - - - - SchemaContext on writer must be initialized before accessing the reader. - リーダーにアクセスする前に、ライターの SchemaContext を初期化する必要があります。 - - - - SchemaContext cannot be null. - SchemaContext を null にすることはできません。 - - - - Invalid security XML. Missing expected attribute '{0}'. - 無効なセキュリティ XML です。必要な属性 '{0}' がありません。 - - - - Invalid security XML. Unexpected tag '{0}', expected '{1}'. - 無効なセキュリティ XML です。タグ '{0}' は予期されていません。'{1}' が必要です。 - - - - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - 無効なセキュリティ XML です。属性 '{1}' に予期しない値 '{0}' があります。'{2}' が必要です。 - - - - This serviceType is already registered to another service. - この serviceType は、既に別のサービスに登録されています。 - - - - Set connectionId threw an exception. - connectionId の設定時に例外がスローされました。 - - - - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' は get アクセス操作子を持たないプロパティであり、有効な XAML プロパティではありません。 - - - - Cannot set TargetType on a non-attachable Member. - 添付可能でないメンバーの TargetType は設定できません。 - - - - Setting xml:base on '{0}' threw an exception. - '{0}' での xml:base の設定時に例外がスローされました。 - - - - Set property '{0}' threw an exception. - プロパティ '{0}' の Set で例外がスローされました。 - - - - Setting xml instance on '{0}' threw an exception. - '{0}' での xml インスタンスの設定時に例外がスローされました。 - - - - Setting properties is not allowed on a type converted instance. Property = '{0}' - 型変換されたインスタンスではプロパティを設定できません。プロパティ = '{0}' - - - - Method '{0}' is not supported by default. It can be implemented in derived classes. - メソッド '{0}' は既定ではサポートされていません。これは派生クラスに実装できます。 - - - - ShouldSerialize check failed for member '{0}'. - メンバー '{0}' で ShouldSerialize チェックに失敗しました。 - - - - Directly Assignable Fixups must only have one name. - 直接割り当て可能なフィックスアップには、名前を 1 つだけ指定する必要があります。 - - - - StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. - - - - The string is null or empty. - 文字列が null または空です。 - - - - Deferred load section was not collected in '{0}'. - '{0}' で遅延読み込みセクションが収集されませんでした。 - - - - Thread is already started. - スレッドは既に開始されています。 - - - - (null) - (なし) - - - - Error with member '{0}'.'{1}'. It has more than one '{2}'. - メンバー '{0}'.'{1}' のエラー。2 つ以上の '{2}' が指定されています。 - - - - Error with type '{0}'. It has more than one '{1}'. - 型 '{0}' のエラー。2 つ以上の '{1}' が指定されています。 - - - - Only one TypeConverter attribute is allowed on a type. - 1 つの型に指定できる TypeConverter 属性は 1 つだけです。 - - - - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - ディレクティブ '{1}' に割り当てられたオブジェクト '{0}' に、まだ定義されていない名前付きオブジェクト '{2}' への参照であるプロパティがあります。前方参照、または前方参照を含むオブジェクトへの参照は、オブジェクト構築ディレクティブの内部ではサポートされていません。 - - - - Failed to create a '{0}' from the text '{1}'. - テキスト '{1}' から '{0}' を作成できませんでした。 - - - - Failed to convert '{0}' to type '{1}'. - '{0}' を型 '{1}' に変換できませんでした。 - - - - The name of the type '{0}' contains characters that are invalid in XAML. - 型 '{0}' の名前に、XAML で無効な文字が含まれています。 - - - - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - 型 '{0}' にはコンテンツ プロパティがありません。設定するプロパティの名前を指定するか、ContentPropertyAttribute または TypeConverterAttribute を型に追加してください。 - - - - Type name '{0}' cannot have a dot '.'. - 型名 '{0}' にドット '.' を含めることはできません。 - - - - Type reference cannot find type named '{0}'. - 型参照は '{0}' という名前の型を見つけることができません。 - - - - Type '{0}' is not public. - 型 '{0}' はパブリックではありません。 - - - - Unclosed quoted value. - 引用符付きの値が閉じられていません。 - - - - Unexpected close of XAML Node Stream. - XAML Node ストリームが予期せず閉じられました。 - - - - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - '{1}' の属性 '{0}' のメタデータが無効です。型 '{3}' の '{2}' 個の引数が必要です。 - - - - Unexpected '{0}' in parse rule '{1}'. - 解析ルール '{1}' に予期しない '{0}' があります。 - - - - Unexpected token '{0}' in rule: '{1}', in '{2}'. - '{2}' の規則 '{1}' に予期しないトークン '{0}' があります。 - - - - Unexpected token after end of markup extension. - マークアップ拡張の末尾より後ろに予期しないトークンがあります。 - - - - Unhandled BoolTypeBit. - 処理されない BoolTypeBit です。 - - - - ['{0}'('{1}')] on '{2}' is not a known property. - '{2}' の ['{0}'('{1}')] は不明なプロパティです。 - - - - Unknown member '{0}' on '{1}'. - '{1}' の不明なメンバー '{0}'。 - - - - Unknown member '{0}' on unknown type '{1}'. - 不明な型 '{1}' の不明なメンバー '{0}'。 - - - - Unknown member '{0}'. - 不明なメンバー '{0}'。 - - - - Unknown type '{0}'. - 不明な型 '{0}'。 - - - - Unresolved reference '{0}'. - 未解決の参照 '{0}'。 - - - - XAML namespace '{0}' is not resolved. - XAML 名前空間 '{0}' は解決されません。 - - - - Uri '{0}' was not found. - Uri '{0}' が見つかりませんでした。 - - - - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - 型 '{0}' のエラー。MarkupExtensions では 'UsableDuringInitialization' 属性を使用できません。 - - - - A value in the '{0}' array is null. - '{0}' 配列の値は null です。 - - - - XAML Node Stream: Value nodes must be followed by EndMember. - XAML ノード ストリーム: 値ノードは EndMember の後に続く必要があります。 - - - - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter は、コレクション '{1}' に有意の空白を含む値 '{0}' を書き込むことができません。 - - - - White space is not allowed after end of markup extension. - マークアップ拡張の末尾より後ろに空白を追加することはできません。 - - - - An attempt was made to write to a XamlWriter that has had its Closed method called. - 既に Closed メソッドが呼び出された XamlWriter への書き込みが試行されました。 - - - - Choice cannot follow a Fallback. - Choice を、Fallback に続けることはできません。 - - - - AlternateContent must contain one or more Choice elements. - AlternateContent には、1 つまたは複数の Choice 要素が必要です。 - - - - Choice is valid only in AlternateContent. - Choice は AlternateContent でのみ有効です。 - - - - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - XML 互換性定義に、名前空間 '{0}' が自身をオーバーライドするような循環定義があります。原因として、複数のアセンブリに一貫性のない XmlnsCompatibilityAttributes が設定されている可能性があります。定義を変更してこの循環定義を削除するか、競合しない参照アセンブリを XamlSchemaContext コンストラクターに渡してください。 - - - - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - 名前空間 '{0}' の要素 '{1}' の Preserve 宣言が重複しています。 - - - - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - 名前空間 '{0}' の要素 '{1}' の ProcessContent 宣言が重複しています。 - - - - Duplicate wildcard Preserve declaration for namespace '{0}'. - 名前空間 '{0}' のワイルドカード Preserve 宣言が重複しています。 - - - - Duplicate wildcard ProcessContent declaration for namespace '{0}'. - 名前空間 '{0}' のワイルドカード ProcessContent 宣言が重複しています。 - - - - Fallback is valid only in AlternateContent. - Fallback は AlternateContent でのみ有効です。 - - - - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' 要素は、AlternateContent の有効な子ではありません。AlternateContent 要素の有効な子は、Choice および Fallback 要素のみです。 - - - - '{0}' attribute is not valid for '{1}' element. - '{0}' 属性は、'{1}' 要素に対して無効です。 - - - - '{0}' format is not valid. - '{0}' 形式は無効です。 - - - - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - 名前空間 '{0}' の固有およびワイルドカードの Preserve 宣言の両方を指定することはできません。 - - - - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - 名前空間 '{0}' の固有およびワイルドカードの ProcessContent 宣言の両方を指定することはできません。 - - - - Requires attribute must contain a valid namespace prefix. - Requires 属性には、有効な名前空間プレフィックスが含まれている必要があります。 - - - - '{0}' attribute value is not a valid XML name. - '{0}' 属性値は、無効な XML 名です。 - - - - AlternateContent must contain only one Fallback element. - AlternateContent には、Fallback 要素が 1 つだけ含まれている必要があります。 - - - - MustUnderstand condition failed on namespace '{0}'. - 名前空間 '{0}' で MustUnderstand 条件が失敗しました。 - - - - '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' 名前空間は項目を保持できません。最初に Ignorable を宣言する必要があります。 - - - - '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' 名前空間はコンテンツを処理できません。最初に Ignorable を宣言する必要があります。 - - - - Choice must contain a Requires attribute. - Choice には、Requires 属性が含まれている必要があります。 - - - - '{0}' prefix is not defined. - '{0}' プレフィックスは定義されていません。 - - - - Unrecognized compatibility attribute '{0}'. - 認識できない互換性属性 '{0}' です。 - - - - Unrecognized Compatibility element '{0}'. - 認識できない互換性要素 {0} です。 - - - - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - 指定されたクラス名 '{0}' は、実際のルート インスタンス型 '{1}' と一致しません。Class ディレクティブを削除するか、XamlObjectWriterSettings.RootObjectInstance 経由でインスタンスを指定してください。 - - - - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - XamlFactory の XamlReader から、予期しない XAML ノード型 '{0}' が取得されました。 - - - - Cannot set SchemaContext on XamlMarkupExtensionWriter. - XamlMarkupExtensionWriter に SchemaContext を設定できません。 - - - - Cannot write a value that is not a string. - 文字列ではない値を書き込むことはできません。 - - - - The member '{0}' has already been written. - メンバー '{0}' は既に書き込まれています。 - - - - Errors detected in input. - 入力にエラーが検出されました。 - - - - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - 指定された INamespacePrefixLookup で名前空間 '{0}' のプレフィックスを生成できなかったため、この XamlTypeName インスタンスを文字列に変換できません。 - - - - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Name プロパティが null または空であるため、XamlTypeName インスタンスを文字列に変換できません。XamlTypeName.ToString を呼び出す前に、Name プロパティを設定してください。 - - - - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Namespace プロパティが null または空であるため、XamlTypeName インスタンスを文字列に変換できません。XamlTypeName.ToString を呼び出す前に、Namespace プロパティを設定してください。 - - - - Cannot write a value that is not a string. - 文字列ではない値を書き込むことはできません。 - - - - The member '{0}' has already been written. - メンバー '{0}' は既に書き込まれています。 - - - - The argument isObjectFromMember can only be set to true when the type is a collection. - 引数 isObjectFromMember は、型がコレクションである場合にのみ true に設定できます。 - - - - Namespace '{0}' already has a prefix defined in current scope. - 名前空間 '{0}' には、既に現在のスコープでプレフィックスが定義されています。 - - - - The prefix '{0}' is already defined in current scope. - プレフィックス '{0}' は既に現在のスコープで定義されています。 - - - - Unable to call '{0}' in current state. - 現在の状態では '{0}' を呼び出すことができません。 - - - - Unable to call WriteObject with isObjectFromMember set to true in current state. - 現在の状態では、isObjectFromMember が true に設定された WriteObject を呼び出すことができません。 - - - - Need to implement public/internal sorting. - public/internal の並べ替えを実装する必要があります。 - - - - The value for XmlData property '{0}' is null or not IXmlSerializable. - XmlData プロパティ '{0}' の値は null か、または IXmlSerializable ではありません。 - - - - The value for XmlData property '{0}' is not an XmlReader. - XmlData プロパティ '{0}' の値は XmlReader ではありません。 - - - - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - アセンブリ '{0}' の XmlnsCompatibleWithAttribute 定義に、名前空間 '{1}' が自身をオーバーライドするような循環定義があります。定義を変更して、この循環定義を削除してください。 - - - - + + + + + + Enumerating attached properties on object '{0}' threw an exception. + オブジェクト '{0}' の添付プロパティの列挙中に例外がスローされました。 + + + + Add value to collection of type '{0}' threw an exception. + 型 '{0}' のコレクションに値を追加しているときに例外がスローされました。 + + + + Add value to dictionary of type '{0}' threw an exception. + 型 '{0}' の辞書に値を追加しているときに例外がスローされました。 + + + + Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + 複数の Add メソッドまたは ICollection<T> の実装があるため、コレクション型 '{0}' の項目の型を特定できません。このコレクション型を XAML で使用できるようにするには、パブリックの Add(object) メソッドを追加し、System.Collections.IList または単一の System.Collections.Generic.ICollection<T> を実装してください。 + + + + Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + 複数の Add メソッドまたは IDictionary<K,V> の実装があるため、ディクショナリ型 '{0}' の項目の型を特定できません。このディクショナリ型を XAML で使用できるようにするには、パブリックの Add(object,object) メソッドを追加し、System.Collections.IDictionary または単一の System.Collections.Generic.IDictionary<K,V> を実装してください。 + + + + One of the following arguments must be non-null: '{0}'. + 次の引数のいずれか 1 つは null 以外でなければなりません: '{0}'。 + + + + Array Add method is not implemented. + 配列の Add メソッドが実装されていません。 + + + + Attachable events are not implemented. + 添付可能なイベントが実装されていません。 + + + + Attachable member '{0}' was not found. + 添付可能なメンバー '{0}' が見つかりませんでした。 + + + + Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + オブジェクト '{1}' にプロパティ '{0}' を設定できません。このオブジェクトは前方参照か、完全に初期化されていない参照です。未解決の名前は '{2}' です。 + + + + An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + '{1}' という名前の添付可能なプロパティが、辞書キー '{0}' に添付されています。この辞書キーは文字列であるか、文字列に型変換できます。このような添付はサポートされていません。 + + + + An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + '{2}' という名前の添付可能なプロパティが、'{1}' というプロパティに添付されています。プロパティ '{1}' は文字列であるか、文字列に型変換できます。このようなプロパティへの添付はサポートされていません。デバッグ用に、プロパティ '{1}' にはオブジェクト '{0}' が含まれています。 + + + + An unhandled scanner attribute was encountered. + ハンドルされないスキャナー属性が見つかりました。 + + + + One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + アセンブリ '{0}' の InternalsVisibleToAttribute 値の 1 つが有効なアセンブリ名ではありません。'AssemblyShortName' の形式または 'AssemblyShortName, PublicKey=...' の形式を使用してください。 + + + + InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + アセンブリ '{1}' の InternalsVisibleToAttribute 値 '{0}' が有効なアセンブリ名ではありません。'AssemblyShortName' の形式または 'AssemblyShortName, PublicKey=...' の形式を使用してください。 + + + + Bad method '{0}' on '{1}'. + '{1}' のメソッド '{0}' が正しくありません。 + + + + Bad state in ObjectWriter. Non directive missing instance. + ObjectWriter の状態が正しくありません。XAML ディレクティブのインスタンスがありません。 + + + + An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + アセンブリ '{0}' の XmlnsCompatibleWithAttribute に必須プロパティがありません。NewNamespace プロパティと OldNamespace プロパティの両方を設定するか、XmlnsCompatibleWithAttribute を削除してください。 + + + + An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + アセンブリ '{0}' の XmlnsDefinitionAttribute に必須プロパティがありません。ClrNamespace プロパティと XmlNamespace プロパティの両方を設定するか、XmlnsDefinitionAttribute を削除してください。 + + + + An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + アセンブリ '{0}' の XmlnsPrefixAttribute に必須プロパティがありません。Prefix プロパティと XmlNamespace プロパティの両方を設定するか、XmlnsPrefixAttribute を削除してください。 + + + + Builder Stack is not empty when end of XamlNode stream was reached. + XamlNode ストリームの終わりに到達しましたが、ビルダー スタックが空ではありません。 + + + + Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + '{1}' を使用して型 '{0}' からの変換可能性をチェックできませんでした。通常、これは、TypeConverter の実装が正しくないことを意味します。 + + + + Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + '{1}' を使用して型 '{0}' への変換可能性をチェックできませんでした。通常、これは、TypeConverter の実装が正しくないことを意味します。 + + + + In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + マークアップ拡張では、すべてのコンストラクターの引数値はアトムである必要があります。型 '{0}' のオブジェクトで、1 つ以上の引数値が原子値ではありません。 + + + + Cannot create an instance of '{0}' because XamlType is not valid. + XamlType が有効でないため、'{0}' のインスタンスを作成できません。 + + + + Cannot create an instance of '{0}' because XamlType is not valid. + XamlType が有効でないため、'{0}' のインスタンスを作成できません。 + + + + Cannot find Assembly '{0}' in URI '{1}'. + URI '{1}' にアセンブリ '{0}' が見つかりません。 + + + + Cannot reassign a previously set SchemaContext. + 以前に設定された SchemaContext を再割り当てできません。 + + + + Cannot resolve type '{0}' for method '{1}'. + メソッド '{1}' の型 '{0}' を解決できません。 + + + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri は、ルート ノードで 1 回のみ設定できます (XamlXmlReader により、ルート ノードに既定値が指定される場合があります)。 + + + + Cannot set SchemaContext on ObjectWriter. + ObjectWriter に SchemaContext を設定できません。 + + + + Cannot set SchemaContext to null. + SchemaContext を null に設定することはできません。 + + + + Cannot write on a closed XamlWriter. + 閉じている XamlWriter に書き込むことはできません。 + + + + The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + 値 '{1}' には有意の空白が含まれていますが、メンバー '{0}' に "xml:space = preserve" を書き込むことはできません。 + + + + Cannot assign root instance of type '{0}' to type '{1}'. + 型 '{0}' のルート インスタンスを '{1}' に割り当てることができません。 + + + + Cannot create unknown type '{0}'. + 不明な型 '{0}' を作成できません。 + + + + Cannot get write-only property '{0}'. + 書き込み専用のプロパティ '{0}' は取得できません。 + + + + Cannot set read-only property '{0}'. + 読み取り専用のプロパティ '{0}' は設定できません。 + + + + Cannot set unknown member '{0}'. + 不明なメンバー '{0}' を設定できません。 + + + + Close called while inside a deferred load section. + 遅延読み込みセクション内で Close が呼び出されました。 + + + + Must close XamlWriter before reading from XamlNodeList. + XamlNodeList から読み込む前に、XamlWriter を終了する必要があります。 + + + + Collection '{0}' cannot contain null values. + コレクション '{0}' に null 値を含めることはできません。 + + + + Failed attempting to create an Implicit Type with a constructor. + コンストラクターで暗黙的な型を作成しようとしてエラーが発生しました。 + + + + The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + 指定されたバインディング制約に一致する型 '{0}' のコンストラクターの呼び出しで例外がスローされました。 + + + + Cannot write the given positional parameters because a matching constructor was not found. + 一致するコンストラクターが見つからなかったため、指定された位置指定パラメーターを出力できません。 + + + + '{0}' ValueSerializer cannot convert from '{1}'. + '{0}' ValueSerializer は '{1}' から変換できません。 + + + + '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + '{0}' ValueSerializer は、'{1}' から '{2}' に変換できません。 + + + + Converter type '{0}' doesn't derive from expected base type '{1}'. + コンバーターの型 '{0}' は、予期された基本型 '{1}' から派生していません。 + + + + Failed to add attached properties to item in ConditionalWeakTable. + ConditionalWeakTable の項目に添付プロパティを追加できませんでした。 + + + + Deferred load threw an exception. + 遅延読み込みで例外がスローされました。 + + + + Deferred member was not collected in '{0}'. + 遅延メンバーは '{0}' で収集されませんでした。 + + + + Save of deferred-load content threw an exception. + 遅延読み込みコンテンツの保存時に例外がスローされました。 + + + + Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + ConverterInstance プロパティが null であるため、XamlValueConverter '{0}' から XamlDeferringLoader を取得できません。 + + + + '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}' 依存している '{0}'.{1}' が設定されていません。 + + + + Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + 型 '{0}' のディクショナリはキー '{1}' を追加できません。TypeConverter はキーを型 '{2}' に変換します。このエラーを回避するには、System.Collections.IDictionary.Add をオーバーライドし、そこで変換を追加して実行してください。 + + + + Directive getter is not implemented. + ディレクティブ getter が実装されていません。 + + + + Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + ディレクティブ '{0}' は文字列型の値でなければなりません。このディレクティブを削除するか、文字列値に変更してください。 + + + + Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + ディレクティブ '{0}' はルート オブジェクトでのみ使用できます。このディレクティブを削除するか、ドキュメントのルートに移動してください。 + + + + Directive '{0}' was not found in TargetNamespace '{1}'. + ディレクティブ '{0}' が TargetNamespace '{1}' に見つかりませんでした。 + + + + '{0}' property has already been set on '{1}'. + '{0}' プロパティは既に '{1}' に設定されています。 + + + + There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + OldNamespace '{1}' のアセンブリ '{0}' に複数の XmlnsCompatibleWithAttribute があります。余分な属性を削除してください。 + + + + There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + OldNamespace '{2}' のアセンブリ '{0}' および '{1}' に、競合する XmlnsCompatibleWithAttributes があります。同じ NewNamespace になるように属性を変更するか、競合しない参照アセンブリのセットを XamlSchemaContext コンストラクターに渡してください。 + + + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. + '{1}' に割り当て可能でない値を '{0}' イベントに割り当てることはできません。 + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 現在の状態では位置指定パラメーターを出力できません。ライターは要素の出力を開始しているため、属性形式の位置指定パラメーターを書き出すことはできません。また、すべてのプロパティが書き込み可能ではないため、位置指定パラメーターを展開することもできません。位置指定パラメーター メンバーをノード ストリームの前の方へ移動して、XamlXmlWriter が属性を記述できる位置に配置してください。 + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + 現在の状態では位置指定パラメーターを出力できません。ライターは要素の出力を開始しているため、属性形式の位置指定パラメーターを書き出すことはできません。また、型 '{0}' の UnderlyingType が null であるため、位置指定パラメーターを展開することもできません。位置指定パラメーター メンバーをノード ストリームの前の方へ移動して、XamlXmlWriter が属性を記述できる位置に配置してください。 + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 現在の状態では位置指定パラメーターを出力できません。ライターは要素の出力を開始しているため、属性形式の位置指定パラメーターを書き出すことはできません。また、位置指定パラメーターを含むマークアップ拡張に既定のコンストラクターがないため、位置指定パラメーターを展開することもできません。位置指定パラメーター メンバーをノード ストリームの前の方へ移動して、XamlXmlWriter が属性を出力できる位置に配置してください。 + + + + Expected permission of type XamlLoadPermission. + XamlLoadPermission 型のアクセス許可が必要です。 + + + + Expected value of type ObjectMarkupInfo. + ObjectMarkupInfo 型の値が必要です。 + + + + Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + アセンブリ名 '{0}' は完全修飾されていません。名前、バージョン、カルチャ、および PublicKeyToken をすべて指定する必要があります。 + + + + Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + 型名 '{0}' はアセンブリ修飾されていません。この値は System.Type.AssemblyQualifiedName から取得できます。 + + + + The factory method '{0}' that matches the specified binding constraints returned null. + 指定されたバインディング制約に一致するファクトリ メソッド '{0}' が null を返しました。 + + + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + ファイルまたはアセンブリ '{0}'、あるいはその依存関係の 1 つを読み込めませんでした。指定されたファイルが見つかりません。 + + + + Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + 未定義の名前付きオブジェクト '{0}' を参照しようとしています。前方参照、または前方参照を含むオブジェクトへの参照は、Key 以外のディレクティブではサポートされていません。 + + + + Cannot promote from Array. + 配列から昇格させることができません。 + + + + Cannot promote from '{0}' to '{1}' because the target map is too small. + ターゲット マップが小さすぎるため、'{0}' から '{1}' に昇格させることはできません。 + + + + Getting instance of '{0}' threw an exception. + '{0}' のインスタンスの取得中に例外がスローされました。 + + + + Retrieving items in collection or dictionary of type '{0}' threw an exception. + 型 '{0}' のコレクションまたはディクショナリの項目の取得中に例外がスローされました。 + + + + XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems は、型 '{0}' に対して null を返しました。通常、これは、コレクション型の実装が正しくないことを意味します。 + + + + Collection property '{0}'.'{1}' is null. + コレクション プロパティ '{0}'.'{1}' は null です。 + + + + Cannot get TargetType on a non-attachable Member. + 添付可能でないメンバーの TargetType は取得できません。 + + + + Get property '{0}' threw an exception. + プロパティ '{0}' の Get で例外がスローされました。 + + + + Either getter or setter must be non-null. + get アクセス操作子と set アクセス操作子の一方は null 以外でなければなりません。 + + + + Attached property getter methods must have one parameter and a non-void return type. + 添付プロパティの get アクセス操作子メソッドには、1 つのパラメーターと、void でない戻り値の型が必要です。 + + + + Attached property setter and attached event adder methods must have two parameters. + 添付プロパティの set アクセス操作子、および添付イベントに追加するメソッドには、2 つのパラメーターが必要です。 + + + + Initialization of '{0}' threw an exception. + '{0}' の初期化で例外がスローされました。 + + + + Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + 型 '{0}' をテキスト (XamlLanguage.Initialization) から初期化することはできません。この型に TypeConverter を追加するか、コンストラクターまたはファクトリ メソッドを使用するように XAML を変更してください。 + + + + Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + 文字列 '{1}' に予期しない文字 '{0}' が見つかりました。無効な XAML 型名です。 + + + + Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + 終了の BracketCharacter '{0}' が見つかりましたが、対応する開始の BracketCharacter がありません。 + + + + Event argument is invalid. + イベント引数が無効です。 + + + + Invalid expression: '{0}' + 無効な式: '{0}' + + + + Type argument '{0}' is not a valid type. + 型引数 '{0}' は有効な型ではありません。 + + + + The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + 文字列 '{0}' は有効な XAML 型名リストではありません。型名リストは、'x:String, x:Int32' のようなコンマ区切りの型のリストです。 + + + + The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + 文字列 '{0}' は XAML の有効な型名ではありません。型名には、省略可能なプレフィックス、名前、および省略可能な型引数が含まれます。たとえば、'String'、'x:Int32'、'g:Dictionary(x:String,x:Int32)' などがあります。 + + + + '{0}' is not a valid XAML member name. + '{0}' は有効な XAML メンバー名ではありません。 + + + + Construction directive '{0}' must be an attribute or the first property element. + 構築ディレクティブ '{0}' は、属性または最初のプロパティ要素でなければなりません。 + + + + '{0}' Line number '{1}' and line position '{2}'. + '{0}' 行番号 '{1}'、行位置 '{2}'。 + + + + '{0}' Line number '{1}'. + '{0}' 行番号 '{1}'。 + + + + List collection is not an IList. + リスト コレクションは IList ではありません。 + + + + BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + BracketCharacter '{0}' には、対応する開始/終了の BracketCharacter がありません。 + + + + Cannot parse the malformed property name '{0}'. + 間違った形式のプロパティ名 '{0}' を解析できません。 + + + + Items in the array must be type '{0}'. One or more items cannot be cast to this type. + 配列の項目の型は '{0}' でなければなりません。1 つ以上の項目をこの型にキャストできません。 + + + + Must set Type before calling ProvideValue on ArrayExtension. + ArrayExtension で ProvideValue を呼び出す前に、Type を設定する必要があります。 + + + + '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + '{0}' StaticExtension 値は、列挙値、静的フィールド、または静的プロパティに解決できません。 + + + + Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + マークアップ拡張 '{0}' では、ProvideValue の IServiceProvider に '{1}' を実装する必要があります。 + + + + StaticExtension must have Member property set before ProvideValue can be called. + StaticExtension では、ProvideValue を呼び出す前に、Member プロパティを設定する必要があります。 + + + + TypeExtension must have TypeName property set before ProvideValue can be called. + TypeExtension では、ProvideValue を呼び出す前に、TypeName プロパティを設定する必要があります。 + + + + '{0}' string is not valid for type. + '{0}' 文字列は型として有効ではありません。 + + + + Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + 型 '{0}' の位置指定パラメーターを決定できません。'{1}' 個のパラメーターを持つコンストラクターのオーバーロードが複数存在します。このマークアップ拡張を XAML で使用できるようにするには、重複するコンストラクターのオーバーロードを削除するか、XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity を true に設定してください。 + + + + The name of the member '{0}' contains characters that are invalid in XAML. + メンバー '{0}' の名前に、XAML で無効な文字が含まれています。 + + + + Member '{0}' on type '{1}' is internal. + 型 '{1}' の '{0}' は内部メンバーです。 + + + + The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + 指定されたバインディング制約に一致するメソッド '{0}' の呼び出しで例外がスローされました。 + + + + No local assembly provided to complete URI='{0}'. + URI='{0}' は不完全です。ローカル アセンブリが指定されていません。 + + + + Missing case '{0}' in DeferringWriter'{1}' method. + DeferringWriter'{1}' メソッドにケース '{0}' がありません。 + + + + Missing case in Default processing of XamlNodes. + XamlNodes の既定の処理にケースがありません。 + + + + Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + '{0}' の後に予期しない等号 '=' があります。コンマ区切り記号が不足していないかどうかを確認してください。 + + + + Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + '{0}'='{1}' の後に予期しない等号 '=' があります。コンマ区切り記号が不足していないかどうかを確認してください。 + + + + Missing implicit property case. + 暗黙的なプロパティ ケースがありません。 + + + + Missing case for ImplicitPropertyType. + ImplicitPropertyType のケースがありません。 + + + + Missing key value on '{0}' object. + '{0}' オブジェクトにキー値がありません。 + + + + Missing case handler in LookupPropertyBit. + LookupPropertyBit にケース ハンドラーがありません。 + + + + Service provider is missing the IXamlNameProvider service. + サービス プロバイダーに IXamlNameProvider サービスがありません。 + + + + Service provider is missing the INameResolver service. + サービス プロバイダーに INameResolver サービスがありません。 + + + + Missing case in ClrType 'Member' lookup. + ClrType 'Member' 検索にケースがありません。 + + + + Creating from text without a TypeConverter is not allowed. + TypeConverter を使用せずにテキストから作成することはできません。 + + + + '{0}' must be of type '{1}'. + '{0}' の型は '{1}' でなければなりません。 + + + + Reference must have a Name to resolve. + 参照を解決するには、名前が必要です。 + + + + This setter is not intended to be used directly from your code. Do not call this setter. + この set アクセス操作子はコードから直接使用できません。この set アクセス操作子を呼び出さないでください。 + + + + Name resolution failure. '{0}' was not found. + 名前の解決に失敗しました。'{0}' が見つかりませんでした。 + + + + Cannot register duplicate name '{0}' in this scope. + このスコープで重複する名前 '{0}' を登録することはできません。 + + + + Could not register named object. {0} + 名前付きオブジェクトを登録できませんでした。{0} + + + + '{0}' name is not valid for identifier. + '{0}' 名は、識別子に対して無効です。 + + + + Name cannot be an empty string. + 名前は空の文字列にはできません。 + + + + Name '{0}' was not found. + 名前 '{0}' が見つかりませんでした。 + + + + Cannot attach NameScope to null root instance. + NameScope を null のルート インスタンスにアタッチすることはできません。 + + + + The prefix 'xml' is reserved. + プレフィックス 'xml' は予約されています。 + + + + NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace を null にすることはできません。このプロパティの値を入力してください。 + + + + NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix を null にすることはできません。このプロパティの値を入力してください。 + + + + Namespace '{0}' was not found in scope. + 名前空間 '{0}' がスコープ内に見つかりませんでした。 + + + + No Add methods found on type '{0}' for a value of type '{1}'. + 型 '{1}' の値の型 '{0}' に Add メソッドが見つかりません。 + + + + '{0}' is not allowed in attribute usage. + 属性では '{0}' を使用できません。 + + + + No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + 一致するコンストラクターが型 '{0}' に見つかりません。この型は、引数または FactoryMethod ディレクティブを使用して構築できます。 + + + + A Constructor for '{0}' with '{1}' arguments was not found. + '{1}' 個の引数を持つ '{0}' のコンストラクターが見つかりませんでした。 + + + + No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + 型 '{0}' に既定のコンストラクターが見つかりません。この型は、引数または FactoryMethod ディレクティブを使用して構築できます。 + + + + '{0}' is not allowed in element usage. + 要素では '{0}' を使用できません。 + + + + XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + XAML ノード ストリーム: EndMember の前に型 '{0}' の StartMember がありません。 + + + + XAML Node Stream: EndMember must follow StartObject and StartMember. + XAML ノード ストリーム: EndMember は、StartObject および StartMember の後に続く必要があります。 + + + + XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + XAML ノード ストリーム: GetObject は、StartObject '{0}' の後に StartMember を必要とします。 + + + + XAML Node Stream: GetObject must follow a StartObject and StartMember. + XAML ノード ストリーム: GetObject は、StartObject および StartMember の後に続く必要があります。 + + + + XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + XAML ノード ストリーム: '{0}'='{1}' 名前空間の宣言は、StartObject '{2}' の後に StartMember を必要とします。 + + + + XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + XAML ノード ストリーム: StartObject '{0}' は、StartObject '{1}' の後に StartMember を必要とします。 + + + + XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + XAML ノード ストリーム: '{0}' の値は、StartObject '{1}' の後に StartMember を必要とします。 + + + + XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + XAML ノード ストリーム: '{0}' の値は、StartObject および StartMember の後に続く必要があります。 + + + + No constructor with '{0}' arguments for '{1}'. + '{1}' には '{0}' 個の引数を持つコンストラクターがありません。 + + + + XAML Node Stream: Missing CurrentObject before EndObject. + XAML ノード ストリーム: EndObject の前に CurrentObject がありません。 + + + + XAML Node Stream: Missing StartObject before StartMember '{0}'. + XAML ノード ストリーム: StartMember '{0}' の前に StartObject がありません。 + + + + Type with positional parameters is not a markup extension. + 位置指定パラメーターを持つ型は、マークアップ拡張ではありません。 + + + + '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' はアンビエント プロパティではありません。 + + + + '{0}' is not an ambient type. + '{0}' はアンビエント型ではありません。 + + + + The type '{0}' is not assignable from the type '{1}'. + 型 '{0}' を型 '{1}' から割り当てることはできません。 + + + + ['{0}'('{1}')] on '{2}' is not a property declared on this type. + '{2}' の ['{0}'('{1}')] は、この型で宣言されたプロパティではありません。 + + + + This operation is not supported on directive members. + ディレクティブ メンバーでは、この操作はサポートされていません。 + + + + This operation is not supported on unknown members. + 不明なメンバーでは、この操作はサポートされていません。 + + + + This operation is not supported on unknown types. + 不明な型では、この操作はサポートされていません。 + + + + Argument should be a Type Converter, Markup Extension or Null. + 引数は、型コンバーター、マークアップ拡張、または Null である必要があります。 + + + + Unable to find an attachable property named '{0}' on type '{1}'. + 型 '{1}' に '{0}' という名前の添付可能なプロパティが見つかりません。 + + + + Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + MemberMarkupInfo.DictionaryEntriesFromGeneric メソッドが見つかりません。 + + + + InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor によって型 '{0}' の引数が提供されましたが、型 '{1}' のパラメーターが必要です。 + + + + InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor によって提供された引数の数が正しくありません。 + + + + InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor によって提供されたコンストラクターまたはメソッドが有効ではありません。 + + + + Multidimensional arrays not supported. + 多次元配列はサポートされていません。 + + + + Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + 型 '{0}' をシリアル化できません。型がパブリックであり、既定のコンストラクターまたはインスタンス記述子が存在することを確認してください。 + + + + Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + 指定されたコンストラクター引数に適したコンストラクターが型 '{0}' に見つかりません。 + + + + Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + アクセスできるコンストラクターがないため、型 '{0}' のオブジェクトを読み込むことができません。この型を XAML で使用できるようにするには、既定のコンストラクターの追加か、ConstructorArgumentAttribute の使用、または InstanceDescriptor の提供をしてください。 + + + + Unable to read objects of the type '{0}'. Nested types are not supported. + 型 '{0}' のオブジェクトを読み取ることができません。入れ子になった型はサポートされていません。 + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}' により、XAML での型 '{1}' の使用がブロックされました。この型をシリアル化するには、この型の null 以外の値を返すように '{0}'.GetXamlType を変更するか、XamlObjectReader コンストラクターの schemaContext パラメーターに別の値を渡してください。 + + + + The name property '{0}' on type '{1}' must be of type System.String. + 型 '{1}' の名前プロパティ '{0}' は System.String 型でなければなりません。 + + + + The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + オブジェクト グラフには、型 '{0}' のインスタンスへの複数の参照が含まれています。シリアライザーは、インスタンスの出力先として一般に参照できる場所を見つけることができません。名前のスコープの使用方法を確認してください。 + + + + An element with the name '{0}' has already been registered in this scope. + '{0}' という名前の要素は、このスコープに既に登録されています。 + + + + Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + 型 '{0}' を参照できません。ローカル型の場合は、XamlReaderSettings の LocalAssembly フィールドを設定してください。 + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}' により、XAML での型 '{1}' の使用がブロックされました。この型を読み込むには、この型の null 以外の値を返すように '{0}'.GetXamlType を変更するか、XamlObjectWriter コンストラクターの schemaContext パラメーターに別の値を渡してください。 + + + + This operation is only supported on collection types. + この操作はコレクション型でのみサポートされています。 + + + + This operation is only supported on collection and dictionary types. + この操作はコレクション型とディクショナリ型でのみサポートされています。 + + + + This operation is only supported on dictionary types. + この操作はディクショナリ型でのみサポートされています。 + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + XAML ノード ストリーム: EndObject の前に '{0}.{1}' の EndMember がありません。 + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + XAML ノード ストリーム: StartMember '{2}' の前に '{0}.{1}' の EndMember がありません。 + + + + The property element '{0}' is not contained by an object element. + プロパティ要素 '{0}' はオブジェクト要素に含まれていません。 + + + + Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + アセンブリ '{0}' を読み込むことができません。同じアセンブリの異なるバージョン '{1}' が読み込まれています。 + + + + Too many attributes are specified for '{0}'. + '{0}' に対して指定されている属性が多すぎます。 + + + + '{0}' requires more attributes. + '{0}' に必要な属性が不足しています。 + + + + GetPositionalParameters returned the wrong length vector. + GetPositionalParameters から、誤った長さのベクターが返されました。 + + + + Prefix '{0}' does not map to a namespace. + プレフィックス '{0}' は名前空間に対応付けられません。 + + + + The prefix '{0}' could not be found. + プレフィックス '{0}' が見つかりませんでした。 + + + + '{0}' property on '{1}' does not allow you to specify text. + '{1}' の '{0}' プロパティにテキストを指定することはできません。 + + + + '{0}' is not implemented. + '{0}' は実装されていません。 + + + + Provide value on '{0}' threw an exception. + '{0}' の値の指定時に例外がスローされました。 + + + + Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + 循環する依存関係があるため、MarkupExtension.ProvideValue を呼び出すことができません。MarkupExtension 内のプロパティから、MarkupExtension の結果を参照するオブジェクトを参照することはできません。影響を受ける MarkupExtension は次のとおりです。 + + + + '{0}' type name does not have the expected format 'className, assembly'. + '{0}' 型名には、必要な形式 'className, assembly' がありません。 + + + + Quote characters ' or " are only allowed at the start of values. + 引用符 ' または " は、値の始めにしか使用できません。 + + + + Value cannot be null. Object reference: '{0}'. + 値を null にすることはできません。オブジェクト参照: '{0}'。 + + + + schemaContext parameter cannot be different from savedContext.SchemaContext + schemaContext パラメーターは、savedContext.SchemaContext と同じである必要があります。 + + + + savedContext.SchemaContext cannot be null + savedContext.SchemaContext を null にすることはできません + + + + SchemaContext on writer must be initialized before accessing the reader. + リーダーにアクセスする前に、ライターの SchemaContext を初期化する必要があります。 + + + + SchemaContext cannot be null. + SchemaContext を null にすることはできません。 + + + + Invalid security XML. Missing expected attribute '{0}'. + 無効なセキュリティ XML です。必要な属性 '{0}' がありません。 + + + + Invalid security XML. Unexpected tag '{0}', expected '{1}'. + 無効なセキュリティ XML です。タグ '{0}' は予期されていません。'{1}' が必要です。 + + + + Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + 無効なセキュリティ XML です。属性 '{1}' に予期しない値 '{0}' があります。'{2}' が必要です。 + + + + This serviceType is already registered to another service. + この serviceType は、既に別のサービスに登録されています。 + + + + Set connectionId threw an exception. + connectionId の設定時に例外がスローされました。 + + + + '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' は get アクセス操作子を持たないプロパティであり、有効な XAML プロパティではありません。 + + + + Cannot set TargetType on a non-attachable Member. + 添付可能でないメンバーの TargetType は設定できません。 + + + + Setting xml:base on '{0}' threw an exception. + '{0}' での xml:base の設定時に例外がスローされました。 + + + + Set property '{0}' threw an exception. + プロパティ '{0}' の Set で例外がスローされました。 + + + + Setting xml instance on '{0}' threw an exception. + '{0}' での xml インスタンスの設定時に例外がスローされました。 + + + + Setting properties is not allowed on a type converted instance. Property = '{0}' + 型変換されたインスタンスではプロパティを設定できません。プロパティ = '{0}' + + + + Method '{0}' is not supported by default. It can be implemented in derived classes. + メソッド '{0}' は既定ではサポートされていません。これは派生クラスに実装できます。 + + + + ShouldSerialize check failed for member '{0}'. + メンバー '{0}' で ShouldSerialize チェックに失敗しました。 + + + + Directly Assignable Fixups must only have one name. + 直接割り当て可能なフィックスアップには、名前を 1 つだけ指定する必要があります。 + + + + The string is null or empty. + 文字列が null または空です。 + + + + Deferred load section was not collected in '{0}'. + '{0}' で遅延読み込みセクションが収集されませんでした。 + + + + Thread is already started. + スレッドは既に開始されています。 + + + + (null) + (なし) + + + + Error with member '{0}'.'{1}'. It has more than one '{2}'. + メンバー '{0}'.'{1}' のエラー。2 つ以上の '{2}' が指定されています。 + + + + Error with type '{0}'. It has more than one '{1}'. + 型 '{0}' のエラー。2 つ以上の '{1}' が指定されています。 + + + + Only one TypeConverter attribute is allowed on a type. + 1 つの型に指定できる TypeConverter 属性は 1 つだけです。 + + + + Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + ディレクティブ '{1}' に割り当てられたオブジェクト '{0}' に、まだ定義されていない名前付きオブジェクト '{2}' への参照であるプロパティがあります。前方参照、または前方参照を含むオブジェクトへの参照は、オブジェクト構築ディレクティブの内部ではサポートされていません。 + + + + Failed to create a '{0}' from the text '{1}'. + テキスト '{1}' から '{0}' を作成できませんでした。 + + + + Failed to convert '{0}' to type '{1}'. + '{0}' を型 '{1}' に変換できませんでした。 + + + + The name of the type '{0}' contains characters that are invalid in XAML. + 型 '{0}' の名前に、XAML で無効な文字が含まれています。 + + + + Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + 型 '{0}' にはコンテンツ プロパティがありません。設定するプロパティの名前を指定するか、ContentPropertyAttribute または TypeConverterAttribute を型に追加してください。 + + + + Type name '{0}' cannot have a dot '.'. + 型名 '{0}' にドット '.' を含めることはできません。 + + + + Type reference cannot find type named '{0}'. + 型参照は '{0}' という名前の型を見つけることができません。 + + + + Type '{0}' is not public. + 型 '{0}' はパブリックではありません。 + + + + Unclosed quoted value. + 引用符付きの値が閉じられていません。 + + + + Unexpected close of XAML Node Stream. + XAML Node ストリームが予期せず閉じられました。 + + + + Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + '{1}' の属性 '{0}' のメタデータが無効です。型 '{3}' の '{2}' 個の引数が必要です。 + + + + Unexpected '{0}' in parse rule '{1}'. + 解析ルール '{1}' に予期しない '{0}' があります。 + + + + Unexpected token '{0}' in rule: '{1}', in '{2}'. + '{2}' の規則 '{1}' に予期しないトークン '{0}' があります。 + + + + Unexpected token after end of markup extension. + マークアップ拡張の末尾より後ろに予期しないトークンがあります。 + + + + Unhandled BoolTypeBit. + 処理されない BoolTypeBit です。 + + + + ['{0}'('{1}')] on '{2}' is not a known property. + '{2}' の ['{0}'('{1}')] は不明なプロパティです。 + + + + Unknown member '{0}' on '{1}'. + '{1}' の不明なメンバー '{0}'。 + + + + Unknown member '{0}' on unknown type '{1}'. + 不明な型 '{1}' の不明なメンバー '{0}'。 + + + + Unknown member '{0}'. + 不明なメンバー '{0}'。 + + + + Unknown type '{0}'. + 不明な型 '{0}'。 + + + + Unresolved reference '{0}'. + 未解決の参照 '{0}'。 + + + + XAML namespace '{0}' is not resolved. + XAML 名前空間 '{0}' は解決されません。 + + + + Uri '{0}' was not found. + Uri '{0}' が見つかりませんでした。 + + + + Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + 型 '{0}' のエラー。MarkupExtensions では 'UsableDuringInitialization' 属性を使用できません。 + + + + A value in the '{0}' array is null. + '{0}' 配列の値は null です。 + + + + XAML Node Stream: Value nodes must be followed by EndMember. + XAML ノード ストリーム: 値ノードは EndMember の後に続く必要があります。 + + + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter は、コレクション '{1}' に有意の空白を含む値 '{0}' を書き込むことができません。 + + + + White space is not allowed after end of markup extension. + マークアップ拡張の末尾より後ろに空白を追加することはできません。 + + + + An attempt was made to write to a XamlWriter that has had its Closed method called. + 既に Closed メソッドが呼び出された XamlWriter への書き込みが試行されました。 + + + + Choice cannot follow a Fallback. + Choice を、Fallback に続けることはできません。 + + + + AlternateContent must contain one or more Choice elements. + AlternateContent には、1 つまたは複数の Choice 要素が必要です。 + + + + Choice is valid only in AlternateContent. + Choice は AlternateContent でのみ有効です。 + + + + There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + XML 互換性定義に、名前空間 '{0}' が自身をオーバーライドするような循環定義があります。原因として、複数のアセンブリに一貫性のない XmlnsCompatibilityAttributes が設定されている可能性があります。定義を変更してこの循環定義を削除するか、競合しない参照アセンブリを XamlSchemaContext コンストラクターに渡してください。 + + + + Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + 名前空間 '{0}' の要素 '{1}' の Preserve 宣言が重複しています。 + + + + Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + 名前空間 '{0}' の要素 '{1}' の ProcessContent 宣言が重複しています。 + + + + Duplicate wildcard Preserve declaration for namespace '{0}'. + 名前空間 '{0}' のワイルドカード Preserve 宣言が重複しています。 + + + + Duplicate wildcard ProcessContent declaration for namespace '{0}'. + 名前空間 '{0}' のワイルドカード ProcessContent 宣言が重複しています。 + + + + Fallback is valid only in AlternateContent. + Fallback は AlternateContent でのみ有効です。 + + + + '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + '{0}' 要素は、AlternateContent の有効な子ではありません。AlternateContent 要素の有効な子は、Choice および Fallback 要素のみです。 + + + + '{0}' attribute is not valid for '{1}' element. + '{0}' 属性は、'{1}' 要素に対して無効です。 + + + + '{0}' format is not valid. + '{0}' 形式は無効です。 + + + + Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + 名前空間 '{0}' の固有およびワイルドカードの Preserve 宣言の両方を指定することはできません。 + + + + Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + 名前空間 '{0}' の固有およびワイルドカードの ProcessContent 宣言の両方を指定することはできません。 + + + + Requires attribute must contain a valid namespace prefix. + Requires 属性には、有効な名前空間プレフィックスが含まれている必要があります。 + + + + '{0}' attribute value is not a valid XML name. + '{0}' 属性値は、無効な XML 名です。 + + + + AlternateContent must contain only one Fallback element. + AlternateContent には、Fallback 要素が 1 つだけ含まれている必要があります。 + + + + MustUnderstand condition failed on namespace '{0}'. + 名前空間 '{0}' で MustUnderstand 条件が失敗しました。 + + + + '{0}' namespace cannot preserve items; it must be declared Ignorable first. + '{0}' 名前空間は項目を保持できません。最初に Ignorable を宣言する必要があります。 + + + + '{0}' namespace cannot process content; it must be declared Ignorable first. + '{0}' 名前空間はコンテンツを処理できません。最初に Ignorable を宣言する必要があります。 + + + + Choice must contain a Requires attribute. + Choice には、Requires 属性が含まれている必要があります。 + + + + '{0}' prefix is not defined. + '{0}' プレフィックスは定義されていません。 + + + + Unrecognized compatibility attribute '{0}'. + 認識できない互換性属性 '{0}' です。 + + + + Unrecognized Compatibility element '{0}'. + 認識できない互換性要素 {0} です。 + + + + Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + 指定されたクラス名 '{0}' は、実際のルート インスタンス型 '{1}' と一致しません。Class ディレクティブを削除するか、XamlObjectWriterSettings.RootObjectInstance 経由でインスタンスを指定してください。 + + + + Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + XamlFactory の XamlReader から、予期しない XAML ノード型 '{0}' が取得されました。 + + + + Cannot set SchemaContext on XamlMarkupExtensionWriter. + XamlMarkupExtensionWriter に SchemaContext を設定できません。 + + + + Cannot write a value that is not a string. + 文字列ではない値を書き込むことはできません。 + + + + The member '{0}' has already been written. + メンバー '{0}' は既に書き込まれています。 + + + + Errors detected in input. + 入力にエラーが検出されました。 + + + + Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + 指定された INamespacePrefixLookup で名前空間 '{0}' のプレフィックスを生成できなかったため、この XamlTypeName インスタンスを文字列に変換できません。 + + + + Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Name プロパティが null または空であるため、XamlTypeName インスタンスを文字列に変換できません。XamlTypeName.ToString を呼び出す前に、Name プロパティを設定してください。 + + + + Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Namespace プロパティが null または空であるため、XamlTypeName インスタンスを文字列に変換できません。XamlTypeName.ToString を呼び出す前に、Namespace プロパティを設定してください。 + + + + Cannot write a value that is not a string. + 文字列ではない値を書き込むことはできません。 + + + + The member '{0}' has already been written. + メンバー '{0}' は既に書き込まれています。 + + + + The argument isObjectFromMember can only be set to true when the type is a collection. + 引数 isObjectFromMember は、型がコレクションである場合にのみ true に設定できます。 + + + + Namespace '{0}' already has a prefix defined in current scope. + 名前空間 '{0}' には、既に現在のスコープでプレフィックスが定義されています。 + + + + The prefix '{0}' is already defined in current scope. + プレフィックス '{0}' は既に現在のスコープで定義されています。 + + + + Unable to call '{0}' in current state. + 現在の状態では '{0}' を呼び出すことができません。 + + + + Unable to call WriteObject with isObjectFromMember set to true in current state. + 現在の状態では、isObjectFromMember が true に設定された WriteObject を呼び出すことができません。 + + + + Need to implement public/internal sorting. + public/internal の並べ替えを実装する必要があります。 + + + + The value for XmlData property '{0}' is null or not IXmlSerializable. + XmlData プロパティ '{0}' の値は null か、または IXmlSerializable ではありません。 + + + + The value for XmlData property '{0}' is not an XmlReader. + XmlData プロパティ '{0}' の値は XmlReader ではありません。 + + + + There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + アセンブリ '{0}' の XmlnsCompatibleWithAttribute 定義に、名前空間 '{1}' が自身をオーバーライドするような循環定義があります。定義を変更して、この循環定義を削除してください。 + + + + \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ko.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ko.xlf index 9df6fc53a55..a40d2673203 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ko.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ko.xlf @@ -1,1527 +1,1492 @@ - - - - - - Enumerating attached properties on object '{0}' threw an exception. - '{0}' 개체의 연결된 속성을 열거하는 동안 예외가 throw되었습니다. - - - - Add value to collection of type '{0}' threw an exception. - '{0}' 형식의 컬렉션에 대한 값 추가에서 예외가 throw되었습니다. - - - - Add value to dictionary of type '{0}' threw an exception. - '{0}' 형식의 사전에 대한 값 추가에서 예외가 throw되었습니다. - - - - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Add 메서드 또는 ICollection<T> 구현이 둘 이상 있기 때문에 컬렉션 형식 '{0}'의 항목 형식을 확인할 수 없습니다. XAML에서 이 컬렉션 형식을 사용하려면 public Add(object) 메서드를 추가하거나 System.Collections.IList 또는 단일 System.Collections.Generic.ICollection<T>를 구현하십시오. - - - - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Add 메서드 또는 IDictionary<K,V> 구현이 둘 이상 있기 때문에 사전 형식 '{0}'의 항목 형식을 확인할 수 없습니다. XAML에서 이 사전 형식을 사용하려면 public Add(object, object) 메서드를 추가하거나 System.Collections.IDictionary 또는 단일 System.Collections.Generic.IDictionary<K,V>를 구현하십시오. - - - - One of the following arguments must be non-null: '{0}'. - 다음 인수 중 하나는 null이 아니어야 합니다. '{0}' - - - - Array Add method is not implemented. - Array Add 메서드가 구현되지 않았습니다. - - - - Attachable events are not implemented. - 연결 가능한 이벤트가 구현되지 않았습니다. - - - - Attachable member '{0}' was not found. - 연결 가능한 멤버 '{0}'을(를) 찾을 수 없습니다. - - - - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - 개체가 전방 참조 또는 불완전하게 초기화된 참조이기 때문에 '{1}' 개체에 '{0}' 속성을 설정할 수 없습니다. 확인되지 않은 이름: '{2}' - - - - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - 이름이 '{1}'인 연결 가능한 속성이 문자열이거나 문자열로 형식 변환할 수 있지만 지원되지 않는 사전 키 '{0}'에 연결되었습니다. - - - - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - 이름이 '{2}'인 연결 가능한 속성이 이름이 '{1}'인 속성에 연결되었습니다. 이름이 '{1}'인 속성은 문자열이거나 문자열로 형식 변환할 수 있지만 이러한 속성에 연결하는 것은 지원되지 않습니다. 디버깅을 위해 '{1}' 속성에 '{0}' 개체가 포함됩니다. - - - - An unhandled scanner attribute was encountered. - 처리되지 않은 스캐너 특성이 발견되었습니다. - - - - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - '{0}' 어셈블리의 InternalsVisibleToAttribute 값 중 하나가 올바른 어셈블리 이름이 아닙니다. 'AssemblyShortName' 또는 'AssemblyShortName, PublicKey=...' 형식을 사용하십시오. - - - - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - '{1}' 어셈블리의 InternalsVisibleToAttribute 값 '{0}'이(가) 올바른 어셈블리 이름이 아닙니다. 'AssemblyShortName' 또는 'AssemblyShortName, PublicKey=...' 형식을 사용하십시오. - - - - Bad method '{0}' on '{1}'. - '{1}'의 '{0}' 메서드가 잘못되었습니다. - - - - Bad state in ObjectWriter. Non directive missing instance. - ObjectWriter의 상태가 잘못되었습니다. XAML 지시문의 인스턴스가 없습니다. - - - - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - '{0}' 어셈블리의 XmlnsCompatibleWithAttribute에 필수 속성이 없습니다. NewNamespace 및 OldNamespace 속성을 모두 설정하거나 XmlnsCompatibleWithAttribute를 제거하십시오. - - - - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - '{0}' 어셈블리의 XmlnsDefinitionAttribute에 필수 속성이 없습니다. ClrNamespace 및 XmlNamespace 속성을 모두 설정하거나 XmlnsDefinitionAttribute를 제거하십시오. - - - - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - '{0}' 어셈블리의 XmlnsPrefixAttribute에 필수 속성이 없습니다. Prefix 및 XmlNamespace 속성을 모두 설정하거나 XmlnsPrefixAttribute를 제거하십시오. - - - - Builder Stack is not empty when end of XamlNode stream was reached. - XamlNode 스트림의 끝에 도달했을 때 작성기 스택이 비어 있지 않습니다. - - - - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - '{1}'을(를) 사용하여 '{0}' 형식으로부터의 호환성을 확인하지 못했습니다. 이것은 대개 TypeConverter가 잘못 구현되었음을 나타냅니다. - - - - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - '{1}'을(를) 사용하여 '{0}' 형식으로의 호환성을 확인하지 못했습니다. 이것은 대개 TypeConverter가 잘못 구현되었음을 나타냅니다. - - - - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - 태그 확장에서 모든 생성자 인수 값은 atomic 형식이어야 합니다. '{0}' 형식의 개체에 대한 하나 이상의 인수 값이 atomic 형식이 아닙니다. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - XamlType이 올바르지 않아 '{0}' 인스턴스를 만들 수 없습니다. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - XamlType이 올바르지 않아 '{0}' 인스턴스를 만들 수 없습니다. - - - - Cannot find Assembly '{0}' in URI '{1}'. - URI '{1}'에서 '{0}' 어셈블리를 찾을 수 없습니다. - - - - Cannot reassign a previously set SchemaContext. - 이전에 설정된 SchemaContext를 다시 할당할 수 없습니다. - - - - Cannot resolve type '{0}' for method '{1}'. - '{1}' 메서드에 대한 '{0}' 형식을 확인할 수 없습니다. - - - - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri는 루트 노드에서 한 번만 설정할 수 있습니다. XamlXmlReader가 루트 노드에서 기본값을 제공할 수도 있습니다. - - - - Cannot set SchemaContext on ObjectWriter. - ObjectWriter에 SchemaContext를 설정할 수 없습니다. - - - - Cannot set SchemaContext to null. - SchemaContext를 null로 설정할 수 없습니다. - - - - Cannot write on a closed XamlWriter. - 닫혀 있는 XamlWriter에 쓸 수 없습니다. - - - - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - '{1}' 값에 의미 있는 공백이 포함되어 있지만 "xml:space = preserve"를 '{0}' 멤버에 쓸 수 없습니다. - - - - Cannot assign root instance of type '{0}' to type '{1}'. - '{0}' 형식의 루트 인스턴스를 '{1}' 형식에 할당할 수 없습니다. - - - - Cannot create unknown type '{0}'. - 알 수 없는 형식 '{0}'을(를) 만들 수 없습니다. - - - - Cannot get write-only property '{0}'. - 쓰기 전용 속성 '{0}'을(를) 가져올 수 없습니다. - - - - Cannot set read-only property '{0}'. - 읽기 전용 속성 '{0}'을(를) 설정할 수 없습니다. - - - - Cannot set unknown member '{0}'. - 알 수 없는 멤버 '{0}'을(를) 설정할 수 없습니다. - - - - Close called while inside a deferred load section. - 지연된 로드 섹션 안에 있는 동안 닫기가 호출되었습니다. - - - - Must close XamlWriter before reading from XamlNodeList. - XamlNodeList에서 읽기 전에 XamlWriter를 닫아야 합니다. - - - - Collection '{0}' cannot contain null values. - '{0}' 컬렉션은 null 값을 포함할 수 없습니다. - - - - Failed attempting to create an Implicit Type with a constructor. - 생성자를 사용하여 암시적 형식을 만들려는 시도가 실패했습니다. - - - - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - 지정된 바인딩 제약 조건과 일치하는 '{0}' 형식에 대한 생성자 호출에서 예외가 throw되었습니다. - - - - Cannot write the given positional parameters because a matching constructor was not found. - 일치하는 생성자를 찾을 수 없기 때문에 지정된 위치 매개 변수를 쓸 수 없습니다. - - - - '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer는 '{1}'에서 변환할 수 없습니다. - - - - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer가 '{1}'을(를) '{2}'(으)로 변환할 수 없습니다. - - - - Converter type '{0}' doesn't derive from expected base type '{1}'. - 변환기 형식 '{0}'이(가) 필요한 기본 형식 '{1}'에서 파생되지 않았습니다. - - - - Failed to add attached properties to item in ConditionalWeakTable. - 연결된 속성을 ConditionalWeakTable의 항목에 추가하지 못했습니다. - - - - Deferred load threw an exception. - 지연된 로드에서 예외가 throw되었습니다. - - - - Deferred member was not collected in '{0}'. - 지연된 멤버가 '{0}'에서 수집되지 않았습니다. - - - - Save of deferred-load content threw an exception. - 지연된 로드 콘텐츠 저장에서 예외가 throw되었습니다. - - - - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - 해당 ConverterInstance 속성이 null이므로 XamlValueConverter '{0}'에서 XamlDeferringLoader를 가져올 수 없습니다. - - - - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}'이(가) 설정되지 않은 '{0}'.{1}'에 종속됩니다. - - - - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - '{0}' 형식의 사전은 '{1}' 키를 추가할 수 없습니다. TypeConverter는 키를 '{2}' 형식으로 변환합니다. 이 오류가 나타나지 않도록 하려면 System.Collections.IDictionary.Add를 재정의하고 거기에서 변환을 수행하십시오. - - - - Directive getter is not implemented. - getter 지시문이 구현되지 않았습니다. - - - - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - '{0}' 지시문에 문자열 형식 값이 있어야 합니다. 이 지시문을 제거하거나 지시문을 문자열 값으로 변경하십시오. - - - - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - '{0}' 지시문은 루트 개체에 대해서만 사용할 수 있습니다. 이 지시문을 제거하거나 지시문을 문서의 루트로 이동하십시오. - - - - Directive '{0}' was not found in TargetNamespace '{1}'. - '{0}' 지시문이 TargetNamespace '{1}'에 없습니다. - - - - '{0}' property has already been set on '{1}'. - '{0}' 속성이 이미 '{1}'에 설정되어 있습니다. - - - - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - OldNamespace '{1}'에 대한 '{0}' 어셈블리에 XmlnsCompatibleWithAttribute가 두 개 이상 있습니다. 추가 특성을 제거하십시오. - - - - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - OldNamespace '{2}'에 대한 '{0}' 및 '{1}' 어셈블리에 충돌하는 XmlnsCompatibleWithAttributes가 있습니다. 특성을 변경하여 같은 NewNamespace를 포함하거나 XamlSchemaContext 생성자에서 충돌하지 않는 참조 어셈블리를 전달하십시오. - - - - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - - - - Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). - - - - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - - - - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - - - - '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' 이벤트에는 '{1}'에 할당하지 못하는 값을 할당할 수 없습니다. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - 현재 상태에서 위치 매개 변수를 쓸 수 없습니다. 작성기가 요소를 쓰기 시작했기 때문에 특성 형식으로 위치 매개 변수를 쓰지 못할 뿐 아니라 일부 속성을 쓸 수 없기 때문에 작성기가 위치 매개 변수를 확장할 수도 없습니다. 노드 스트림의 초반에 XamlXmlWriter가 특성을 쓸 수 있는 위치로 위치 매개 변수 멤버를 이동해 보십시오. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - 현재 상태에서 위치 매개 변수를 쓸 수 없습니다. 작성기가 요소를 쓰기 시작했기 때문에 특성 형식으로 위치 매개 변수를 쓰지 못할 뿐 아니라 '{0}' 형식의 UnderlyingType이 null이기 때문에 작성기가 위치 매개 변수를 확장할 수도 없습니다. 노드 스트림의 초반에 XamlXmlWriter가 특성을 쓸 수 있는 위치로 위치 매개 변수 멤버를 이동해 보십시오. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - 현재 상태에서 위치 매개 변수를 쓸 수 없습니다. 작성기가 요소를 쓰기 시작했기 때문에 특성 형식으로 위치 매개 변수를 쓰지 못할 뿐 아니라 위치 매개 변수를 포함하는 태그 확장에서 기본 생성자가 없기 때문에 작성기가 위치 매개 변수를 확장할 수도 없습니다. 노드 스트림의 초반에 XamlXmlWriter가 특성을 쓸 수 있는 위치로 위치 매개 변수 멤버를 이동해 보십시오. - - - - Expected permission of type XamlLoadPermission. - XamlLoadPermission 형식의 권한이 필요합니다. - - - - Expected value of type ObjectMarkupInfo. - ObjectMarkupInfo 형식의 값이 필요합니다. - - - - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - 어셈블리 이름 '{0}'이(가) 정규화되지 않았습니다. Name, Version, Culture 및 PublicKeyToken을 모두 제공해야 합니다. - - - - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - 형식 이름 '{0}'이(가) 정규화된 어셈블리 이름이 아닙니다. 이 값은 System.Type.AssemblyQualifiedName에서 가져올 수 있습니다. - - - - The factory method '{0}' that matches the specified binding constraints returned null. - 지정된 바인딩 제약 조건과 일치하는 팩터리 메서드 '{0}'에서 null을 반환했습니다. - - - - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - 파일, 어셈블리 '{0}' 또는 종속 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 지정한 파일을 찾을 수 없습니다. - - - - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - 아직 정의되지 않은 명명된 개체 '{0}'을(를) 참조하려고 했습니다. 전방 참조 또는 전방 참조가 포함된 개체에 대한 참조는 키가 아닌 지시문에서 지원되지 않습니다. - - - - Cannot promote from Array. - Array에서 승격할 수 없습니다. - - - - Cannot promote from '{0}' to '{1}' because the target map is too small. - 대상 맵이 너무 작아 '{0}'에서 '{1}'(으)로 승격할 수 없습니다. - - - - Getting instance of '{0}' threw an exception. - '{0}' 인스턴스를 가져오는 동안 예외가 throw되었습니다. - - - - Retrieving items in collection or dictionary of type '{0}' threw an exception. - '{0}' 형식의 컬렉션 또는 사전에서 항목을 검색하는 동안 예외가 throw되었습니다. - - - - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems가 '{0}' 형식에 대해 null을 반환했습니다. 이것은 대개 컬렉션 형식이 잘못 구현되었음을 나타냅니다. - - - - Collection property '{0}'.'{1}' is null. - 컬렉션 속성 '{0}'.'{1}'이(가) null입니다. - - - - Cannot get TargetType on a non-attachable Member. - 연결할 수 없는 멤버에 대해 TargetType을 가져올 수 없습니다. - - - - Get property '{0}' threw an exception. - Get 속성 '{0}'에서 예외를 throw했습니다. - - - - Either getter or setter must be non-null. - getter 또는 setter가 null이 아니어야 합니다. - - - - Attached property getter methods must have one parameter and a non-void return type. - 연결된 속성 getter 메서드에 매개 변수 한 개와 void가 아닌 반환 형식 한 개가 있어야 합니다. - - - - Attached property setter and attached event adder methods must have two parameters. - 연결된 속성 setter 및 연결된 이벤트 adder 메서드에 두 개의 매개 변수가 있어야 합니다. - - - - Initialization of '{0}' threw an exception. - '{0}' 초기화에서 예외가 throw되었습니다. - - - - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - 텍스트(XamlLanguage.Initialization)에서 '{0}' 형식을 초기화할 수 없습니다. 이 형식에 TypeConverter를 추가하거나 생성자 또는 팩터리 메서드를 사용하도록 Xaml을 변경하십시오. - - - - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - '{1}' 문자열에서 '{0}' 문자를 사용할 수 없습니다. 잘못된 XAML 형식 이름입니다. - - - - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - 닫는 괄호 문자 '{0}'에 해당하는 여는 괄호 문자가 없습니다. - - - - Event argument is invalid. - 이벤트 인수가 잘못되었습니다. - - - - Invalid expression: '{0}' - '{0}' 식이 잘못되었습니다. - - - - Type argument '{0}' is not a valid type. - 형식 인수 {0}이(가) 올바른 형식이 아닙니다. - - - - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - '{0}' 문자열이 올바른 XAML 형식 이름 목록이 아닙니다. 형식 이름 목록은 'x:String, x:Int32'와 같이 쉼표로 구분된 형식 목록입니다. - - - - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - '{0}' 문자열이 올바른 XAML 형식 이름이 아닙니다. 형식 이름에는 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'와 같이 선택적 접두사, 이름 및 선택적 형식 인수가 포함됩니다. - - - - '{0}' is not a valid XAML member name. - '{0}'은(는) 올바른 XAML 멤버 이름이 아닙니다. - - - - Construction directive '{0}' must be an attribute or the first property element. - 생성 지시문 '{0}'은(는) 특성이거나 첫 번째 속성 요소여야 합니다. - - - - '{0}' Line number '{1}' and line position '{2}'. - '{0}' 줄 번호 '{1}' 및 줄 위치 '{2}' - - - - '{0}' Line number '{1}'. - '{0}' 줄 번호 '{1}' - - - - List collection is not an IList. - 목록 컬렉션이 IList가 아닙니다. - - - - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - 괄호 문자 '{0}'에 해당하는 여는 괄호 문자나 닫는 괄호 문자가 없습니다. - - - - Cannot parse the malformed property name '{0}'. - 잘못된 형식의 속성 이름 '{0}'을(를) 구문 분석할 수 없습니다. - - - - Items in the array must be type '{0}'. One or more items cannot be cast to this type. - 배열에 있는 항목은 '{0}' 형식이어야 합니다. 이 형식에 대해 하나 이상의 항목을 캐스팅할 수 없습니다. - - - - Must set Type before calling ProvideValue on ArrayExtension. - ArrayExtension에서 ProvideValue를 호출하기 전에 형식을 설정해야 합니다. - - - - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension 값을 열거형, 정적 필드 또는 정적 속성으로 확인할 수 없습니다. - - - - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - 태그 확장 '{0}'을(를) 사용하려면 IServiceProvider에서 ProvideValue에 대해 '{1}'이(가) 구현되어 있어야 합니다. - - - - StaticExtension must have Member property set before ProvideValue can be called. - ProvideValue를 호출하려면 먼저 StaticExtension에서 Member 속성을 설정해야 합니다. - - - - TypeExtension must have TypeName property set before ProvideValue can be called. - ProvideValue를 호출하려면 먼저 TypeExtension에서 TypeName 속성을 설정해야 합니다. - - - - '{0}' string is not valid for type. - '{0}' 문자열은 형식에 사용할 수 없습니다. - - - - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - '{1}' 매개 변수가 포함된 생성자 오버로드를 두 개 이상 포함하기 때문에 '{0}' 형식에 대한 위치 매개 변수를 확인할 수 없습니다. XAML에서 이 태그 확장을 사용하려면 중복 생성자 오버로드를 제거하거나 XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity를 true로 설정하십시오. - - - - The name of the member '{0}' contains characters that are invalid in XAML. - '{0}' 멤버 이름에 XAML에서 유효하지 않은 문자가 포함되어 있습니다. - - - - Member '{0}' on type '{1}' is internal. - '{1}' 형식의 '{0}' 멤버가 내부 멤버입니다. - - - - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - 지정된 바인딩 제약 조건과 일치하는 '{0}' 메서드의 호출에서 예외가 throw되었습니다. - - - - No local assembly provided to complete URI='{0}'. - 완전한 URI='{0}'에 제공된 로컬 어셈블리가 없습니다. - - - - Missing case '{0}' in DeferringWriter'{1}' method. - DeferringWriter'{1}' 메서드에 '{0}' 항목이 없습니다. - - - - Missing case in Default processing of XamlNodes. - XamlNodes 기본 처리에 해당하는 항목이 없습니다. - - - - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - '{0}' 뒤에 예기치 않은 등호('=')가 있습니다. 쉼표 구분 기호가 누락되었는지 확인하십시오. - - - - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - '{0}'='{1}' 뒤에 예기치 않은 등호('=')가 있습니다. 쉼표 구분 기호가 누락되었는지 확인하십시오. - - - - Missing implicit property case. - 암시적 속성 항목이 없습니다. - - - - Missing case for ImplicitPropertyType. - ImplicitPropertyType에 대한 해당 항목이 없습니다. - - - - Missing key value on '{0}' object. - '{0}' 개체에 키 값이 없습니다. - - - - Missing case handler in LookupPropertyBit. - LookupPropertyBit에 항목 처리기가 없습니다. - - - - Service provider is missing the IXamlNameProvider service. - 서비스 공급자에 IXamlNameProvider 서비스가 없습니다. - - - - Service provider is missing the INameResolver service. - 서비스 공급자에 INameResolver 서비스가 없습니다. - - - - Missing case in ClrType 'Member' lookup. - ClrType 'Member' 조회에 해당 항목이 없습니다. - - - - Creating from text without a TypeConverter is not allowed. - TypeConverter 없이 텍스트에서 만들 수는 없습니다. - - - - '{0}' must be of type '{1}'. - '{0}'은(는) '{1}' 형식이어야 합니다. - - - - Reference must have a Name to resolve. - 참조에 확인할 이름이 있어야 합니다. - - - - This setter is not intended to be used directly from your code. Do not call this setter. - 이 setter는 코드에서 직접 사용할 수 없습니다. 이 setter를 호출하지 마십시오. - - - - Name resolution failure. '{0}' was not found. - 이름 확인이 실패했습니다. {0}을(를) 찾을 수 없습니다. - - - - Cannot register duplicate name '{0}' in this scope. - 이 범위에서는 중복 이름 '{0}'을(를) 등록할 수 없습니다. - - - - Could not register named object. {0} - 명명된 개체를 등록할 수 없습니다. {0} - - - - '{0}' name is not valid for identifier. - 식별자에 대한 '{0}' 이름이 잘못되었습니다. - - - - Name cannot be an empty string. - 이름은 빈 문자열로 지정할 수 없습니다. - - - - Name '{0}' was not found. - Name '{0}'을(를) 찾을 수 없습니다. - - - - Cannot attach NameScope to null root instance. - NameScope를 null 루트 인스턴스에 연결할 수 없습니다. - - - - The prefix 'xml' is reserved. - 'xml' 접두사가 확인되었습니다. - - - - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace는 null일 수 없습니다. 이 속성에 값을 제공하십시오. - - - - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix는 null일 수 없습니다. 이 속성에 값을 제공하십시오. - - - - Namespace '{0}' was not found in scope. - 범위에 '{0}' 네임스페이스가 없습니다. - - - - No Add methods found on type '{0}' for a value of type '{1}'. - '{1}' 형식 값에 대한 '{0}' 형식에 Add 메서드가 없습니다. - - - - '{0}' is not allowed in attribute usage. - '{0}'은(는) 특성에 사용할 수 없습니다. - - - - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - '{0}' 형식에서 일치하는 생성자를 찾을 수 없습니다. Arguments 또는 FactoryMethod 지시문을 사용하여 이 형식을 생성할 수 있습니다. - - - - A Constructor for '{0}' with '{1}' arguments was not found. - '{1}' 인수가 포함된 '{0}'에 대한 생성자를 찾을 수 없습니다. - - - - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - '{0}' 형식에 대한 기본 생성자를 찾을 수 없습니다. Arguments 또는 FactoryMethod 지시문을 사용하여 이 형식을 생성할 수 있습니다. - - - - '{0}' is not allowed in element usage. - '{0}'은(는) 요소에 사용할 수 없습니다. - - - - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML 노드 스트림: 형식 '{0}'에서 EndMember 앞에 StartMember가 없습니다. - - - - XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML 노드 스트림: EndMember는 StartObject와 StartMember 뒤에 와야 합니다. - - - - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML 노드 스트림: GetObject를 사용하려면 StartObject '{0}' 뒤에 StartMember가 있어야 합니다. - - - - XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML 노드 스트림: GetObject는 StartObject와 StartMember 뒤에 와야 합니다. - - - - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML 노드 스트림: '{0}'='{1}' 네임스페이스 선언을 사용하려면 StartObject '{2}' 뒤에 StartMember가 있어야 합니다. - - - - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML 노드 스트림: StartObject '{0}'을(를) 사용하려면 StartObject '{1}' 뒤에 StartMember가 있어야 합니다. - - - - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML 노드 스트림: '{0}' 값을 사용하려면 StartObject '{1}' 뒤에 StartMember가 있어야 합니다. - - - - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML 노드 스트림: '{0}' 값은 StartObject와 StartMember 뒤에 와야 합니다. - - - - No constructor with '{0}' arguments for '{1}'. - '{1}'에 대해 '{0}' 인수가 포함된 생성자가 없습니다. - - - - XAML Node Stream: Missing CurrentObject before EndObject. - XAML 노드 스트림: EndObject 앞에 CurrentObject가 없습니다. - - - - XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML 노드 스트림: StartMember '{0}' 앞에 StartObject가 없습니다. - - - - Type with positional parameters is not a markup extension. - 위치 매개 변수가 포함된 형식은 태그 확장이 아닙니다. - - - - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - - - - '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}'은(는) 앰비언트 속성이 아닙니다. - - - - '{0}' is not an ambient type. - '{0}'은(는) 앰비언트 형식이 아닙니다. - - - - The type '{0}' is not assignable from the type '{1}'. - '{0}' 형식은 '{1}' 형식에서 할당할 수 없습니다. - - - - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - '{2}'의 ['{0}'('{1}')]은(는) 이 형식에서 선언된 속성이 아닙니다. - - - - This operation is not supported on directive members. - 이 작업은 지시문 멤버에서 지원되지 않습니다. - - - - This operation is not supported on unknown members. - 이 작업은 알 수 없는 멤버에서 지원되지 않습니다. - - - - This operation is not supported on unknown types. - 이 작업은 알 수 없는 형식에서 지원되지 않습니다. - - - - Argument should be a Type Converter, Markup Extension or Null. - 인수는 형식 변환기이거나 태그 확장이거나 Null이어야 합니다. - - - - Unable to find an attachable property named '{0}' on type '{1}'. - '{1}' 형식에서 이름이 '{0}'인 연결 가능한 속성을 찾을 수 없습니다. - - - - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - MemberMarkupInfo.DictionaryEntriesFromGeneric 메서드를 찾을 수 없습니다. - - - - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor에서 '{1}' 형식의 매개 변수가 필요한 위치에 '{0}' 형식 인수를 제공했습니다. - - - - InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor에서 올바른 인수 개수를 제공하지 않았습니다. - - - - InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor에서 올바른 생성자 또는 메서드를 제공하지 않았습니다. - - - - Multidimensional arrays not supported. - 다차원 배열은 지원되지 않습니다. - - - - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - '{0}' 형식을 serialize할 수 없습니다. 형식이 public이고 기본 생성자 또는 인스턴스 설명자를 포함하는지 확인하십시오. - - - - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - '{0}' 형식에서 지정된 생성자 인수에 대해 적절한 생성자를 찾을 수 없습니다. - - - - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - 액세스 가능한 생성자가 없으므로 '{0}' 형식의 개체를 읽을 수 없습니다. 이 형식을 XAML에서 사용하려면 기본 생성자를 추가하거나, ConstructorArgumentAttribute를 사용하거나, InstanceDescriptor를 제공합니다. - - - - Unable to read objects of the type '{0}'. Nested types are not supported. - '{0}' 형식의 개체를 읽을 수 없습니다. 중첩 형식은 지원되지 않습니다. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}'이(가) XAML에서 '{1}' 형식의 사용을 차단했습니다. 이 형식을 serialize하려면 '{0}'.GetXamlType을 변경하여 이 형식에 대해 null이 아닌 값을 반환하거나 XamlObjectReader 생성자의 schemaContext 매개 변수에서 다른 값을 전달하십시오. - - - - The name property '{0}' on type '{1}' must be of type System.String. - '{1}' 형식의 이름 속성 '{0}'은(는) System.String 형식이어야 합니다. - - - - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - 개체 그래프에 '{0}' 형식의 인스턴스에 대한 참조가 여러 개 있지만 serializer에서 인스턴스를 쓰기 위해 일반적으로 표시되는 위치를 찾을 수 없습니다. 이름 범위의 사용을 검토해야 합니다. - - - - An element with the name '{0}' has already been registered in this scope. - 이름이 '{0}'인 요소가 이 범위에 이미 등록되었습니다. - - - - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - '{0}' 형식이 표시되지 않습니다. 이 형식이 로컬이면 XamlReaderSettings에서 LocalAssembly 필드를 설정하십시오. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}'이(가) XAML에서 '{1}' 형식의 사용을 차단했습니다. 이 형식을 로드하려면 '{0}'.GetXamlType을 변경하여 이 형식에 대해 null이 아닌 값을 반환하거나 XamlObjectWriter 생성자의 schemaContext 매개 변수에서 다른 값을 전달하십시오. - - - - This operation is only supported on collection types. - 이 작업은 컬렉션 형식에서만 지원됩니다. - - - - This operation is only supported on collection and dictionary types. - 이 작업은 컬렉션 및 사전 형식에서만 지원됩니다. - - - - This operation is only supported on dictionary types. - 이 작업은 사전 형식에서만 가능합니다. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML 노드 스트림: EndObject 앞에 '{0}.{1}'에 대한 EndMember가 없습니다. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML 노드 스트림: StartMember '{2}' 앞에 '{0}.{1}'에 대한 EndMember가 없습니다. - - - - The property element '{0}' is not contained by an object element. - 속성 요소 '{0}'이(가) 개체 요소에서 포함되지 않았습니다. - - - - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - 같은 어셈블리의 다른 버전이 로드되므로 '{0}' 어셈블리를 로드할 수 없습니다. '{1}'. - - - - Too many attributes are specified for '{0}'. - '{0}'에 대해 너무 많은 특성을 지정했습니다. - - - - '{0}' requires more attributes. - '{0}'에 더 많은 특성이 필요합니다. - - - - GetPositionalParameters returned the wrong length vector. - GetPositionalParameters에서 잘못된 길이 벡터를 반환했습니다. - - - - Prefix '{0}' does not map to a namespace. - '{0}' 접두사가 네임스페이스에 매핑되지 않았습니다. - - - - The prefix '{0}' could not be found. - '{0}' 접두사를 찾을 수 없습니다. - - - - '{0}' property on '{1}' does not allow you to specify text. - '{1}'의 '{0}' 속성으로 인해 텍스트를 지정할 수 없습니다. - - - - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - - - - '{0}' is not implemented. - '{0}'이(가) 구현되지 않았습니다. - - - - Provide value on '{0}' threw an exception. - '{0}'에 대한 값 제공에서 예외가 throw되었습니다. - - - - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - 순환 종속으로 인해 MarkupExtension.ProvideValue를 호출할 수 없습니다. MarkupExtension 안의 속성에서 MarkupExtension의 결과를 참조하는 개체를 참조할 수 없습니다. 영향을 받는 MarkupExtension은 다음과 같습니다. - - - - '{0}' type name does not have the expected format 'className, assembly'. - '{0}' 형식 이름에 'className, assembly' 형식이 없습니다. - - - - Quote characters ' or " are only allowed at the start of values. - 따옴표 문자 ' 또는 "는 값의 시작에서만 사용할 수 있습니다. - - - - Value cannot be null. Object reference: '{0}'. - 값은 null일 수 없습니다. 개체 참조: '{0}' - - - - schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext 매개 변수는 savedContext.SchemaContext와 다를 수 없습니다. - - - - savedContext.SchemaContext cannot be null - savedContext.SchemaContext는 null일 수 없습니다. - - - - SchemaContext on writer must be initialized before accessing the reader. - 작성기의 SchemaContext는 판독기에 액세스하기 전에 초기화되어야 합니다. - - - - SchemaContext cannot be null. - SchemaContext는 null일 수 없습니다. - - - - Invalid security XML. Missing expected attribute '{0}'. - 보안 XML이 잘못되었습니다. 필요한 특성 '{0}'이(가) 없습니다. - - - - Invalid security XML. Unexpected tag '{0}', expected '{1}'. - 보안 XML이 잘못되었습니다. 예기치 못한 '{0}' 태그입니다. '{1}'이(가) 필요합니다. - - - - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - 보안 XML이 잘못되었습니다. '{1}' 특성에 예기치 못한 '{0}' 값이 있습니다. '{2}'이(가) 필요합니다. - - - - This serviceType is already registered to another service. - 이 serviceType이 다른 서비스에 이미 등록되었습니다. - - - - Set connectionId threw an exception. - connectionId 설정에서 예외가 throw되었습니다. - - - - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}'은(는) getter가 없는 속성이므로 올바른 XAML 속성이 아닙니다. - - - - Cannot set TargetType on a non-attachable Member. - 연결할 수 없는 멤버에 대해 TargetType을 설정할 수 없습니다. - - - - Setting xml:base on '{0}' threw an exception. - '{0}'에 xml:base를 설정하는 동안 예외가 throw되었습니다. - - - - Set property '{0}' threw an exception. - 속성 '{0}' 설정에서 예외가 throw되었습니다. - - - - Setting xml instance on '{0}' threw an exception. - '{0}'에 xml 인스턴스를 설정하는 동안 예외가 throw되었습니다. - - - - Setting properties is not allowed on a type converted instance. Property = '{0}' - 형식 변환된 인스턴스에서는 속성을 설정할 수 없습니다. 속성 = '{0}' - - - - Method '{0}' is not supported by default. It can be implemented in derived classes. - '{0}' 메서드는 기본적으로 지원되지 않습니다. 이 메서드는 파생 클래스에서 구현할 수 있습니다. - - - - ShouldSerialize check failed for member '{0}'. - '{0}' 멤버에 대한 ShouldSerialize 확인이 실패했습니다. - - - - Directly Assignable Fixups must only have one name. - 직접 할당 가능한 픽스업에는 이름이 하나만 있어야 합니다. - - - - StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. - - - - The string is null or empty. - 문자열이 null이거나 비어 있습니다. - - - - Deferred load section was not collected in '{0}'. - 지연된 로드 섹션이 '{0}'에서 수집되지 않았습니다. - - - - Thread is already started. - 스레드가 이미 시작되었습니다. - - - - (null) - (null) - - - - Error with member '{0}'.'{1}'. It has more than one '{2}'. - '{0}'.'{1}' 멤버에 오류가 발생했습니다. 두 개 이상의 '{2}'이(가) 있습니다. - - - - Error with type '{0}'. It has more than one '{1}'. - '{0}' 형식에 오류가 발생했습니다. 두 개 이상의 '{1}'이(가) 있습니다. - - - - Only one TypeConverter attribute is allowed on a type. - 한 형식에는 TypeConverter 특성을 하나만 사용할 수 있습니다. - - - - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - 지시문 '{1}'에 할당된 '{0}' 개체에 아직 정의되지 않은 명명된 개체 '{2}'에 대한 참조인 속성이 있습니다. 전방 참조 또는 전방 참조가 포함된 개체에 대한 참조는 개체 생성 지시문 안에서 지원되지 않습니다. - - - - Failed to create a '{0}' from the text '{1}'. - '{1}' 텍스트에서 '{0}'을(를) 만들지 못했습니다. - - - - Failed to convert '{0}' to type '{1}'. - '{0}'을(를) '{1}' 형식으로 변환하지 못했습니다. - - - - The name of the type '{0}' contains characters that are invalid in XAML. - '{0}' 형식 이름에 XAML에서 유효하지 않은 문자가 포함되어 있습니다. - - - - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - '{0}' 형식에 콘텐츠 속성이 없습니다. 설정할 속성의 이름을 지정하거나 해당 형식에 대해 ContentPropertyAttribute 또는 TypeConverterAttribute를 추가하십시오. - - - - Type name '{0}' cannot have a dot '.'. - 형식 이름 '{0}'에는 점('.')이 포함될 수 없습니다. - - - - Type reference cannot find type named '{0}'. - 형식 참조에서 이름이 '{0}'인 형식을 찾을 수 없습니다. - - - - Type '{0}' is not public. - '{0}' 형식이 public이 아닙니다. - - - - Unclosed quoted value. - 따옴표 붙은 값이 닫히지 않았습니다. - - - - Unexpected close of XAML Node Stream. - XAML 노드 스트림이 예기치 않게 닫혔습니다. - - - - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - '{1}'의 '{0}' 특성에 대한 메타데이터가 잘못되었습니다. '{3}' 형식의 '{2}' 인수가 필요합니다. - - - - Unexpected '{0}' in parse rule '{1}'. - 구문 분석 규칙 '{1}'에 예기치 않은 '{0}'이(가) 있습니다. - - - - Unexpected token '{0}' in rule: '{1}', in '{2}'. - '{2}'의 '{1}' 규칙에 예기치 않은 '{0}' 토큰이 있습니다. - - - - Unexpected token after end of markup extension. - 태그 확장 끝 다음에 예기치 않은 토큰이 있습니다. - - - - Unhandled BoolTypeBit. - BoolTypeBit가 처리되지 않았습니다. - - - - ['{0}'('{1}')] on '{2}' is not a known property. - '{2}'의 ['{0}'('{1}')]이(가) 알려진 속성이 아닙니다. - - - - Unknown member '{0}' on '{1}'. - '{1}'의 '{0}'은(는) 알 수 없는 멤버입니다. - - - - Unknown member '{0}' on unknown type '{1}'. - 알 수 없는 형식 '{1}'의 '{0}'은(는) 알 수 없는 멤버입니다. - - - - Unknown member '{0}'. - '{0}'은(는) 알 수 없는 멤버입니다. - - - - Unknown type '{0}'. - '{0}'은(는) 알 수 없는 형식입니다. - - - - Unresolved reference '{0}'. - '{0}'은(는) 확인할 수 없는 참조입니다. - - - - XAML namespace '{0}' is not resolved. - XAML 네임스페이스 '{0}'이(가) 확인되지 않았습니다. - - - - Uri '{0}' was not found. - Uri '{0}'을(를) 찾을 수 없습니다. - - - - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - '{0}' 형식에 오류가 발생했습니다. MarkupExtensions에서는 'UsableDuringInitialization' 특성을 사용할 수 없습니다. - - - - A value in the '{0}' array is null. - '{0}' 배열의 값이 null입니다. - - - - XAML Node Stream: Value nodes must be followed by EndMember. - XAML 노드 스트림: 값 노드 뒤에 EndMember가 있어야 합니다. - - - - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter가 '{1}' 컬렉션에 상당한 공백이 포함된 '{0}' 값을 쓸 수 없습니다. - - - - White space is not allowed after end of markup extension. - 태그 확장 끝 다음에는 공백을 사용할 수 없습니다. - - - - An attempt was made to write to a XamlWriter that has had its Closed method called. - Closed 메서드가 호출된 XamlWriter에 쓰려고 했습니다. - - - - Choice cannot follow a Fallback. - Choice는 Fallback 뒤에 올 수 없습니다. - - - - AlternateContent must contain one or more Choice elements. - AlternateContent에는 하나 이상의 Choice 요소가 있어야 합니다. - - - - Choice is valid only in AlternateContent. - Choice는 AlternateContent에서만 사용할 수 있습니다. - - - - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - 해당 네임스페이스 '{0}'이(가) 자신을 재정의하는 XML 호환성 정의 순환이 있습니다. 이것은 다른 어셈블리에서 XmlnsCompatibilityAttributes가 일치하지 않기 때문일 수 있습니다. 정의를 변경하여 이 순환을 제거하거나 XamlSchemaContext 생성자에서 충돌하지 않는 참조 어셈블리 집합을 전달하십시오. - - - - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - '{0}' 네임스페이스에서 {1} 요소에 대한 Preserve 선언이 중복되었습니다. - - - - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - '{0}' 네임스페이스에서 {1} 요소에 대한 ProcessContent 선언이 중복되었습니다. - - - - Duplicate wildcard Preserve declaration for namespace '{0}'. - '{0}' 네임스페이스에 대한 와일드카드 Preserve 선언이 중복되었습니다. - - - - Duplicate wildcard ProcessContent declaration for namespace '{0}'. - '{0}' 네임스페이스에 대한 와일드카드 ProcessContent 선언이 중복되었습니다. - - - - Fallback is valid only in AlternateContent. - Fallback은 AlternateContent에서만 사용할 수 있습니다. - - - - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' 요소는 AlternateContent의 잘못된 자식입니다. Choice 및 Fallback 요소만 AlternateContent 요소의 올바른 자식입니다. - - - - '{0}' attribute is not valid for '{1}' element. - '{1}' 요소에 '{0}' 특성을 사용할 수 없습니다. - - - - '{0}' format is not valid. - '{0}' 형식이 잘못되었습니다. - - - - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - '{0}' 네임스페이스에 대한 특정 및 와일드카드 Preserve 선언을 함께 사용할 수 없습니다. - - - - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - '{0}' 네임스페이스에 대한 특정 및 와일드카드 ProcessContent 선언을 함께 사용할 수 없습니다. - - - - Requires attribute must contain a valid namespace prefix. - Requires 특성에 올바른 네임스페이스 접두사가 있어야 합니다. - - - - '{0}' attribute value is not a valid XML name. - '{0}' 특성 값이 잘못된 XML 이름입니다. - - - - AlternateContent must contain only one Fallback element. - AlternateContent에는 Fallback 요소가 하나만 있어야 합니다. - - - - MustUnderstand condition failed on namespace '{0}'. - '{0}' 네임스페이스에서 MustUnderstand 조건이 충족되지 않았습니다. - - - - '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' 네임스페이스가 항목을 유지할 수 없으므로 먼저 Ignorable로 선언되어야 합니다. - - - - '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' 네임스페이스가 콘텐츠를 처리할 수 없으므로 먼저 Ignorable로 선언되어야 합니다. - - - - Choice must contain a Requires attribute. - Choice에는 Requires 특성이 있어야 합니다. - - - - '{0}' prefix is not defined. - '{0}' 접두사가 정의되지 않았습니다. - - - - Unrecognized compatibility attribute '{0}'. - 인식할 수 없는 호환성 특성 '{0}'입니다. - - - - Unrecognized Compatibility element '{0}'. - 인식할 수 없는 호환성 요소 '{0}'입니다. - - - - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - 지정된 클래스 이름 '{0}'이(가) 실제 루트 인스턴스 형식 '{1}'과(와) 일치하지 않습니다. Class 지시문을 제거하거나 XamlObjectWriterSettings.RootObjectInstance를 통해 인스턴스를 제공하십시오. - - - - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - XamlFactory에서 XamlReader의 '{0}'은(는) 예기치 않은 XAML 노드 형식입니다. - - - - Cannot set SchemaContext on XamlMarkupExtensionWriter. - XamlMarkupExtensionWriter에 SchemaContext를 설정할 수 없습니다. - - - - Cannot write a value that is not a string. - 문자열이 아닌 값을 쓸 수 없습니다. - - - - The member '{0}' has already been written. - '{0}' 멤버가 이미 기록되었습니다. - - - - Errors detected in input. - 입력에서 오류가 발견되었습니다. - - - - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - 이 XamlTypeName 인스턴스를 문자열로 변환할 수 없습니다. 제공된 INamespacePrefixLookup에서 '{0}' 네임스페이스에 대한 접두사를 생성할 수 없기 때문입니다. - - - - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - 이 XamlTypeName 인스턴스를 문자열로 변환할 수 없습니다. Name 속성이 null이거나 비어 있기 때문입니다. XamlTypeName.ToString을 호출하기 전에 Name 속성을 설정하십시오. - - - - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - 이 XamlTypeName 인스턴스를 문자열로 변환할 수 없습니다. Namespace 속성이 null이기 때문입니다. XamlTypeName.ToString을 호출하기 전에 Namespace 속성을 설정하십시오. - - - - Cannot write a value that is not a string. - 문자열이 아닌 값을 쓸 수 없습니다. - - - - The member '{0}' has already been written. - '{0}' 멤버가 이미 기록되었습니다. - - - - The argument isObjectFromMember can only be set to true when the type is a collection. - 형식이 컬렉션인 경우 isObjectFromMember 인수는 true로만 설정할 수 있습니다. - - - - Namespace '{0}' already has a prefix defined in current scope. - '{0}' 네임스페이스는 현재 범위에 정의된 접두사를 이미 포함하고 있습니다. - - - - The prefix '{0}' is already defined in current scope. - 현재 범위에 '{0}' 접두사가 이미 정의되어 있습니다. - - - - Unable to call '{0}' in current state. - 현재 상태에서 '{0}'을(를) 호출할 수 없습니다. - - - - Unable to call WriteObject with isObjectFromMember set to true in current state. - 현재 상태에서 isObjectFromMember를 true로 설정하여 WriteObject를 호출할 수 없습니다. - - - - Need to implement public/internal sorting. - 공용/내부 정렬을 구현해야 합니다. - - - - The value for XmlData property '{0}' is null or not IXmlSerializable. - XmlData 속성 '{0}'의 값이 null이거나 IXmlSerializable이 아닙니다. - - - - The value for XmlData property '{0}' is not an XmlReader. - XmlData 속성 '{0}'의 값이 XmlReader가 아닙니다. - - - - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - '{0}' 어셈블리에 해당 네임스페이스 '{1}'이(가) 자신을 재정의하는 XmlnsCompatibleWithAttribute 정의 순환이 있습니다. 정의를 변경하여 이 순환을 제거하십시오. - - - - + + + + + + Enumerating attached properties on object '{0}' threw an exception. + '{0}' 개체의 연결된 속성을 열거하는 동안 예외가 throw되었습니다. + + + + Add value to collection of type '{0}' threw an exception. + '{0}' 형식의 컬렉션에 대한 값 추가에서 예외가 throw되었습니다. + + + + Add value to dictionary of type '{0}' threw an exception. + '{0}' 형식의 사전에 대한 값 추가에서 예외가 throw되었습니다. + + + + Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Add 메서드 또는 ICollection<T> 구현이 둘 이상 있기 때문에 컬렉션 형식 '{0}'의 항목 형식을 확인할 수 없습니다. XAML에서 이 컬렉션 형식을 사용하려면 public Add(object) 메서드를 추가하거나 System.Collections.IList 또는 단일 System.Collections.Generic.ICollection<T>를 구현하십시오. + + + + Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Add 메서드 또는 IDictionary<K,V> 구현이 둘 이상 있기 때문에 사전 형식 '{0}'의 항목 형식을 확인할 수 없습니다. XAML에서 이 사전 형식을 사용하려면 public Add(object, object) 메서드를 추가하거나 System.Collections.IDictionary 또는 단일 System.Collections.Generic.IDictionary<K,V>를 구현하십시오. + + + + One of the following arguments must be non-null: '{0}'. + 다음 인수 중 하나는 null이 아니어야 합니다. '{0}' + + + + Array Add method is not implemented. + Array Add 메서드가 구현되지 않았습니다. + + + + Attachable events are not implemented. + 연결 가능한 이벤트가 구현되지 않았습니다. + + + + Attachable member '{0}' was not found. + 연결 가능한 멤버 '{0}'을(를) 찾을 수 없습니다. + + + + Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + 개체가 전방 참조 또는 불완전하게 초기화된 참조이기 때문에 '{1}' 개체에 '{0}' 속성을 설정할 수 없습니다. 확인되지 않은 이름: '{2}' + + + + An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + 이름이 '{1}'인 연결 가능한 속성이 문자열이거나 문자열로 형식 변환할 수 있지만 지원되지 않는 사전 키 '{0}'에 연결되었습니다. + + + + An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + 이름이 '{2}'인 연결 가능한 속성이 이름이 '{1}'인 속성에 연결되었습니다. 이름이 '{1}'인 속성은 문자열이거나 문자열로 형식 변환할 수 있지만 이러한 속성에 연결하는 것은 지원되지 않습니다. 디버깅을 위해 '{1}' 속성에 '{0}' 개체가 포함됩니다. + + + + An unhandled scanner attribute was encountered. + 처리되지 않은 스캐너 특성이 발견되었습니다. + + + + One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + '{0}' 어셈블리의 InternalsVisibleToAttribute 값 중 하나가 올바른 어셈블리 이름이 아닙니다. 'AssemblyShortName' 또는 'AssemblyShortName, PublicKey=...' 형식을 사용하십시오. + + + + InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + '{1}' 어셈블리의 InternalsVisibleToAttribute 값 '{0}'이(가) 올바른 어셈블리 이름이 아닙니다. 'AssemblyShortName' 또는 'AssemblyShortName, PublicKey=...' 형식을 사용하십시오. + + + + Bad method '{0}' on '{1}'. + '{1}'의 '{0}' 메서드가 잘못되었습니다. + + + + Bad state in ObjectWriter. Non directive missing instance. + ObjectWriter의 상태가 잘못되었습니다. XAML 지시문의 인스턴스가 없습니다. + + + + An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + '{0}' 어셈블리의 XmlnsCompatibleWithAttribute에 필수 속성이 없습니다. NewNamespace 및 OldNamespace 속성을 모두 설정하거나 XmlnsCompatibleWithAttribute를 제거하십시오. + + + + An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + '{0}' 어셈블리의 XmlnsDefinitionAttribute에 필수 속성이 없습니다. ClrNamespace 및 XmlNamespace 속성을 모두 설정하거나 XmlnsDefinitionAttribute를 제거하십시오. + + + + An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + '{0}' 어셈블리의 XmlnsPrefixAttribute에 필수 속성이 없습니다. Prefix 및 XmlNamespace 속성을 모두 설정하거나 XmlnsPrefixAttribute를 제거하십시오. + + + + Builder Stack is not empty when end of XamlNode stream was reached. + XamlNode 스트림의 끝에 도달했을 때 작성기 스택이 비어 있지 않습니다. + + + + Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + '{1}'을(를) 사용하여 '{0}' 형식으로부터의 호환성을 확인하지 못했습니다. 이것은 대개 TypeConverter가 잘못 구현되었음을 나타냅니다. + + + + Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + '{1}'을(를) 사용하여 '{0}' 형식으로의 호환성을 확인하지 못했습니다. 이것은 대개 TypeConverter가 잘못 구현되었음을 나타냅니다. + + + + In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + 태그 확장에서 모든 생성자 인수 값은 atomic 형식이어야 합니다. '{0}' 형식의 개체에 대한 하나 이상의 인수 값이 atomic 형식이 아닙니다. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + XamlType이 올바르지 않아 '{0}' 인스턴스를 만들 수 없습니다. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + XamlType이 올바르지 않아 '{0}' 인스턴스를 만들 수 없습니다. + + + + Cannot find Assembly '{0}' in URI '{1}'. + URI '{1}'에서 '{0}' 어셈블리를 찾을 수 없습니다. + + + + Cannot reassign a previously set SchemaContext. + 이전에 설정된 SchemaContext를 다시 할당할 수 없습니다. + + + + Cannot resolve type '{0}' for method '{1}'. + '{1}' 메서드에 대한 '{0}' 형식을 확인할 수 없습니다. + + + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri는 루트 노드에서 한 번만 설정할 수 있습니다. XamlXmlReader가 루트 노드에서 기본값을 제공할 수도 있습니다. + + + + Cannot set SchemaContext on ObjectWriter. + ObjectWriter에 SchemaContext를 설정할 수 없습니다. + + + + Cannot set SchemaContext to null. + SchemaContext를 null로 설정할 수 없습니다. + + + + Cannot write on a closed XamlWriter. + 닫혀 있는 XamlWriter에 쓸 수 없습니다. + + + + The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + '{1}' 값에 의미 있는 공백이 포함되어 있지만 "xml:space = preserve"를 '{0}' 멤버에 쓸 수 없습니다. + + + + Cannot assign root instance of type '{0}' to type '{1}'. + '{0}' 형식의 루트 인스턴스를 '{1}' 형식에 할당할 수 없습니다. + + + + Cannot create unknown type '{0}'. + 알 수 없는 형식 '{0}'을(를) 만들 수 없습니다. + + + + Cannot get write-only property '{0}'. + 쓰기 전용 속성 '{0}'을(를) 가져올 수 없습니다. + + + + Cannot set read-only property '{0}'. + 읽기 전용 속성 '{0}'을(를) 설정할 수 없습니다. + + + + Cannot set unknown member '{0}'. + 알 수 없는 멤버 '{0}'을(를) 설정할 수 없습니다. + + + + Close called while inside a deferred load section. + 지연된 로드 섹션 안에 있는 동안 닫기가 호출되었습니다. + + + + Must close XamlWriter before reading from XamlNodeList. + XamlNodeList에서 읽기 전에 XamlWriter를 닫아야 합니다. + + + + Collection '{0}' cannot contain null values. + '{0}' 컬렉션은 null 값을 포함할 수 없습니다. + + + + Failed attempting to create an Implicit Type with a constructor. + 생성자를 사용하여 암시적 형식을 만들려는 시도가 실패했습니다. + + + + The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + 지정된 바인딩 제약 조건과 일치하는 '{0}' 형식에 대한 생성자 호출에서 예외가 throw되었습니다. + + + + Cannot write the given positional parameters because a matching constructor was not found. + 일치하는 생성자를 찾을 수 없기 때문에 지정된 위치 매개 변수를 쓸 수 없습니다. + + + + '{0}' ValueSerializer cannot convert from '{1}'. + '{0}' ValueSerializer는 '{1}'에서 변환할 수 없습니다. + + + + '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + '{0}' ValueSerializer가 '{1}'을(를) '{2}'(으)로 변환할 수 없습니다. + + + + Converter type '{0}' doesn't derive from expected base type '{1}'. + 변환기 형식 '{0}'이(가) 필요한 기본 형식 '{1}'에서 파생되지 않았습니다. + + + + Failed to add attached properties to item in ConditionalWeakTable. + 연결된 속성을 ConditionalWeakTable의 항목에 추가하지 못했습니다. + + + + Deferred load threw an exception. + 지연된 로드에서 예외가 throw되었습니다. + + + + Deferred member was not collected in '{0}'. + 지연된 멤버가 '{0}'에서 수집되지 않았습니다. + + + + Save of deferred-load content threw an exception. + 지연된 로드 콘텐츠 저장에서 예외가 throw되었습니다. + + + + Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + 해당 ConverterInstance 속성이 null이므로 XamlValueConverter '{0}'에서 XamlDeferringLoader를 가져올 수 없습니다. + + + + '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}'이(가) 설정되지 않은 '{0}'.{1}'에 종속됩니다. + + + + Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + '{0}' 형식의 사전은 '{1}' 키를 추가할 수 없습니다. TypeConverter는 키를 '{2}' 형식으로 변환합니다. 이 오류가 나타나지 않도록 하려면 System.Collections.IDictionary.Add를 재정의하고 거기에서 변환을 수행하십시오. + + + + Directive getter is not implemented. + getter 지시문이 구현되지 않았습니다. + + + + Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + '{0}' 지시문에 문자열 형식 값이 있어야 합니다. 이 지시문을 제거하거나 지시문을 문자열 값으로 변경하십시오. + + + + Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + '{0}' 지시문은 루트 개체에 대해서만 사용할 수 있습니다. 이 지시문을 제거하거나 지시문을 문서의 루트로 이동하십시오. + + + + Directive '{0}' was not found in TargetNamespace '{1}'. + '{0}' 지시문이 TargetNamespace '{1}'에 없습니다. + + + + '{0}' property has already been set on '{1}'. + '{0}' 속성이 이미 '{1}'에 설정되어 있습니다. + + + + There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + OldNamespace '{1}'에 대한 '{0}' 어셈블리에 XmlnsCompatibleWithAttribute가 두 개 이상 있습니다. 추가 특성을 제거하십시오. + + + + There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + OldNamespace '{2}'에 대한 '{0}' 및 '{1}' 어셈블리에 충돌하는 XmlnsCompatibleWithAttributes가 있습니다. 특성을 변경하여 같은 NewNamespace를 포함하거나 XamlSchemaContext 생성자에서 충돌하지 않는 참조 어셈블리를 전달하십시오. + + + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. + '{0}' 이벤트에는 '{1}'에 할당하지 못하는 값을 할당할 수 없습니다. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 현재 상태에서 위치 매개 변수를 쓸 수 없습니다. 작성기가 요소를 쓰기 시작했기 때문에 특성 형식으로 위치 매개 변수를 쓰지 못할 뿐 아니라 일부 속성을 쓸 수 없기 때문에 작성기가 위치 매개 변수를 확장할 수도 없습니다. 노드 스트림의 초반에 XamlXmlWriter가 특성을 쓸 수 있는 위치로 위치 매개 변수 멤버를 이동해 보십시오. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + 현재 상태에서 위치 매개 변수를 쓸 수 없습니다. 작성기가 요소를 쓰기 시작했기 때문에 특성 형식으로 위치 매개 변수를 쓰지 못할 뿐 아니라 '{0}' 형식의 UnderlyingType이 null이기 때문에 작성기가 위치 매개 변수를 확장할 수도 없습니다. 노드 스트림의 초반에 XamlXmlWriter가 특성을 쓸 수 있는 위치로 위치 매개 변수 멤버를 이동해 보십시오. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 현재 상태에서 위치 매개 변수를 쓸 수 없습니다. 작성기가 요소를 쓰기 시작했기 때문에 특성 형식으로 위치 매개 변수를 쓰지 못할 뿐 아니라 위치 매개 변수를 포함하는 태그 확장에서 기본 생성자가 없기 때문에 작성기가 위치 매개 변수를 확장할 수도 없습니다. 노드 스트림의 초반에 XamlXmlWriter가 특성을 쓸 수 있는 위치로 위치 매개 변수 멤버를 이동해 보십시오. + + + + Expected permission of type XamlLoadPermission. + XamlLoadPermission 형식의 권한이 필요합니다. + + + + Expected value of type ObjectMarkupInfo. + ObjectMarkupInfo 형식의 값이 필요합니다. + + + + Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + 어셈블리 이름 '{0}'이(가) 정규화되지 않았습니다. Name, Version, Culture 및 PublicKeyToken을 모두 제공해야 합니다. + + + + Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + 형식 이름 '{0}'이(가) 정규화된 어셈블리 이름이 아닙니다. 이 값은 System.Type.AssemblyQualifiedName에서 가져올 수 있습니다. + + + + The factory method '{0}' that matches the specified binding constraints returned null. + 지정된 바인딩 제약 조건과 일치하는 팩터리 메서드 '{0}'에서 null을 반환했습니다. + + + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + 파일, 어셈블리 '{0}' 또는 종속 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 지정한 파일을 찾을 수 없습니다. + + + + Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + 아직 정의되지 않은 명명된 개체 '{0}'을(를) 참조하려고 했습니다. 전방 참조 또는 전방 참조가 포함된 개체에 대한 참조는 키가 아닌 지시문에서 지원되지 않습니다. + + + + Cannot promote from Array. + Array에서 승격할 수 없습니다. + + + + Cannot promote from '{0}' to '{1}' because the target map is too small. + 대상 맵이 너무 작아 '{0}'에서 '{1}'(으)로 승격할 수 없습니다. + + + + Getting instance of '{0}' threw an exception. + '{0}' 인스턴스를 가져오는 동안 예외가 throw되었습니다. + + + + Retrieving items in collection or dictionary of type '{0}' threw an exception. + '{0}' 형식의 컬렉션 또는 사전에서 항목을 검색하는 동안 예외가 throw되었습니다. + + + + XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems가 '{0}' 형식에 대해 null을 반환했습니다. 이것은 대개 컬렉션 형식이 잘못 구현되었음을 나타냅니다. + + + + Collection property '{0}'.'{1}' is null. + 컬렉션 속성 '{0}'.'{1}'이(가) null입니다. + + + + Cannot get TargetType on a non-attachable Member. + 연결할 수 없는 멤버에 대해 TargetType을 가져올 수 없습니다. + + + + Get property '{0}' threw an exception. + Get 속성 '{0}'에서 예외를 throw했습니다. + + + + Either getter or setter must be non-null. + getter 또는 setter가 null이 아니어야 합니다. + + + + Attached property getter methods must have one parameter and a non-void return type. + 연결된 속성 getter 메서드에 매개 변수 한 개와 void가 아닌 반환 형식 한 개가 있어야 합니다. + + + + Attached property setter and attached event adder methods must have two parameters. + 연결된 속성 setter 및 연결된 이벤트 adder 메서드에 두 개의 매개 변수가 있어야 합니다. + + + + Initialization of '{0}' threw an exception. + '{0}' 초기화에서 예외가 throw되었습니다. + + + + Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + 텍스트(XamlLanguage.Initialization)에서 '{0}' 형식을 초기화할 수 없습니다. 이 형식에 TypeConverter를 추가하거나 생성자 또는 팩터리 메서드를 사용하도록 Xaml을 변경하십시오. + + + + Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + '{1}' 문자열에서 '{0}' 문자를 사용할 수 없습니다. 잘못된 XAML 형식 이름입니다. + + + + Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + 닫는 괄호 문자 '{0}'에 해당하는 여는 괄호 문자가 없습니다. + + + + Event argument is invalid. + 이벤트 인수가 잘못되었습니다. + + + + Invalid expression: '{0}' + '{0}' 식이 잘못되었습니다. + + + + Type argument '{0}' is not a valid type. + 형식 인수 {0}이(가) 올바른 형식이 아닙니다. + + + + The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + '{0}' 문자열이 올바른 XAML 형식 이름 목록이 아닙니다. 형식 이름 목록은 'x:String, x:Int32'와 같이 쉼표로 구분된 형식 목록입니다. + + + + The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + '{0}' 문자열이 올바른 XAML 형식 이름이 아닙니다. 형식 이름에는 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'와 같이 선택적 접두사, 이름 및 선택적 형식 인수가 포함됩니다. + + + + '{0}' is not a valid XAML member name. + '{0}'은(는) 올바른 XAML 멤버 이름이 아닙니다. + + + + Construction directive '{0}' must be an attribute or the first property element. + 생성 지시문 '{0}'은(는) 특성이거나 첫 번째 속성 요소여야 합니다. + + + + '{0}' Line number '{1}' and line position '{2}'. + '{0}' 줄 번호 '{1}' 및 줄 위치 '{2}' + + + + '{0}' Line number '{1}'. + '{0}' 줄 번호 '{1}' + + + + List collection is not an IList. + 목록 컬렉션이 IList가 아닙니다. + + + + BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + 괄호 문자 '{0}'에 해당하는 여는 괄호 문자나 닫는 괄호 문자가 없습니다. + + + + Cannot parse the malformed property name '{0}'. + 잘못된 형식의 속성 이름 '{0}'을(를) 구문 분석할 수 없습니다. + + + + Items in the array must be type '{0}'. One or more items cannot be cast to this type. + 배열에 있는 항목은 '{0}' 형식이어야 합니다. 이 형식에 대해 하나 이상의 항목을 캐스팅할 수 없습니다. + + + + Must set Type before calling ProvideValue on ArrayExtension. + ArrayExtension에서 ProvideValue를 호출하기 전에 형식을 설정해야 합니다. + + + + '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + '{0}' StaticExtension 값을 열거형, 정적 필드 또는 정적 속성으로 확인할 수 없습니다. + + + + Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + 태그 확장 '{0}'을(를) 사용하려면 IServiceProvider에서 ProvideValue에 대해 '{1}'이(가) 구현되어 있어야 합니다. + + + + StaticExtension must have Member property set before ProvideValue can be called. + ProvideValue를 호출하려면 먼저 StaticExtension에서 Member 속성을 설정해야 합니다. + + + + TypeExtension must have TypeName property set before ProvideValue can be called. + ProvideValue를 호출하려면 먼저 TypeExtension에서 TypeName 속성을 설정해야 합니다. + + + + '{0}' string is not valid for type. + '{0}' 문자열은 형식에 사용할 수 없습니다. + + + + Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + '{1}' 매개 변수가 포함된 생성자 오버로드를 두 개 이상 포함하기 때문에 '{0}' 형식에 대한 위치 매개 변수를 확인할 수 없습니다. XAML에서 이 태그 확장을 사용하려면 중복 생성자 오버로드를 제거하거나 XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity를 true로 설정하십시오. + + + + The name of the member '{0}' contains characters that are invalid in XAML. + '{0}' 멤버 이름에 XAML에서 유효하지 않은 문자가 포함되어 있습니다. + + + + Member '{0}' on type '{1}' is internal. + '{1}' 형식의 '{0}' 멤버가 내부 멤버입니다. + + + + The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + 지정된 바인딩 제약 조건과 일치하는 '{0}' 메서드의 호출에서 예외가 throw되었습니다. + + + + No local assembly provided to complete URI='{0}'. + 완전한 URI='{0}'에 제공된 로컬 어셈블리가 없습니다. + + + + Missing case '{0}' in DeferringWriter'{1}' method. + DeferringWriter'{1}' 메서드에 '{0}' 항목이 없습니다. + + + + Missing case in Default processing of XamlNodes. + XamlNodes 기본 처리에 해당하는 항목이 없습니다. + + + + Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + '{0}' 뒤에 예기치 않은 등호('=')가 있습니다. 쉼표 구분 기호가 누락되었는지 확인하십시오. + + + + Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + '{0}'='{1}' 뒤에 예기치 않은 등호('=')가 있습니다. 쉼표 구분 기호가 누락되었는지 확인하십시오. + + + + Missing implicit property case. + 암시적 속성 항목이 없습니다. + + + + Missing case for ImplicitPropertyType. + ImplicitPropertyType에 대한 해당 항목이 없습니다. + + + + Missing key value on '{0}' object. + '{0}' 개체에 키 값이 없습니다. + + + + Missing case handler in LookupPropertyBit. + LookupPropertyBit에 항목 처리기가 없습니다. + + + + Service provider is missing the IXamlNameProvider service. + 서비스 공급자에 IXamlNameProvider 서비스가 없습니다. + + + + Service provider is missing the INameResolver service. + 서비스 공급자에 INameResolver 서비스가 없습니다. + + + + Missing case in ClrType 'Member' lookup. + ClrType 'Member' 조회에 해당 항목이 없습니다. + + + + Creating from text without a TypeConverter is not allowed. + TypeConverter 없이 텍스트에서 만들 수는 없습니다. + + + + '{0}' must be of type '{1}'. + '{0}'은(는) '{1}' 형식이어야 합니다. + + + + Reference must have a Name to resolve. + 참조에 확인할 이름이 있어야 합니다. + + + + This setter is not intended to be used directly from your code. Do not call this setter. + 이 setter는 코드에서 직접 사용할 수 없습니다. 이 setter를 호출하지 마십시오. + + + + Name resolution failure. '{0}' was not found. + 이름 확인이 실패했습니다. {0}을(를) 찾을 수 없습니다. + + + + Cannot register duplicate name '{0}' in this scope. + 이 범위에서는 중복 이름 '{0}'을(를) 등록할 수 없습니다. + + + + Could not register named object. {0} + 명명된 개체를 등록할 수 없습니다. {0} + + + + '{0}' name is not valid for identifier. + 식별자에 대한 '{0}' 이름이 잘못되었습니다. + + + + Name cannot be an empty string. + 이름은 빈 문자열로 지정할 수 없습니다. + + + + Name '{0}' was not found. + Name '{0}'을(를) 찾을 수 없습니다. + + + + Cannot attach NameScope to null root instance. + NameScope를 null 루트 인스턴스에 연결할 수 없습니다. + + + + The prefix 'xml' is reserved. + 'xml' 접두사가 확인되었습니다. + + + + NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace는 null일 수 없습니다. 이 속성에 값을 제공하십시오. + + + + NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix는 null일 수 없습니다. 이 속성에 값을 제공하십시오. + + + + Namespace '{0}' was not found in scope. + 범위에 '{0}' 네임스페이스가 없습니다. + + + + No Add methods found on type '{0}' for a value of type '{1}'. + '{1}' 형식 값에 대한 '{0}' 형식에 Add 메서드가 없습니다. + + + + '{0}' is not allowed in attribute usage. + '{0}'은(는) 특성에 사용할 수 없습니다. + + + + No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + '{0}' 형식에서 일치하는 생성자를 찾을 수 없습니다. Arguments 또는 FactoryMethod 지시문을 사용하여 이 형식을 생성할 수 있습니다. + + + + A Constructor for '{0}' with '{1}' arguments was not found. + '{1}' 인수가 포함된 '{0}'에 대한 생성자를 찾을 수 없습니다. + + + + No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + '{0}' 형식에 대한 기본 생성자를 찾을 수 없습니다. Arguments 또는 FactoryMethod 지시문을 사용하여 이 형식을 생성할 수 있습니다. + + + + '{0}' is not allowed in element usage. + '{0}'은(는) 요소에 사용할 수 없습니다. + + + + XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + XAML 노드 스트림: 형식 '{0}'에서 EndMember 앞에 StartMember가 없습니다. + + + + XAML Node Stream: EndMember must follow StartObject and StartMember. + XAML 노드 스트림: EndMember는 StartObject와 StartMember 뒤에 와야 합니다. + + + + XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + XAML 노드 스트림: GetObject를 사용하려면 StartObject '{0}' 뒤에 StartMember가 있어야 합니다. + + + + XAML Node Stream: GetObject must follow a StartObject and StartMember. + XAML 노드 스트림: GetObject는 StartObject와 StartMember 뒤에 와야 합니다. + + + + XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + XAML 노드 스트림: '{0}'='{1}' 네임스페이스 선언을 사용하려면 StartObject '{2}' 뒤에 StartMember가 있어야 합니다. + + + + XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + XAML 노드 스트림: StartObject '{0}'을(를) 사용하려면 StartObject '{1}' 뒤에 StartMember가 있어야 합니다. + + + + XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + XAML 노드 스트림: '{0}' 값을 사용하려면 StartObject '{1}' 뒤에 StartMember가 있어야 합니다. + + + + XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + XAML 노드 스트림: '{0}' 값은 StartObject와 StartMember 뒤에 와야 합니다. + + + + No constructor with '{0}' arguments for '{1}'. + '{1}'에 대해 '{0}' 인수가 포함된 생성자가 없습니다. + + + + XAML Node Stream: Missing CurrentObject before EndObject. + XAML 노드 스트림: EndObject 앞에 CurrentObject가 없습니다. + + + + XAML Node Stream: Missing StartObject before StartMember '{0}'. + XAML 노드 스트림: StartMember '{0}' 앞에 StartObject가 없습니다. + + + + Type with positional parameters is not a markup extension. + 위치 매개 변수가 포함된 형식은 태그 확장이 아닙니다. + + + + '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}'은(는) 앰비언트 속성이 아닙니다. + + + + '{0}' is not an ambient type. + '{0}'은(는) 앰비언트 형식이 아닙니다. + + + + The type '{0}' is not assignable from the type '{1}'. + '{0}' 형식은 '{1}' 형식에서 할당할 수 없습니다. + + + + ['{0}'('{1}')] on '{2}' is not a property declared on this type. + '{2}'의 ['{0}'('{1}')]은(는) 이 형식에서 선언된 속성이 아닙니다. + + + + This operation is not supported on directive members. + 이 작업은 지시문 멤버에서 지원되지 않습니다. + + + + This operation is not supported on unknown members. + 이 작업은 알 수 없는 멤버에서 지원되지 않습니다. + + + + This operation is not supported on unknown types. + 이 작업은 알 수 없는 형식에서 지원되지 않습니다. + + + + Argument should be a Type Converter, Markup Extension or Null. + 인수는 형식 변환기이거나 태그 확장이거나 Null이어야 합니다. + + + + Unable to find an attachable property named '{0}' on type '{1}'. + '{1}' 형식에서 이름이 '{0}'인 연결 가능한 속성을 찾을 수 없습니다. + + + + Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + MemberMarkupInfo.DictionaryEntriesFromGeneric 메서드를 찾을 수 없습니다. + + + + InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor에서 '{1}' 형식의 매개 변수가 필요한 위치에 '{0}' 형식 인수를 제공했습니다. + + + + InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor에서 올바른 인수 개수를 제공하지 않았습니다. + + + + InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor에서 올바른 생성자 또는 메서드를 제공하지 않았습니다. + + + + Multidimensional arrays not supported. + 다차원 배열은 지원되지 않습니다. + + + + Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + '{0}' 형식을 serialize할 수 없습니다. 형식이 public이고 기본 생성자 또는 인스턴스 설명자를 포함하는지 확인하십시오. + + + + Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + '{0}' 형식에서 지정된 생성자 인수에 대해 적절한 생성자를 찾을 수 없습니다. + + + + Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + 액세스 가능한 생성자가 없으므로 '{0}' 형식의 개체를 읽을 수 없습니다. 이 형식을 XAML에서 사용하려면 기본 생성자를 추가하거나, ConstructorArgumentAttribute를 사용하거나, InstanceDescriptor를 제공합니다. + + + + Unable to read objects of the type '{0}'. Nested types are not supported. + '{0}' 형식의 개체를 읽을 수 없습니다. 중첩 형식은 지원되지 않습니다. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}'이(가) XAML에서 '{1}' 형식의 사용을 차단했습니다. 이 형식을 serialize하려면 '{0}'.GetXamlType을 변경하여 이 형식에 대해 null이 아닌 값을 반환하거나 XamlObjectReader 생성자의 schemaContext 매개 변수에서 다른 값을 전달하십시오. + + + + The name property '{0}' on type '{1}' must be of type System.String. + '{1}' 형식의 이름 속성 '{0}'은(는) System.String 형식이어야 합니다. + + + + The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + 개체 그래프에 '{0}' 형식의 인스턴스에 대한 참조가 여러 개 있지만 serializer에서 인스턴스를 쓰기 위해 일반적으로 표시되는 위치를 찾을 수 없습니다. 이름 범위의 사용을 검토해야 합니다. + + + + An element with the name '{0}' has already been registered in this scope. + 이름이 '{0}'인 요소가 이 범위에 이미 등록되었습니다. + + + + Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + '{0}' 형식이 표시되지 않습니다. 이 형식이 로컬이면 XamlReaderSettings에서 LocalAssembly 필드를 설정하십시오. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}'이(가) XAML에서 '{1}' 형식의 사용을 차단했습니다. 이 형식을 로드하려면 '{0}'.GetXamlType을 변경하여 이 형식에 대해 null이 아닌 값을 반환하거나 XamlObjectWriter 생성자의 schemaContext 매개 변수에서 다른 값을 전달하십시오. + + + + This operation is only supported on collection types. + 이 작업은 컬렉션 형식에서만 지원됩니다. + + + + This operation is only supported on collection and dictionary types. + 이 작업은 컬렉션 및 사전 형식에서만 지원됩니다. + + + + This operation is only supported on dictionary types. + 이 작업은 사전 형식에서만 가능합니다. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + XAML 노드 스트림: EndObject 앞에 '{0}.{1}'에 대한 EndMember가 없습니다. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + XAML 노드 스트림: StartMember '{2}' 앞에 '{0}.{1}'에 대한 EndMember가 없습니다. + + + + The property element '{0}' is not contained by an object element. + 속성 요소 '{0}'이(가) 개체 요소에서 포함되지 않았습니다. + + + + Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + 같은 어셈블리의 다른 버전이 로드되므로 '{0}' 어셈블리를 로드할 수 없습니다. '{1}'. + + + + Too many attributes are specified for '{0}'. + '{0}'에 대해 너무 많은 특성을 지정했습니다. + + + + '{0}' requires more attributes. + '{0}'에 더 많은 특성이 필요합니다. + + + + GetPositionalParameters returned the wrong length vector. + GetPositionalParameters에서 잘못된 길이 벡터를 반환했습니다. + + + + Prefix '{0}' does not map to a namespace. + '{0}' 접두사가 네임스페이스에 매핑되지 않았습니다. + + + + The prefix '{0}' could not be found. + '{0}' 접두사를 찾을 수 없습니다. + + + + '{0}' property on '{1}' does not allow you to specify text. + '{1}'의 '{0}' 속성으로 인해 텍스트를 지정할 수 없습니다. + + + + '{0}' is not implemented. + '{0}'이(가) 구현되지 않았습니다. + + + + Provide value on '{0}' threw an exception. + '{0}'에 대한 값 제공에서 예외가 throw되었습니다. + + + + Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + 순환 종속으로 인해 MarkupExtension.ProvideValue를 호출할 수 없습니다. MarkupExtension 안의 속성에서 MarkupExtension의 결과를 참조하는 개체를 참조할 수 없습니다. 영향을 받는 MarkupExtension은 다음과 같습니다. + + + + '{0}' type name does not have the expected format 'className, assembly'. + '{0}' 형식 이름에 'className, assembly' 형식이 없습니다. + + + + Quote characters ' or " are only allowed at the start of values. + 따옴표 문자 ' 또는 "는 값의 시작에서만 사용할 수 있습니다. + + + + Value cannot be null. Object reference: '{0}'. + 값은 null일 수 없습니다. 개체 참조: '{0}' + + + + schemaContext parameter cannot be different from savedContext.SchemaContext + schemaContext 매개 변수는 savedContext.SchemaContext와 다를 수 없습니다. + + + + savedContext.SchemaContext cannot be null + savedContext.SchemaContext는 null일 수 없습니다. + + + + SchemaContext on writer must be initialized before accessing the reader. + 작성기의 SchemaContext는 판독기에 액세스하기 전에 초기화되어야 합니다. + + + + SchemaContext cannot be null. + SchemaContext는 null일 수 없습니다. + + + + Invalid security XML. Missing expected attribute '{0}'. + 보안 XML이 잘못되었습니다. 필요한 특성 '{0}'이(가) 없습니다. + + + + Invalid security XML. Unexpected tag '{0}', expected '{1}'. + 보안 XML이 잘못되었습니다. 예기치 못한 '{0}' 태그입니다. '{1}'이(가) 필요합니다. + + + + Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + 보안 XML이 잘못되었습니다. '{1}' 특성에 예기치 못한 '{0}' 값이 있습니다. '{2}'이(가) 필요합니다. + + + + This serviceType is already registered to another service. + 이 serviceType이 다른 서비스에 이미 등록되었습니다. + + + + Set connectionId threw an exception. + connectionId 설정에서 예외가 throw되었습니다. + + + + '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}'은(는) getter가 없는 속성이므로 올바른 XAML 속성이 아닙니다. + + + + Cannot set TargetType on a non-attachable Member. + 연결할 수 없는 멤버에 대해 TargetType을 설정할 수 없습니다. + + + + Setting xml:base on '{0}' threw an exception. + '{0}'에 xml:base를 설정하는 동안 예외가 throw되었습니다. + + + + Set property '{0}' threw an exception. + 속성 '{0}' 설정에서 예외가 throw되었습니다. + + + + Setting xml instance on '{0}' threw an exception. + '{0}'에 xml 인스턴스를 설정하는 동안 예외가 throw되었습니다. + + + + Setting properties is not allowed on a type converted instance. Property = '{0}' + 형식 변환된 인스턴스에서는 속성을 설정할 수 없습니다. 속성 = '{0}' + + + + Method '{0}' is not supported by default. It can be implemented in derived classes. + '{0}' 메서드는 기본적으로 지원되지 않습니다. 이 메서드는 파생 클래스에서 구현할 수 있습니다. + + + + ShouldSerialize check failed for member '{0}'. + '{0}' 멤버에 대한 ShouldSerialize 확인이 실패했습니다. + + + + Directly Assignable Fixups must only have one name. + 직접 할당 가능한 픽스업에는 이름이 하나만 있어야 합니다. + + + + The string is null or empty. + 문자열이 null이거나 비어 있습니다. + + + + Deferred load section was not collected in '{0}'. + 지연된 로드 섹션이 '{0}'에서 수집되지 않았습니다. + + + + Thread is already started. + 스레드가 이미 시작되었습니다. + + + + (null) + (null) + + + + Error with member '{0}'.'{1}'. It has more than one '{2}'. + '{0}'.'{1}' 멤버에 오류가 발생했습니다. 두 개 이상의 '{2}'이(가) 있습니다. + + + + Error with type '{0}'. It has more than one '{1}'. + '{0}' 형식에 오류가 발생했습니다. 두 개 이상의 '{1}'이(가) 있습니다. + + + + Only one TypeConverter attribute is allowed on a type. + 한 형식에는 TypeConverter 특성을 하나만 사용할 수 있습니다. + + + + Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + 지시문 '{1}'에 할당된 '{0}' 개체에 아직 정의되지 않은 명명된 개체 '{2}'에 대한 참조인 속성이 있습니다. 전방 참조 또는 전방 참조가 포함된 개체에 대한 참조는 개체 생성 지시문 안에서 지원되지 않습니다. + + + + Failed to create a '{0}' from the text '{1}'. + '{1}' 텍스트에서 '{0}'을(를) 만들지 못했습니다. + + + + Failed to convert '{0}' to type '{1}'. + '{0}'을(를) '{1}' 형식으로 변환하지 못했습니다. + + + + The name of the type '{0}' contains characters that are invalid in XAML. + '{0}' 형식 이름에 XAML에서 유효하지 않은 문자가 포함되어 있습니다. + + + + Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + '{0}' 형식에 콘텐츠 속성이 없습니다. 설정할 속성의 이름을 지정하거나 해당 형식에 대해 ContentPropertyAttribute 또는 TypeConverterAttribute를 추가하십시오. + + + + Type name '{0}' cannot have a dot '.'. + 형식 이름 '{0}'에는 점('.')이 포함될 수 없습니다. + + + + Type reference cannot find type named '{0}'. + 형식 참조에서 이름이 '{0}'인 형식을 찾을 수 없습니다. + + + + Type '{0}' is not public. + '{0}' 형식이 public이 아닙니다. + + + + Unclosed quoted value. + 따옴표 붙은 값이 닫히지 않았습니다. + + + + Unexpected close of XAML Node Stream. + XAML 노드 스트림이 예기치 않게 닫혔습니다. + + + + Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + '{1}'의 '{0}' 특성에 대한 메타데이터가 잘못되었습니다. '{3}' 형식의 '{2}' 인수가 필요합니다. + + + + Unexpected '{0}' in parse rule '{1}'. + 구문 분석 규칙 '{1}'에 예기치 않은 '{0}'이(가) 있습니다. + + + + Unexpected token '{0}' in rule: '{1}', in '{2}'. + '{2}'의 '{1}' 규칙에 예기치 않은 '{0}' 토큰이 있습니다. + + + + Unexpected token after end of markup extension. + 태그 확장 끝 다음에 예기치 않은 토큰이 있습니다. + + + + Unhandled BoolTypeBit. + BoolTypeBit가 처리되지 않았습니다. + + + + ['{0}'('{1}')] on '{2}' is not a known property. + '{2}'의 ['{0}'('{1}')]이(가) 알려진 속성이 아닙니다. + + + + Unknown member '{0}' on '{1}'. + '{1}'의 '{0}'은(는) 알 수 없는 멤버입니다. + + + + Unknown member '{0}' on unknown type '{1}'. + 알 수 없는 형식 '{1}'의 '{0}'은(는) 알 수 없는 멤버입니다. + + + + Unknown member '{0}'. + '{0}'은(는) 알 수 없는 멤버입니다. + + + + Unknown type '{0}'. + '{0}'은(는) 알 수 없는 형식입니다. + + + + Unresolved reference '{0}'. + '{0}'은(는) 확인할 수 없는 참조입니다. + + + + XAML namespace '{0}' is not resolved. + XAML 네임스페이스 '{0}'이(가) 확인되지 않았습니다. + + + + Uri '{0}' was not found. + Uri '{0}'을(를) 찾을 수 없습니다. + + + + Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + '{0}' 형식에 오류가 발생했습니다. MarkupExtensions에서는 'UsableDuringInitialization' 특성을 사용할 수 없습니다. + + + + A value in the '{0}' array is null. + '{0}' 배열의 값이 null입니다. + + + + XAML Node Stream: Value nodes must be followed by EndMember. + XAML 노드 스트림: 값 노드 뒤에 EndMember가 있어야 합니다. + + + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter가 '{1}' 컬렉션에 상당한 공백이 포함된 '{0}' 값을 쓸 수 없습니다. + + + + White space is not allowed after end of markup extension. + 태그 확장 끝 다음에는 공백을 사용할 수 없습니다. + + + + An attempt was made to write to a XamlWriter that has had its Closed method called. + Closed 메서드가 호출된 XamlWriter에 쓰려고 했습니다. + + + + Choice cannot follow a Fallback. + Choice는 Fallback 뒤에 올 수 없습니다. + + + + AlternateContent must contain one or more Choice elements. + AlternateContent에는 하나 이상의 Choice 요소가 있어야 합니다. + + + + Choice is valid only in AlternateContent. + Choice는 AlternateContent에서만 사용할 수 있습니다. + + + + There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + 해당 네임스페이스 '{0}'이(가) 자신을 재정의하는 XML 호환성 정의 순환이 있습니다. 이것은 다른 어셈블리에서 XmlnsCompatibilityAttributes가 일치하지 않기 때문일 수 있습니다. 정의를 변경하여 이 순환을 제거하거나 XamlSchemaContext 생성자에서 충돌하지 않는 참조 어셈블리 집합을 전달하십시오. + + + + Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + '{0}' 네임스페이스에서 {1} 요소에 대한 Preserve 선언이 중복되었습니다. + + + + Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + '{0}' 네임스페이스에서 {1} 요소에 대한 ProcessContent 선언이 중복되었습니다. + + + + Duplicate wildcard Preserve declaration for namespace '{0}'. + '{0}' 네임스페이스에 대한 와일드카드 Preserve 선언이 중복되었습니다. + + + + Duplicate wildcard ProcessContent declaration for namespace '{0}'. + '{0}' 네임스페이스에 대한 와일드카드 ProcessContent 선언이 중복되었습니다. + + + + Fallback is valid only in AlternateContent. + Fallback은 AlternateContent에서만 사용할 수 있습니다. + + + + '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + '{0}' 요소는 AlternateContent의 잘못된 자식입니다. Choice 및 Fallback 요소만 AlternateContent 요소의 올바른 자식입니다. + + + + '{0}' attribute is not valid for '{1}' element. + '{1}' 요소에 '{0}' 특성을 사용할 수 없습니다. + + + + '{0}' format is not valid. + '{0}' 형식이 잘못되었습니다. + + + + Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + '{0}' 네임스페이스에 대한 특정 및 와일드카드 Preserve 선언을 함께 사용할 수 없습니다. + + + + Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + '{0}' 네임스페이스에 대한 특정 및 와일드카드 ProcessContent 선언을 함께 사용할 수 없습니다. + + + + Requires attribute must contain a valid namespace prefix. + Requires 특성에 올바른 네임스페이스 접두사가 있어야 합니다. + + + + '{0}' attribute value is not a valid XML name. + '{0}' 특성 값이 잘못된 XML 이름입니다. + + + + AlternateContent must contain only one Fallback element. + AlternateContent에는 Fallback 요소가 하나만 있어야 합니다. + + + + MustUnderstand condition failed on namespace '{0}'. + '{0}' 네임스페이스에서 MustUnderstand 조건이 충족되지 않았습니다. + + + + '{0}' namespace cannot preserve items; it must be declared Ignorable first. + '{0}' 네임스페이스가 항목을 유지할 수 없으므로 먼저 Ignorable로 선언되어야 합니다. + + + + '{0}' namespace cannot process content; it must be declared Ignorable first. + '{0}' 네임스페이스가 콘텐츠를 처리할 수 없으므로 먼저 Ignorable로 선언되어야 합니다. + + + + Choice must contain a Requires attribute. + Choice에는 Requires 특성이 있어야 합니다. + + + + '{0}' prefix is not defined. + '{0}' 접두사가 정의되지 않았습니다. + + + + Unrecognized compatibility attribute '{0}'. + 인식할 수 없는 호환성 특성 '{0}'입니다. + + + + Unrecognized Compatibility element '{0}'. + 인식할 수 없는 호환성 요소 '{0}'입니다. + + + + Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + 지정된 클래스 이름 '{0}'이(가) 실제 루트 인스턴스 형식 '{1}'과(와) 일치하지 않습니다. Class 지시문을 제거하거나 XamlObjectWriterSettings.RootObjectInstance를 통해 인스턴스를 제공하십시오. + + + + Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + XamlFactory에서 XamlReader의 '{0}'은(는) 예기치 않은 XAML 노드 형식입니다. + + + + Cannot set SchemaContext on XamlMarkupExtensionWriter. + XamlMarkupExtensionWriter에 SchemaContext를 설정할 수 없습니다. + + + + Cannot write a value that is not a string. + 문자열이 아닌 값을 쓸 수 없습니다. + + + + The member '{0}' has already been written. + '{0}' 멤버가 이미 기록되었습니다. + + + + Errors detected in input. + 입력에서 오류가 발견되었습니다. + + + + Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + 이 XamlTypeName 인스턴스를 문자열로 변환할 수 없습니다. 제공된 INamespacePrefixLookup에서 '{0}' 네임스페이스에 대한 접두사를 생성할 수 없기 때문입니다. + + + + Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + 이 XamlTypeName 인스턴스를 문자열로 변환할 수 없습니다. Name 속성이 null이거나 비어 있기 때문입니다. XamlTypeName.ToString을 호출하기 전에 Name 속성을 설정하십시오. + + + + Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + 이 XamlTypeName 인스턴스를 문자열로 변환할 수 없습니다. Namespace 속성이 null이기 때문입니다. XamlTypeName.ToString을 호출하기 전에 Namespace 속성을 설정하십시오. + + + + Cannot write a value that is not a string. + 문자열이 아닌 값을 쓸 수 없습니다. + + + + The member '{0}' has already been written. + '{0}' 멤버가 이미 기록되었습니다. + + + + The argument isObjectFromMember can only be set to true when the type is a collection. + 형식이 컬렉션인 경우 isObjectFromMember 인수는 true로만 설정할 수 있습니다. + + + + Namespace '{0}' already has a prefix defined in current scope. + '{0}' 네임스페이스는 현재 범위에 정의된 접두사를 이미 포함하고 있습니다. + + + + The prefix '{0}' is already defined in current scope. + 현재 범위에 '{0}' 접두사가 이미 정의되어 있습니다. + + + + Unable to call '{0}' in current state. + 현재 상태에서 '{0}'을(를) 호출할 수 없습니다. + + + + Unable to call WriteObject with isObjectFromMember set to true in current state. + 현재 상태에서 isObjectFromMember를 true로 설정하여 WriteObject를 호출할 수 없습니다. + + + + Need to implement public/internal sorting. + 공용/내부 정렬을 구현해야 합니다. + + + + The value for XmlData property '{0}' is null or not IXmlSerializable. + XmlData 속성 '{0}'의 값이 null이거나 IXmlSerializable이 아닙니다. + + + + The value for XmlData property '{0}' is not an XmlReader. + XmlData 속성 '{0}'의 값이 XmlReader가 아닙니다. + + + + There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + '{0}' 어셈블리에 해당 네임스페이스 '{1}'이(가) 자신을 재정의하는 XmlnsCompatibleWithAttribute 정의 순환이 있습니다. 정의를 변경하여 이 순환을 제거하십시오. + + + + \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pl.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pl.xlf index 932818ae96b..01e95f23464 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pl.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pl.xlf @@ -1,1527 +1,1492 @@ - - - - - - Enumerating attached properties on object '{0}' threw an exception. - Wyliczenie dołączone do właściwości obiektu „{0}” wywołało wyjątek. - - - - Add value to collection of type '{0}' threw an exception. - Operacja dodawania wartości do kolekcji typu „{0}” wywołała wyjątek. - - - - Add value to dictionary of type '{0}' threw an exception. - Operacja dodawania wartości do słownika typu „{0}” wywołała wyjątek. - - - - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Nie można ustalić typu elementu typu kolekcji „{0}”, ponieważ zawiera on więcej niż jedną metodę Add lub implementację interfejsu ICollection<T>. Aby można było używać tego typu kolekcji w kodzie XAML, dodaj publiczną metodę Add(object) albo zaimplementuj interfejs System.Collections.IList lub pojedynczy interfejs System.Collections.Generic.ICollection<T>. - - - - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Nie można ustalić typu elementu typu słownika „{0}”, ponieważ zawiera on więcej niż jedną metodę Add lub implementację interfejsu IDictionary<K,V>. Aby można było używać tego typu słownika w kodzie XAML, dodaj publiczną metodę Add(object,object) albo zaimplementuj interfejs System.Collections.IDictionary lub pojedynczy interfejs System.Collections.Generic.IDictionary<K,V>. - - - - One of the following arguments must be non-null: '{0}'. - Jeden z następujących parametrów nie może być równy null: „{0}”. - - - - Array Add method is not implemented. - Metoda Add tablicy nie została zaimplementowana. - - - - Attachable events are not implemented. - Zdarzenia dołączalne nie zostały zaimplementowane. - - - - Attachable member '{0}' was not found. - Nie odnaleziono dołączalnego elementu członkowskiego „{0}”. - - - - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Nie można ustawić właściwości „{0}” obiektu „{1}”, ponieważ ten obiekt jest odwołaniem w przód lub odwołaniem niecałkowicie zainicjowanym. Nierozpoznane nazwy: „{2}”. - - - - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - Dołączalna właściwość o nazwie „{1}” jest dołączona do klucza słownika „{0}”, który jest ciągiem lub którego typ może zostać przekonwertowany na ciąg, co jest nieobsługiwane. - - - - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - Dołączalna właściwość o nazwie „{2}” jest dołączona do właściwości o nazwie „{1}”. Właściwość o nazwie „{1}” jest ciągiem lub jej typ może zostać przekonwertowany na ciąg; dołączanie takich właściwości nie jest obsługiwane. Dla celów debugowania właściwość „{1}” zawiera obiekt „{0}”. - - - - An unhandled scanner attribute was encountered. - Napotkano nieobsługiwany atrybut skanera. - - - - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - Jedna z wartości InternalsVisibleToAttribute w zestawie „{0}” nie jest prawidłową nazwą zestawu. Użyj formatu „AssemblyShortName” lub „AssemblyShortName, PublicKey=...”. - - - - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - Wartość InternalsVisibleToAttribute „{0}” w zestawie „{1}” nie jest prawidłową nazwą zestawu. Użyj formatu „AssemblyShortName” lub „AssemblyShortName, PublicKey=...”. - - - - Bad method '{0}' on '{1}'. - Niewłaściwa metoda „{0}” obiektu „{1}”. - - - - Bad state in ObjectWriter. Non directive missing instance. - Niewłaściwy stan w obiekcie ObjectWriter. Brak wystąpienia dyrektywy Non. - - - - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - Atrybut XmlnsCompatibleWithAttribute w zestawie „{0}” nie ma wymaganej właściwości. Ustaw obie właściwości, NewNamespace i OldNamespace, lub usuń atrybut XmlnsCompatibleWithAttribute. - - - - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - Atrybut XmlnsDefinitionAttribute w zestawie „{0}” nie ma wymaganej właściwości. Ustaw obie właściwości, ClrNamespace i XmlNamespace, lub usuń atrybut XmlnsDefinitionAttribute. - - - - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - Atrybut XmlnsPrefixAttribute w zestawie „{0}” nie ma wymaganej właściwości. Ustaw obie właściwości, Prefix i XmlNamespace, lub usuń atrybut XmlnsPrefixAttribute. - - - - Builder Stack is not empty when end of XamlNode stream was reached. - Stos konstruktora nie jest pusty mimo osiągnięcia końca strumienia węzłów XamlNode. - - - - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Nie można sprawdzić możliwości konwersji z typu „{0}” przy użyciu „{1}”. Na ogół wskazuje to na niepoprawnie zaimplementowany obiekt TypeConverter. - - - - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Nie można sprawdzić możliwości konwersji na typ „{0}” przy użyciu „{1}”. Na ogół wskazuje to na niepoprawnie zaimplementowany obiekt TypeConverter. - - - - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - W rozszerzeniach znaczników wszystkie wartości argumentów konstruktora powinny być atomami. W przypadku tego obiektu typu „{0}” przynajmniej jedna wartość argumentu nie jest atomem. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - Nie można utworzyć wystąpienia obiektu „{0}”, ponieważ obiekt XamlType jest nieprawidłowy. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - Nie można utworzyć wystąpienia obiektu „{0}”, ponieważ obiekt XamlType jest nieprawidłowy. - - - - Cannot find Assembly '{0}' in URI '{1}'. - Nie można odnaleźć zestawu „{0}” pod adresem URI „{1}”. - - - - Cannot reassign a previously set SchemaContext. - Nie można ponownie przypisać wcześniej ustawionej właściwości SchemaContext. - - - - Cannot resolve type '{0}' for method '{1}'. - Nie można rozpoznać typu „{0}” dla metody „{1}”. - - - - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - Identyfikator BaseUri można ustawić tylko raz w węźle głównym (obiekt XamlXmlReader może dostarczać wartość domyślną w węźle głównym). - - - - Cannot set SchemaContext on ObjectWriter. - Nie można ustawić właściwości SchemaContext obiektu ObjectWriter. - - - - Cannot set SchemaContext to null. - Dla właściwości SchemaContext nie można ustawić wartości null. - - - - Cannot write on a closed XamlWriter. - Nie można dokonać zapisu w zamkniętym obiekcie XamlWriter. - - - - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - Wartość „{1}” zawiera znaczące białe znaki, ale nie można zapisać atrybutu „xml:space = preserve" w elemencie członkowskim „{0}”. - - - - Cannot assign root instance of type '{0}' to type '{1}'. - Nie można przypisać wystąpienia głównego o typie „{0}” do typu „{1}”. - - - - Cannot create unknown type '{0}'. - Nie można utworzyć nieznanego typu „{0}”. - - - - Cannot get write-only property '{0}'. - Nie można pobrać właściwości „{0}” tylko do zapisu. - - - - Cannot set read-only property '{0}'. - Nie można ustawić właściwości „{0}” tylko do odczytu. - - - - Cannot set unknown member '{0}'. - Nie można ustawić nieznanego elementu członkowskiego „{0}”. - - - - Close called while inside a deferred load section. - Metoda Close została wywołana wewnątrz sekcji odłożonego ładowania. - - - - Must close XamlWriter before reading from XamlNodeList. - Przed dokonaniem odczytu z obiektu XamlNodeList trzeba zamknąć obiekt XamlWriter. - - - - Collection '{0}' cannot contain null values. - Kolekcja „{0}” nie może zawierać wartości null. - - - - Failed attempting to create an Implicit Type with a constructor. - Próba utworzenia typu niejawnego przy użyciu konstruktora nie powiodła się. - - - - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - Wywołanie konstruktora dla typu „{0}” zgodnego z określonymi ograniczeniami wiązania spowodowało wyjątek. - - - - Cannot write the given positional parameters because a matching constructor was not found. - Nie można zapisać podanych parametrów pozycyjnych, ponieważ nie odnaleziono zgodnego konstruktora. - - - - '{0}' ValueSerializer cannot convert from '{1}'. - Obiekt ValueSerializer „{0}” nie może dokonywać konwersji z typu „{1}”. - - - - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - Obiekt ValueSerializer „{0}” nie może przekonwertować typu „{1}” na „{2}”. - - - - Converter type '{0}' doesn't derive from expected base type '{1}'. - Typ konwertera „{0}” nie pochodzi od typu podstawowego „{1}”. - - - - Failed to add attached properties to item in ConditionalWeakTable. - Nie można dodać dołączonych właściwości do elementu w tabeli ConditionalWeakTable. - - - - Deferred load threw an exception. - Odłożone ładowanie wywołało wyjątek. - - - - Deferred member was not collected in '{0}'. - Odłożony element nie został pobrany w „{0}”. - - - - Save of deferred-load content threw an exception. - Operacja zapisu zawartości odłożonego ładowania wywołała wyjątek. - - - - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Nie można pobrać obiektu XamlDeferringLoader z obiektu XamlValueConverter „{0}”, ponieważ jego właściwość ConverterInstance ma wartość null. - - - - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - Element {0}.{1} zależy od elementu {0}.{1}, który nie został ustawiony. - - - - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Słownik typu {0} nie może dodać klucza {1}. Konwerter TypeConverter przekonwertuje typ {2}. Aby uniknąć tego błędu, przesłoń metodę System.Collections.IDictionary.Add i wykonaj konwersję. - - - - Directive getter is not implemented. - Dyrektywa getter nie została zaimplementowana. - - - - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Dyrektywa „{0}” musi być wartością typu ciąg. Usuń tę dyrektywę lub zmień ją na wartość ciągu. - - - - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Dyrektywa „{0}” jest dozwolona tylko w obiekcie głównym. Usuń tę dyrektywę lub przenieś ją do obiektu głównego dokumentu. - - - - Directive '{0}' was not found in TargetNamespace '{1}'. - W atrybucie TargetNamespace „{1}” nie odnaleziono dyrektywy „{0}”. - - - - '{0}' property has already been set on '{1}'. - Właściwość „{0}” została już ustawiona dla obiektu „{1}”. - - - - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - W zestawie „{0}” dla właściwości OldNamespace „{1}” występuje więcej niż jeden atrybut XmlnsCompatibleWithAttribute. Usuń dodatkowe atrybuty. - - - - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - W zestawach „{0}” i „{1}” dla właściwości OldNamespace „{2}” występują kolidujące atrybuty XmlnsCompatibleWithAttributes. Ustaw dla tych atrybutów tę samą wartość właściwości NewNamespace lub przekaż zbiór niekolidujących ze sobą zestawów odwołań w konstruktorze XamlSchemaContext. - - - - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - - - - Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). - - - - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - - - - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - - - - '{0}' event cannot be assigned a value that is not assignable to '{1}'. - Zdarzeniu „{0}” nie można przypisać wartości, która nie jest możliwa do przypisania elementowi „{1}”. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Nie można zapisać parametrów pozycyjnych w bieżącym stanie. Moduł zapisujący nie może zapisać parametrów pozycyjnych w formie atrybutu, ponieważ został uruchomiony w trybie zapisywania elementów, i nie może rozwinąć parametrów pozycyjnych, ponieważ nie wszystkie właściwości są zapisywalne. Spróbuj przenieść element członkowski parametrów pozycyjnych do miejsca znajdującego się wcześniej w strumieniu węzłów, takiego, w którym obiekt XamlXmlWriter będzie mógł nadal zapisywać atrybuty. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Nie można zapisać parametrów pozycyjnych w bieżącym stanie. Moduł zapisujący nie może zapisać parametrów pozycyjnych w formie atrybutu, ponieważ został uruchomiony w trybie zapisywania elementów, i nie może rozwinąć parametrów pozycyjnych, ponieważ właściwość UnderlyingType typu „{0}” ma wartość null. Spróbuj przenieść element członkowski parametrów pozycyjnych do miejsca znajdującego się wcześniej w strumieniu węzłów, takiego, w którym obiekt XamlXmlWriter będzie mógł nadal zapisywać atrybuty. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Nie można zapisać parametrów pozycyjnych w bieżącym stanie. Moduł zapisujący nie może zapisać parametrów pozycyjnych w formie atrybutu, ponieważ został uruchomiony w trybie zapisywania elementów, i nie może rozwinąć parametrów pozycyjnych z powodu braku domyślnego konstruktora w rozszerzeniu znacznika, które zawiera parametry pozycyjne. Spróbuj przenieść element członkowski parametrów pozycyjnych do miejsca znajdującego się wcześniej w strumieniu węzłów, takiego, w którym obiekt XamlXmlWriter będzie mógł nadal zapisywać atrybuty. - - - - Expected permission of type XamlLoadPermission. - Oczekiwano uprawnienia typu XamlLoadPermission. - - - - Expected value of type ObjectMarkupInfo. - Oczekiwano wartości typu ObjectMarkupInfo. - - - - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Nazwa „{0}” zestawu nie jest w pełni kwalifikowana. Trzeba podać nazwę, wersję, kulturę i właściwość PublicKeyToken. - - - - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Nazwa typu „{0}” nie jest jednoznaczna ze względu na brak nazwy zestawu. Tę wartość można uzyskać za pomocą właściwości System.Type.AssemblyQualifiedName. - - - - The factory method '{0}' that matches the specified binding constraints returned null. - Metoda „{0}” fabryki zgodna z określonymi ograniczeniami wiązania zwróciła wartość null. - - - - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Nie można załadować pliku lub zestawu „{0}” albo jednej z jego zależności. W systemie nie można odnaleźć określonego pliku. - - - - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Nastąpiła próba odwołania się do nazwanych obiektów „{0}”, które nie zostały jeszcze zdefiniowane. Odwołania w przód ani odwołania do obiektów zawierających odwołania w przód są nieobsługiwane dla dyrektyw innych niż Key. - - - - Cannot promote from Array. - Nie można podwyższyć poziomu obiektu typu Array. - - - - Cannot promote from '{0}' to '{1}' because the target map is too small. - Nie można podwyższyć poziomu z „{0}” na „{1}”, ponieważ docelowa mapa jest za mała. - - - - Getting instance of '{0}' threw an exception. - Operacja pobierania wystąpienia obiektu „{0}” wywołała wyjątek. - - - - Retrieving items in collection or dictionary of type '{0}' threw an exception. - Operacja pobierania elementów z kolekcji lub słownika typu „{0}” wywołała wyjątek. - - - - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - Metoda XamlTypeInvoker.GetItems zwróciła wartość null dla typu „{0}”. Na ogół wskazuje to na niepoprawnie zaimplementowany typ kolekcji. - - - - Collection property '{0}'.'{1}' is null. - Właściwość {0}.{1} kolekcji ma wartość null. - - - - Cannot get TargetType on a non-attachable Member. - Nie można pobrać właściwości TargetType dla niedołączalnego elementu członkowskiego. - - - - Get property '{0}' threw an exception. - Operacja Get dla właściwości „{0}” wywołała wyjątek. - - - - Either getter or setter must be non-null. - Metoda pobierająca lub metoda ustawiająca musi być elementem innym niż null. - - - - Attached property getter methods must have one parameter and a non-void return type. - Metody pobierające właściwości dołączonych muszą mieć jeden parametr i typ zwracany inny niż void. - - - - Attached property setter and attached event adder methods must have two parameters. - Metody ustawiające właściwości dołączonych i metody dodające zdarzeń dołączonych muszą mieć dwa parametry. - - - - Initialization of '{0}' threw an exception. - Operacja inicjowania obiektu „{0}” wywołała wyjątek. - - - - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Typu „{0}” nie można zainicjować tekstowo (XamlLanguage.Initialization). Dodaj do tego typu obiekt TypeConverter lub zmień kod XAML, aby użyć konstruktora lub metody fabryki. - - - - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Znak „{0}” nie był oczekiwany w ciągu „{1}”. Nieprawidłowa nazwa typu XAML. - - - - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Napotkano znak zamykania nawiasu \x201e{0}” bez odpowiadającego znaku otwierania nawiasu. - - - - Event argument is invalid. - Argument zdarzenia jest nieprawidłowy. - - - - Invalid expression: '{0}' - Nieprawidłowe wyrażenie: „{0}” - - - - Type argument '{0}' is not a valid type. - Argument typu „{0}” nie jest prawidłowym typem. - - - - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - Ciąg „{0}” nie jest prawidłową listą nazw typów XAML. Listy nazw typów są listami typów rozdzielonych przecinkami, np. „x:String, x:Int32”. - - - - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - Ciąg „{0}” nie jest prawidłową nazwą typu XAML. Nazwy typów zawierają opcjonalny prefiks, nazwę i opcjonalne argumenty typów, np. „String”, „x:Int32„, „g:Dictionary(x:String,x:Int32)”. - - - - '{0}' is not a valid XAML member name. - „{0}” nie jest prawidłową nazwą elementu członkowskiego XAML. - - - - Construction directive '{0}' must be an attribute or the first property element. - Dyrektywa konstrukcji „{0}” musi być atrybutem lub pierwszym elementem właściwości. - - - - '{0}' Line number '{1}' and line position '{2}'. - {0}, numer wiersza {1}, pozycja {2}. - - - - '{0}' Line number '{1}'. - {0}, numer wiersza {1}. - - - - List collection is not an IList. - Kolekcja list nie jest interfejsem IList. - - - - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - Znak nawiasu \x201e{0}” nie ma odpowiadającego znaku otwierania/zamykania nawiasu. - - - - Cannot parse the malformed property name '{0}'. - Nie można przeanalizować źle sformułowanej nazwy właściwości „{0}”. - - - - Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Elementy w tablicy muszą być typu „{0}”. Jednego lub kilku elementów nie można rzutować na ten typ. - - - - Must set Type before calling ProvideValue on ArrayExtension. - Właściwość Type należy ustawić przed wywołaniem metody ProvideValue obiektu ArrayExtension. - - - - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - Obiektu StaticExtension „{0}” nie można rozpoznać jako wyliczenia, pola statycznego ani właściwości statycznej. - - - - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Rozszerzenie znacznika „{0}” wymaga zaimplementowania interfejsu „{1}” w interfejsie IServiceProvider dla metody ProvideValue. - - - - StaticExtension must have Member property set before ProvideValue can be called. - Aby było można wywołać metodę ProvideValue, obiekt StaticExtension musi mieć ustawioną właściwość Member. - - - - TypeExtension must have TypeName property set before ProvideValue can be called. - Aby było można wywołać metodę ProvideValue, obiekt TypeExtension musi mieć ustawioną właściwość TypeName. - - - - '{0}' string is not valid for type. - Ciąg „{0}” jest nieprawidłowy dla tego typu. - - - - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Nie można ustalić parametrów pozycyjnych dla typu „{0}”, ponieważ ma on więcej niż jedno przeładowanie konstruktora o następującej liczbie parametrów: {1}. Aby można było używać tego rozszerzenia znacznika w kodzie XAML, usuń zduplikowane przeładowania konstruktora lub ustaw dla właściwości XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity wartość true. - - - - The name of the member '{0}' contains characters that are invalid in XAML. - Nazwa elementu członkowskiego „{0}” zawiera znaki, które są nieprawidłowe w kodzie XAML. - - - - Member '{0}' on type '{1}' is internal. - Element członkowski „{0}” w typie „{1}” jest wewnętrzny. - - - - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - Wywołanie metody „{0}” zgodnej z określonymi ograniczeniami wiązania spowodowało wyjątek. - - - - No local assembly provided to complete URI='{0}'. - Nie podano zestawu lokalnego uzupełniającego adres URI={0}. - - - - Missing case '{0}' in DeferringWriter'{1}' method. - Brak instrukcji case „{0}” w metodzie DeferringWriter „{1}”. - - - - Missing case in Default processing of XamlNodes. - Brak instrukcji case w elemencie Default przetwarzającym węzły XamlNodes. - - - - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Nieoczekiwany znak równości „=” po elemencie {0}. Sprawdź, czy nie brakuje przecinka jako separatora. - - - - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Nieoczekiwany znak równości „=” po elemencie {0}={1}. Sprawdź, czy nie brakuje przecinka jako separatora. - - - - Missing implicit property case. - Brak instrukcji case właściwości niejawnej. - - - - Missing case for ImplicitPropertyType. - Brak instrukcji case dla typu ImplicitPropertyType. - - - - Missing key value on '{0}' object. - Brak wartości klucza w obiekcie „{0}”. - - - - Missing case handler in LookupPropertyBit. - Brak obsługi instrukcji case w elemencie LookupPropertyBit. - - - - Service provider is missing the IXamlNameProvider service. - W dostawcy usług brakuje usługi IXamlNameProvider. - - - - Service provider is missing the INameResolver service. - W dostawcy usług brakuje usługi INameResolver. - - - - Missing case in ClrType 'Member' lookup. - Brak instrukcji case w odnośniku „Member” typu ClrType. - - - - Creating from text without a TypeConverter is not allowed. - Tworzenie na podstawie tekstu bez obiektu TypeConverter jest niedozwolone. - - - - '{0}' must be of type '{1}'. - „{0}” musi być typu „{1}”. - - - - Reference must have a Name to resolve. - Odwołanie musi mieć nazwę do rozpoznania. - - - - This setter is not intended to be used directly from your code. Do not call this setter. - Ta metoda ustawiająca nie jest przeznaczona do używania bezpośrednio z kodu. Nie wywołuj tej metody. - - - - Name resolution failure. '{0}' was not found. - Rozpoznawanie nazwy nie powiodło się. Nie odnaleziono nazwy „{0}”. - - - - Cannot register duplicate name '{0}' in this scope. - Nie można zarejestrować zduplikowanej nazwy „{0}” w tym zakresie. - - - - Could not register named object. {0} - Nie można zarejestrować nazwanego obiektu. {0} - - - - '{0}' name is not valid for identifier. - Nazwa „{0}” jest nieprawidłowa dla identyfikatora. - - - - Name cannot be an empty string. - Element Name nie może być ciągiem pustym. - - - - Name '{0}' was not found. - Nie odnaleziono nazwy „{0}”. - - - - Cannot attach NameScope to null root instance. - Nie można dołączyć obiektu NameScope do wystąpienia głównego będącego elementem null. - - - - The prefix 'xml' is reserved. - Prefiks „xml” jest zastrzeżony. - - - - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - Właściwość NamespaceDeclaration.Namespace nie może być elementem null. Podaj wartość dla tej właściwości. - - - - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - Właściwość NamespaceDeclaration.Prefix nie może być elementem null. Podaj wartość dla tej właściwości. - - - - Namespace '{0}' was not found in scope. - Nie odnaleziono przestrzeni nazw „{0}” w tym zakresie. - - - - No Add methods found on type '{0}' for a value of type '{1}'. - Nie odnaleziono żadnych metod Add w typie „{0}” dla wartości typu „{1}”. - - - - '{0}' is not allowed in attribute usage. - „{0}”: niedozwolone użycie w odniesieniu do atrybutu. - - - - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - Nie odnaleziono pasującego konstruktora w typie „{0}” Do skonstruowania tego typu można użyć dyrektywy Arguments lub FactoryMethod. - - - - A Constructor for '{0}' with '{1}' arguments was not found. - Nie odnaleziono konstruktora dla „{0}” o następującej liczbie argumentów: {1}. - - - - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - Nie odnaleziono domyślnego konstruktora dla typu „{0}”. Do skonstruowania tego typu można użyć dyrektywy Arguments lub FactoryMethod. - - - - '{0}' is not allowed in element usage. - "{0}": niedozwolone użycie w odniesieniu do elementu. - - - - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - Strumień węzłów XAML: brak metody StartMember w typie {0} przed metodą EndMember. - - - - XAML Node Stream: EndMember must follow StartObject and StartMember. - Strumień węzłów XAML: metoda EndMember musi następować po metodach StartObject i StartMember. - - - - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - Strumień węzłów XAML: metoda GetObject wymaga metody StartMember po metodzie StartObject „{0}”. - - - - XAML Node Stream: GetObject must follow a StartObject and StartMember. - Strumień węzłów XAML: metoda GetObject musi następować po metodach StartObject i StartMember. - - - - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - Strumień węzłów XAML: deklaracja obszaru nazw {0}={1} wymaga metody StartMember po metodzie StartObject „{2}”. - - - - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - Strumień węzłów XAML: metoda StartObject „{0}” wymaga metody StartMember po metodzie StartObject „{1}”. - - - - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - Strumień węzłów XAML: wartość {0} wymaga metody StartMember po metodzie StartObject „{1}”. - - - - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - Strumień węzłów XAML: wartość {0} musi następować po metodach StartObject i StartMember. - - - - No constructor with '{0}' arguments for '{1}'. - Dla obiektu „{1}” nie znaleziono konstruktora o następującej liczbie argumentów: {0}. - - - - XAML Node Stream: Missing CurrentObject before EndObject. - Strumień węzłów XAML: brak obiektu CurrentObject przed metodą EndObject. - - - - XAML Node Stream: Missing StartObject before StartMember '{0}'. - Strumień węzłów XAML: brak metody StartObject przed metodą StartMember '{0}'. - - - - Type with positional parameters is not a markup extension. - Typ z parametrami pozycyjnymi nie jest rozszerzeniem znacznika. - - - - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - - - - '{0}'.'{1}' is not an ambient property. - {0}.{1} nie jest właściwością otoczenia. - - - - '{0}' is not an ambient type. - {0} nie jest typem otoczenia. - - - - The type '{0}' is not assignable from the type '{1}'. - Typu „{0}” nie można przypisać z typu „{1}”. - - - - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - Element [{0}({1})] w {2} nie jest właściwością zadeklarowaną w tym typie. - - - - This operation is not supported on directive members. - Ta operacja nie jest obsługiwana dla elementów członkowskich typu dyrektywa. - - - - This operation is not supported on unknown members. - Ta operacja nie jest obsługiwana dla nieznanych elementów członkowskich. - - - - This operation is not supported on unknown types. - Ta operacja nie jest obsługiwana dla nieznanych typów. - - - - Argument should be a Type Converter, Markup Extension or Null. - Argument powinien być konwerterem typów, rozszerzeniem znacznika lub wartością null. - - - - Unable to find an attachable property named '{0}' on type '{1}'. - Nie można odnaleźć dołączalnej właściwości o nazwie „{0}” w typie „{1}”. - - - - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Nie można zlokalizować metody MemberMarkupInfo.DictionaryEntriesFromGeneric. - - - - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - Obiekt InstanceDescriptor przekazał argument typu „{0}”, a oczekiwano parametru typu „{1}”. - - - - InstanceDescriptor did not provide the correct number of arguments. - Obiekt InstanceDescriptor nie przekazał poprawnej liczby argumentów. - - - - InstanceDescriptor did not provide a valid constructor or method. - Obiekt InstanceDescriptor nie przekazał prawidłowego konstruktora ani metody. - - - - Multidimensional arrays not supported. - Tablice wielowymiarowe nie są obsługiwane. - - - - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Nie można uszeregować typu „{0}”. Sprawdź, czy ten typ jest publiczny i czy ma domyślnego konstruktora lub deskryptor wystąpienia. - - - - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Nie można odnaleźć odpowiedniego konstruktora dla określonych argumentów konstruktora w typie „{0}”. - - - - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Nie można odczytać obiektów typu „{0}”, ponieważ nie istnieją dostępne konstruktory. Aby zezwolić na używanie tego typu w kodzie XAML, dodaj konstruktor domyślny, użyj atrybutu ConstructorArgumentAttribute lub dostarcz obiekt InstanceDescriptor. - - - - Unable to read objects of the type '{0}'. Nested types are not supported. - Nie można odczytać obiektów typu „{0}”. Typy zagnieżdżone nie są obsługiwane. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - Element „{0}” zablokował użycie typu „{1}” w kodzie XAML. Jeśli chcesz uszeregować ten typ, zmień metodę {0}.GetXamlType, tak aby zwracała dla tego typu wartość inną niż null, lub przekaż inną wartość w parametrze schemaContext konstruktora XamlObjectReader. - - - - The name property '{0}' on type '{1}' must be of type System.String. - Właściwość nazwy „{0}” w typie „{1}” musi być typu System.String. - - - - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - Wykres obiektu zawiera wiele odwołań do wystąpienia typu „{0}” i serializator nie może znaleźć ogólnie widocznej lokalizacji, w której to wystąpienie mogłoby zostać zapisane. Należy zbadać użycie obszarów nazw. - - - - An element with the name '{0}' has already been registered in this scope. - Element o nazwie „{0}” jest już zarejestrowany w tym zakresie. - - - - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Typ „{0}” jest niewidoczny. Jeśli ten typ jest lokalny, ustaw pole LocalAssembly w obiekcie XamlReaderSettings. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - Element „{0}” zablokował użycie typu „{1}” w kodzie AML. Jeśli chcesz załadować ten typ, zmień metodę {0}.GetXamlType, tak aby zwracała dla tego typu wartość inną niż null, lub przekaż inną wartość w parametrze schemaContext konstruktora XamlObjectWriter. - - - - This operation is only supported on collection types. - Ta operacja jest obsługiwana tylko dla typów kolekcji. - - - - This operation is only supported on collection and dictionary types. - Ta operacja jest obsługiwana tylko dla typów kolekcji i słownika. - - - - This operation is only supported on dictionary types. - Ta operacja jest obsługiwana tylko dla typów słownika. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - Strumień węzłów XAML: brak metody EndMember dla elementu {0}.{1} przed metodą EndObject. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - Strumień węzłów XAML: brak metody EndMember dla elementu {0}.{1} przed metodą StartMember „{2}”. - - - - The property element '{0}' is not contained by an object element. - Element właściwości „{0}” nie jest zawarty w elemencie obiektu. - - - - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Nie można załadować zestawu „{0}”, ponieważ jest załadowana inna wersja tego samego zestawu „{1}”. - - - - Too many attributes are specified for '{0}'. - Określono zbyt wiele atrybutów dla obiektu „{0}”. - - - - '{0}' requires more attributes. - Element „{0}” wymaga większej liczby atrybutów. - - - - GetPositionalParameters returned the wrong length vector. - Metoda GetPositionalParameters zwróciła wektor o błędnej długości. - - - - Prefix '{0}' does not map to a namespace. - Prefiks „{0}” nie jest mapowany na przestrzeń nazw. - - - - The prefix '{0}' could not be found. - Nie można odnaleźć prefiksu „{0}”. - - - - '{0}' property on '{1}' does not allow you to specify text. - Właściwość „{0}” elementu „{1}” nie zezwala na określanie tekstu. - - - - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - - - - '{0}' is not implemented. - Nie zaimplementowano właściwości „{0}”. - - - - Provide value on '{0}' threw an exception. - Operacja podawania wartości elementu „{0}” wywołała wyjątek. - - - - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Nie można wywołać metody MarkupExtension.ProvideValue z powodu zależności cyklicznej. Właściwości wewnątrz obiektu MarkupExtension nie mogą odwoływać się do obiektów, które odwołują się do wyniku obiektu MarkupExtension. Chodzi o następujące obiekty MarkupExtension: - - - - '{0}' type name does not have the expected format 'className, assembly'. - Nazwa typu „{0}” nie ma oczekiwanego formatu „nazwaKlasy, zestaw”. - - - - Quote characters ' or " are only allowed at the start of values. - Znaki cudzysłowu ' i " są dozwolone tylko na początku wartości. - - - - Value cannot be null. Object reference: '{0}'. - Wartość nie może być równa null. Odwołanie do obiektu: „{0}”. - - - - schemaContext parameter cannot be different from savedContext.SchemaContext - Parametr schemaContext nie może się różnić od wartości właściwości savedContext.SchemaContext. - - - - savedContext.SchemaContext cannot be null - Właściwość savedContext.SchemaContext nie może mieć wartości null. - - - - SchemaContext on writer must be initialized before accessing the reader. - Właściwość SchemaContext modułu zapisującego musi zostać zainicjowana przed uzyskaniem dostępu do modułu odczytującego. - - - - SchemaContext cannot be null. - Właściwość SchemaContext nie może mieć wartości null. - - - - Invalid security XML. Missing expected attribute '{0}'. - Nieprawidłowy kod XML zabezpieczeń. Brak oczekiwanego atrybutu „{0}”. - - - - Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Nieprawidłowy kod XML zabezpieczeń. Nieoczekiwany tag „{0}”, oczekiwano tagu „{1}”. - - - - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Nieprawidłowy kod XML zabezpieczeń. Nieoczekiwana wartość „{0}” w atrybucie „{1}”, oczekiwano wartości „{2}”. - - - - This serviceType is already registered to another service. - Ten typ serviceType jest już zarejestrowany przez inną usługę. - - - - Set connectionId threw an exception. - Operacja ustawiania identyfikatora connectionId wywołała wyjątek. - - - - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - {0}.{1} jest właściwością bez metody pobierającej i nie jest prawidłową właściwością XAML. - - - - Cannot set TargetType on a non-attachable Member. - Nie można ustawić właściwości TargetType dla niedołączalnego elementu członkowskiego. - - - - Setting xml:base on '{0}' threw an exception. - Operacja ustawiania atrybutu xml:base elementu „{0}” wywołała wyjątek. - - - - Set property '{0}' threw an exception. - Operacja ustawiania właściwości „{0}” wywołała wyjątek. - - - - Setting xml instance on '{0}' threw an exception. - Operacja ustawiania wystąpienia xml elementu „{0}” wywołała wyjątek. - - - - Setting properties is not allowed on a type converted instance. Property = '{0}' - Ustawianie właściwości jest niedozwolone dla wystąpienia o przekonwertowanym typie. Właściwość = {0}. - - - - Method '{0}' is not supported by default. It can be implemented in derived classes. - Metoda „{0}” domyślnie nie jest obsługiwana. Można ją zaimplementować w klasach pochodnych. - - - - ShouldSerialize check failed for member '{0}'. - Test ShouldSerialize nie powiódł się dla elementu członkowskiego „{0}”. - - - - Directly Assignable Fixups must only have one name. - Naprawy możliwe do bezpośredniego przypisania muszą mieć tylko jedną nazwę. - - - - StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. - - - - The string is null or empty. - Ciąg ma wartość null lub jest pusty. - - - - Deferred load section was not collected in '{0}'. - Sekcja odłożonego pobierania nie została pobrana w „{0}”. - - - - Thread is already started. - Wątek jest już uruchomiony. - - - - (null) - (null) - - - - Error with member '{0}'.'{1}'. It has more than one '{2}'. - Błąd związany z elementem członkowskim {0}.{1}. Ma on więcej niż jeden atrybut „{2}”. - - - - Error with type '{0}'. It has more than one '{1}'. - Błąd związany z typem „{0}”. Ma on więcej niż jeden atrybut „{1}”. - - - - Only one TypeConverter attribute is allowed on a type. - Dla typu jest dozwolony tylko jeden atrybut TypeConverter. - - - - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Obiekt „{0}” przypisany do dyrektywy „{1}” ma właściwości będące odwołaniami do nazwanych obiektów „{2}”, których jeszcze nie zdefiniowano. Odwołania w przód ani odwołania do obiektów zawierających odwołania w przód są nieobsługiwane wewnątrz dyrektyw konstrukcji obiektów. - - - - Failed to create a '{0}' from the text '{1}'. - Nie można utworzyć elementu „{0}” na podstawie tekstu „{1}”. - - - - Failed to convert '{0}' to type '{1}'. - Nie można przekonwertować typu „{0}” na „{1}”. - - - - The name of the type '{0}' contains characters that are invalid in XAML. - Nazwa typu „{0}” zawiera znaki, które są nieprawidłowe w kodzie XAML. - - - - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - Typ „{0}” nie ma właściwości zawartości. Określ nazwę tej właściwości albo ustaw lub dodaj atrybut ContentPropertyAttribute lub TypeConverterAttribute typu. - - - - Type name '{0}' cannot have a dot '.'. - Nazwa typu „{0}” nie może zawierać kropki „.”. - - - - Type reference cannot find type named '{0}'. - Odwołanie do typu nie może znaleźć typu o nazwie „{0}”. - - - - Type '{0}' is not public. - Typ „{0}” nie jest publiczny. - - - - Unclosed quoted value. - Niezamknięty cudzysłów otaczający wartość. - - - - Unexpected close of XAML Node Stream. - Nieoczekiwane zamknięcie strumienia węzłów XAML. - - - - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Nieprawidłowe metadane dla atrybutu „{0}” elementu „{1}”. Oczekiwano następującej liczby argumentów {2} typu „{3}”. - - - - Unexpected '{0}' in parse rule '{1}'. - Nieoczekiwany typ węzła „{0}” w regule analizy „{1}”. - - - - Unexpected token '{0}' in rule: '{1}', in '{2}'. - Nieoczekiwany token „{0}” w regule: „{1}” w „{2}”. - - - - Unexpected token after end of markup extension. - Nieoczekiwany token po zakończeniu rozszerzenia znacznika. - - - - Unhandled BoolTypeBit. - Nieobsługiwany element BoolTypeBit. - - - - ['{0}'('{1}')] on '{2}' is not a known property. - Element [{0}({1})] w {2} nie jest żadną znaną właściwością. - - - - Unknown member '{0}' on '{1}'. - Nieznany element członkowski „{0}” w typie „{1}”. - - - - Unknown member '{0}' on unknown type '{1}'. - Nieznany element członkowski „{0}” w nieznanym typie „{1}”. - - - - Unknown member '{0}'. - Nieznany element członkowski „{0}”. - - - - Unknown type '{0}'. - Nieznany typ „{0}”. - - - - Unresolved reference '{0}'. - Nierozpoznane odwołanie „{0}”. - - - - XAML namespace '{0}' is not resolved. - Przestrzeń nazw XAML „{0}” nie została rozpoznana. - - - - Uri '{0}' was not found. - Nie odnaleziono adresu Uri „{0}”. - - - - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Błąd związany z typem „{0}”. Dla rozszerzeń MarkupExtensions nie można używać atrybutu UsableDuringInitialization. - - - - A value in the '{0}' array is null. - Wartość w tablicy „{0}” jest równa null. - - - - XAML Node Stream: Value nodes must be followed by EndMember. - Strumień węzłów XAML: po węzłach wartości musi następować metoda EndMember. - - - - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - Obiekt XamlXmlWriter nie może zapisać wartości „{0}” zawierającej znaczący biały znak w kolekcji „{1}”. - - - - White space is not allowed after end of markup extension. - Biały znak jest niedozwolony po zakończeniu rozszerzenia znacznika. - - - - An attempt was made to write to a XamlWriter that has had its Closed method called. - Podjęto próbę zapisu w obiekcie XamlWriter, dla którego wcześniej wywołano metodę Closed. - - - - Choice cannot follow a Fallback. - Element Choice nie może następować po elemencie Fallback. - - - - AlternateContent must contain one or more Choice elements. - Obiekt AlternateContent musi zawierać jeden lub więcej elementów Choice. - - - - Choice is valid only in AlternateContent. - Element Choice jest ważny tylko w obrębie obiektu AlternateContent. - - - - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - Występuje cykl definicji zgodności z językiem XML powodujący, że przestrzeń nazw {0} przesłania siebie. Przyczyną mogą być niezgodne atrybuty XmlnsCompatibilityAttributes w różnych zestawach. Zmień definicję w celu wyeliminowania tego cyklu lub przekaż zbiór niekolidujących ze sobą zestawów odwołań w konstruktorze XamlSchemaContext. - - - - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Zduplikowana deklaracja atrybutu Preserve dla elementu „{1}” w przestrzeni nazw „{0}”. - - - - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Zduplikowana deklaracja atrybutu ProcessContent dla elementu „{1}” w przestrzeni nazw „{0}”. - - - - Duplicate wildcard Preserve declaration for namespace '{0}'. - Zduplikowana deklaracja Preserve z symbolem wieloznacznym dla przestrzeni nazw „{0}”. - - - - Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Zduplikowana deklaracja atrybutu ProcessContent z symbolem wieloznacznym dla przestrzeni nazw „{0}”. - - - - Fallback is valid only in AlternateContent. - Element Fallback jest ważny tylko w obrębie obiektu AlternateContent. - - - - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - Element „{0}” jest nieprawidłowym elementem podrzędnym elementu AlternateContent. Tylko elementy Choice i Fallback są prawidłowymi elementami podrzędnymi elementu AlternateContent. - - - - '{0}' attribute is not valid for '{1}' element. - „{0}” nie jest prawidłowym atrybutem elementu „{1}”. - - - - '{0}' format is not valid. - Format „{0}” jest nieprawidłowy. - - - - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Nie można użyć jednocześnie deklaracji atrybutu Preserve konkretnej i z symbolem wieloznacznym dla przestrzeni nazw „{0}”. - - - - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Nie można użyć jednocześnie deklaracji atrybutu ProcessContent konkretnej i z symbolem wieloznacznym dla przestrzeni nazw „{0}”. - - - - Requires attribute must contain a valid namespace prefix. - Atrybut Requires musi zawierać prawidłowy prefiks przestrzeni nazw. - - - - '{0}' attribute value is not a valid XML name. - Wartość atrybutu „{0}” nie jest prawidłową nazwą XML. - - - - AlternateContent must contain only one Fallback element. - Element AlternateContent może zawierać tylko jeden element Fallback. - - - - MustUnderstand condition failed on namespace '{0}'. - Warunek MustUnderstand niespełniony dla przestrzeni nazw „{0}”. - - - - '{0}' namespace cannot preserve items; it must be declared Ignorable first. - Przestrzeń nazw „{0}” nie może zachowywać elementów. Najpierw musi zostać zadeklarowana jako Ignorable. - - - - '{0}' namespace cannot process content; it must be declared Ignorable first. - Przestrzeń nazw „{0}” nie może przetwarzać zawartości. Najpierw musi zostać zadeklarowana jako Ignorable. - - - - Choice must contain a Requires attribute. - Element Choice musi zawierać atrybut Requires. - - - - '{0}' prefix is not defined. - Prefiks „{0}” jest niezdefiniowany. - - - - Unrecognized compatibility attribute '{0}'. - Nierozpoznany atrybut zgodności „{0}”. - - - - Unrecognized Compatibility element '{0}'. - Nierozpoznany element zgodności „{0}”. - - - - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Określona nazwa klasy „{0}” jest niezgodna z rzeczywistym typem wystąpienia głównego „{1}”. Usuń dyrektywę Class lub przekaż wystąpienie za pośrednictwem właściwości XamlObjectWriterSettings.RootObjectInstance. - - - - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Nieoczekiwany typ węzła XAML „{0}” z obiektu XamlReader w fabryce XamlFactory. - - - - Cannot set SchemaContext on XamlMarkupExtensionWriter. - Nie można ustawić właściwości SchemaContext obiektu XamlMarkupExtensionWriter. - - - - Cannot write a value that is not a string. - Nie można zapisać wartości, która nie jest ciągiem. - - - - The member '{0}' has already been written. - Element członkowski „{0}” został już zapisany. - - - - Errors detected in input. - Wykryto błędy w danych wejściowych. - - - - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Nie można przekonwertować tego wystąpienia obiektu XamlTypeName na ciąg, ponieważ podana usługa INamespacePrefixLookup nie może wygenerować prefiksu dla przestrzeni nazw „{0}”. - - - - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Nie można przekonwertować tego wystąpienia obiektu XamlTypeName na ciąg, ponieważ właściwość Name ma wartość null lub jest pusta. Przed wywołaniem metody XamlTypeName.ToString ustaw właściwość Name. - - - - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Nie można przekonwertować tego wystąpienia obiektu XamlTypeName na ciąg, ponieważ właściwość Namespace ma wartość null. Przed wywołaniem metody XamlTypeName.ToString ustaw właściwość Namespace. - - - - Cannot write a value that is not a string. - Nie można zapisać wartości, która nie jest ciągiem. - - - - The member '{0}' has already been written. - Element członkowski „{0}” został już zapisany. - - - - The argument isObjectFromMember can only be set to true when the type is a collection. - Dla argumentu isObjectFromMember można ustawić wartość true tylko w przypadku, gdy typ jest kolekcją. - - - - Namespace '{0}' already has a prefix defined in current scope. - Przestrzeń nazw „{0}” ma już prefiks zdefiniowany w bieżącym zakresie. - - - - The prefix '{0}' is already defined in current scope. - Prefiks „{0}” jest już zdefiniowany w bieżącym zakresie. - - - - Unable to call '{0}' in current state. - W bieżącym stanie nie można wywołać metody „{0}”. - - - - Unable to call WriteObject with isObjectFromMember set to true in current state. - W bieżącym stanie nie można wywołać metody WriteObject z argumentem isObjectFromMember o wartości true. - - - - Need to implement public/internal sorting. - Trzeba zaimplementować sortowanie publiczne/wewnętrzne. - - - - The value for XmlData property '{0}' is null or not IXmlSerializable. - Wartość właściwości XmlData „{0}” jest równa null lub nie jest interfejsem IXmlSerializable. - - - - The value for XmlData property '{0}' is not an XmlReader. - Wartość właściwości XmlData „{0}” nie jest obiektem XmlReader. - - - - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - W zestawie „{0}” występuje cykl definicji atrybutu XmlnsCompatibleWithAttribute powodujący, że przestrzeń nazw „{1}” przesłania siebie. Zmień definicje, aby wyeliminować ten cykl. - - - - + + + + + + Enumerating attached properties on object '{0}' threw an exception. + Wyliczenie dołączone do właściwości obiektu „{0}” wywołało wyjątek. + + + + Add value to collection of type '{0}' threw an exception. + Operacja dodawania wartości do kolekcji typu „{0}” wywołała wyjątek. + + + + Add value to dictionary of type '{0}' threw an exception. + Operacja dodawania wartości do słownika typu „{0}” wywołała wyjątek. + + + + Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Nie można ustalić typu elementu typu kolekcji „{0}”, ponieważ zawiera on więcej niż jedną metodę Add lub implementację interfejsu ICollection<T>. Aby można było używać tego typu kolekcji w kodzie XAML, dodaj publiczną metodę Add(object) albo zaimplementuj interfejs System.Collections.IList lub pojedynczy interfejs System.Collections.Generic.ICollection<T>. + + + + Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Nie można ustalić typu elementu typu słownika „{0}”, ponieważ zawiera on więcej niż jedną metodę Add lub implementację interfejsu IDictionary<K,V>. Aby można było używać tego typu słownika w kodzie XAML, dodaj publiczną metodę Add(object,object) albo zaimplementuj interfejs System.Collections.IDictionary lub pojedynczy interfejs System.Collections.Generic.IDictionary<K,V>. + + + + One of the following arguments must be non-null: '{0}'. + Jeden z następujących parametrów nie może być równy null: „{0}”. + + + + Array Add method is not implemented. + Metoda Add tablicy nie została zaimplementowana. + + + + Attachable events are not implemented. + Zdarzenia dołączalne nie zostały zaimplementowane. + + + + Attachable member '{0}' was not found. + Nie odnaleziono dołączalnego elementu członkowskiego „{0}”. + + + + Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + Nie można ustawić właściwości „{0}” obiektu „{1}”, ponieważ ten obiekt jest odwołaniem w przód lub odwołaniem niecałkowicie zainicjowanym. Nierozpoznane nazwy: „{2}”. + + + + An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Dołączalna właściwość o nazwie „{1}” jest dołączona do klucza słownika „{0}”, który jest ciągiem lub którego typ może zostać przekonwertowany na ciąg, co jest nieobsługiwane. + + + + An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Dołączalna właściwość o nazwie „{2}” jest dołączona do właściwości o nazwie „{1}”. Właściwość o nazwie „{1}” jest ciągiem lub jej typ może zostać przekonwertowany na ciąg; dołączanie takich właściwości nie jest obsługiwane. Dla celów debugowania właściwość „{1}” zawiera obiekt „{0}”. + + + + An unhandled scanner attribute was encountered. + Napotkano nieobsługiwany atrybut skanera. + + + + One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Jedna z wartości InternalsVisibleToAttribute w zestawie „{0}” nie jest prawidłową nazwą zestawu. Użyj formatu „AssemblyShortName” lub „AssemblyShortName, PublicKey=...”. + + + + InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Wartość InternalsVisibleToAttribute „{0}” w zestawie „{1}” nie jest prawidłową nazwą zestawu. Użyj formatu „AssemblyShortName” lub „AssemblyShortName, PublicKey=...”. + + + + Bad method '{0}' on '{1}'. + Niewłaściwa metoda „{0}” obiektu „{1}”. + + + + Bad state in ObjectWriter. Non directive missing instance. + Niewłaściwy stan w obiekcie ObjectWriter. Brak wystąpienia dyrektywy Non. + + + + An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + Atrybut XmlnsCompatibleWithAttribute w zestawie „{0}” nie ma wymaganej właściwości. Ustaw obie właściwości, NewNamespace i OldNamespace, lub usuń atrybut XmlnsCompatibleWithAttribute. + + + + An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + Atrybut XmlnsDefinitionAttribute w zestawie „{0}” nie ma wymaganej właściwości. Ustaw obie właściwości, ClrNamespace i XmlNamespace, lub usuń atrybut XmlnsDefinitionAttribute. + + + + An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + Atrybut XmlnsPrefixAttribute w zestawie „{0}” nie ma wymaganej właściwości. Ustaw obie właściwości, Prefix i XmlNamespace, lub usuń atrybut XmlnsPrefixAttribute. + + + + Builder Stack is not empty when end of XamlNode stream was reached. + Stos konstruktora nie jest pusty mimo osiągnięcia końca strumienia węzłów XamlNode. + + + + Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Nie można sprawdzić możliwości konwersji z typu „{0}” przy użyciu „{1}”. Na ogół wskazuje to na niepoprawnie zaimplementowany obiekt TypeConverter. + + + + Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Nie można sprawdzić możliwości konwersji na typ „{0}” przy użyciu „{1}”. Na ogół wskazuje to na niepoprawnie zaimplementowany obiekt TypeConverter. + + + + In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + W rozszerzeniach znaczników wszystkie wartości argumentów konstruktora powinny być atomami. W przypadku tego obiektu typu „{0}” przynajmniej jedna wartość argumentu nie jest atomem. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + Nie można utworzyć wystąpienia obiektu „{0}”, ponieważ obiekt XamlType jest nieprawidłowy. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + Nie można utworzyć wystąpienia obiektu „{0}”, ponieważ obiekt XamlType jest nieprawidłowy. + + + + Cannot find Assembly '{0}' in URI '{1}'. + Nie można odnaleźć zestawu „{0}” pod adresem URI „{1}”. + + + + Cannot reassign a previously set SchemaContext. + Nie można ponownie przypisać wcześniej ustawionej właściwości SchemaContext. + + + + Cannot resolve type '{0}' for method '{1}'. + Nie można rozpoznać typu „{0}” dla metody „{1}”. + + + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + Identyfikator BaseUri można ustawić tylko raz w węźle głównym (obiekt XamlXmlReader może dostarczać wartość domyślną w węźle głównym). + + + + Cannot set SchemaContext on ObjectWriter. + Nie można ustawić właściwości SchemaContext obiektu ObjectWriter. + + + + Cannot set SchemaContext to null. + Dla właściwości SchemaContext nie można ustawić wartości null. + + + + Cannot write on a closed XamlWriter. + Nie można dokonać zapisu w zamkniętym obiekcie XamlWriter. + + + + The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + Wartość „{1}” zawiera znaczące białe znaki, ale nie można zapisać atrybutu „xml:space = preserve" w elemencie członkowskim „{0}”. + + + + Cannot assign root instance of type '{0}' to type '{1}'. + Nie można przypisać wystąpienia głównego o typie „{0}” do typu „{1}”. + + + + Cannot create unknown type '{0}'. + Nie można utworzyć nieznanego typu „{0}”. + + + + Cannot get write-only property '{0}'. + Nie można pobrać właściwości „{0}” tylko do zapisu. + + + + Cannot set read-only property '{0}'. + Nie można ustawić właściwości „{0}” tylko do odczytu. + + + + Cannot set unknown member '{0}'. + Nie można ustawić nieznanego elementu członkowskiego „{0}”. + + + + Close called while inside a deferred load section. + Metoda Close została wywołana wewnątrz sekcji odłożonego ładowania. + + + + Must close XamlWriter before reading from XamlNodeList. + Przed dokonaniem odczytu z obiektu XamlNodeList trzeba zamknąć obiekt XamlWriter. + + + + Collection '{0}' cannot contain null values. + Kolekcja „{0}” nie może zawierać wartości null. + + + + Failed attempting to create an Implicit Type with a constructor. + Próba utworzenia typu niejawnego przy użyciu konstruktora nie powiodła się. + + + + The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + Wywołanie konstruktora dla typu „{0}” zgodnego z określonymi ograniczeniami wiązania spowodowało wyjątek. + + + + Cannot write the given positional parameters because a matching constructor was not found. + Nie można zapisać podanych parametrów pozycyjnych, ponieważ nie odnaleziono zgodnego konstruktora. + + + + '{0}' ValueSerializer cannot convert from '{1}'. + Obiekt ValueSerializer „{0}” nie może dokonywać konwersji z typu „{1}”. + + + + '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + Obiekt ValueSerializer „{0}” nie może przekonwertować typu „{1}” na „{2}”. + + + + Converter type '{0}' doesn't derive from expected base type '{1}'. + Typ konwertera „{0}” nie pochodzi od typu podstawowego „{1}”. + + + + Failed to add attached properties to item in ConditionalWeakTable. + Nie można dodać dołączonych właściwości do elementu w tabeli ConditionalWeakTable. + + + + Deferred load threw an exception. + Odłożone ładowanie wywołało wyjątek. + + + + Deferred member was not collected in '{0}'. + Odłożony element nie został pobrany w „{0}”. + + + + Save of deferred-load content threw an exception. + Operacja zapisu zawartości odłożonego ładowania wywołała wyjątek. + + + + Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + Nie można pobrać obiektu XamlDeferringLoader z obiektu XamlValueConverter „{0}”, ponieważ jego właściwość ConverterInstance ma wartość null. + + + + '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + Element {0}.{1} zależy od elementu {0}.{1}, który nie został ustawiony. + + + + Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + Słownik typu {0} nie może dodać klucza {1}. Konwerter TypeConverter przekonwertuje typ {2}. Aby uniknąć tego błędu, przesłoń metodę System.Collections.IDictionary.Add i wykonaj konwersję. + + + + Directive getter is not implemented. + Dyrektywa getter nie została zaimplementowana. + + + + Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + Dyrektywa „{0}” musi być wartością typu ciąg. Usuń tę dyrektywę lub zmień ją na wartość ciągu. + + + + Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + Dyrektywa „{0}” jest dozwolona tylko w obiekcie głównym. Usuń tę dyrektywę lub przenieś ją do obiektu głównego dokumentu. + + + + Directive '{0}' was not found in TargetNamespace '{1}'. + W atrybucie TargetNamespace „{1}” nie odnaleziono dyrektywy „{0}”. + + + + '{0}' property has already been set on '{1}'. + Właściwość „{0}” została już ustawiona dla obiektu „{1}”. + + + + There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + W zestawie „{0}” dla właściwości OldNamespace „{1}” występuje więcej niż jeden atrybut XmlnsCompatibleWithAttribute. Usuń dodatkowe atrybuty. + + + + There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + W zestawach „{0}” i „{1}” dla właściwości OldNamespace „{2}” występują kolidujące atrybuty XmlnsCompatibleWithAttributes. Ustaw dla tych atrybutów tę samą wartość właściwości NewNamespace lub przekaż zbiór niekolidujących ze sobą zestawów odwołań w konstruktorze XamlSchemaContext. + + + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Zdarzeniu „{0}” nie można przypisać wartości, która nie jest możliwa do przypisania elementowi „{1}”. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Nie można zapisać parametrów pozycyjnych w bieżącym stanie. Moduł zapisujący nie może zapisać parametrów pozycyjnych w formie atrybutu, ponieważ został uruchomiony w trybie zapisywania elementów, i nie może rozwinąć parametrów pozycyjnych, ponieważ nie wszystkie właściwości są zapisywalne. Spróbuj przenieść element członkowski parametrów pozycyjnych do miejsca znajdującego się wcześniej w strumieniu węzłów, takiego, w którym obiekt XamlXmlWriter będzie mógł nadal zapisywać atrybuty. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + Nie można zapisać parametrów pozycyjnych w bieżącym stanie. Moduł zapisujący nie może zapisać parametrów pozycyjnych w formie atrybutu, ponieważ został uruchomiony w trybie zapisywania elementów, i nie może rozwinąć parametrów pozycyjnych, ponieważ właściwość UnderlyingType typu „{0}” ma wartość null. Spróbuj przenieść element członkowski parametrów pozycyjnych do miejsca znajdującego się wcześniej w strumieniu węzłów, takiego, w którym obiekt XamlXmlWriter będzie mógł nadal zapisywać atrybuty. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Nie można zapisać parametrów pozycyjnych w bieżącym stanie. Moduł zapisujący nie może zapisać parametrów pozycyjnych w formie atrybutu, ponieważ został uruchomiony w trybie zapisywania elementów, i nie może rozwinąć parametrów pozycyjnych z powodu braku domyślnego konstruktora w rozszerzeniu znacznika, które zawiera parametry pozycyjne. Spróbuj przenieść element członkowski parametrów pozycyjnych do miejsca znajdującego się wcześniej w strumieniu węzłów, takiego, w którym obiekt XamlXmlWriter będzie mógł nadal zapisywać atrybuty. + + + + Expected permission of type XamlLoadPermission. + Oczekiwano uprawnienia typu XamlLoadPermission. + + + + Expected value of type ObjectMarkupInfo. + Oczekiwano wartości typu ObjectMarkupInfo. + + + + Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + Nazwa „{0}” zestawu nie jest w pełni kwalifikowana. Trzeba podać nazwę, wersję, kulturę i właściwość PublicKeyToken. + + + + Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + Nazwa typu „{0}” nie jest jednoznaczna ze względu na brak nazwy zestawu. Tę wartość można uzyskać za pomocą właściwości System.Type.AssemblyQualifiedName. + + + + The factory method '{0}' that matches the specified binding constraints returned null. + Metoda „{0}” fabryki zgodna z określonymi ograniczeniami wiązania zwróciła wartość null. + + + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + Nie można załadować pliku lub zestawu „{0}” albo jednej z jego zależności. W systemie nie można odnaleźć określonego pliku. + + + + Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Nastąpiła próba odwołania się do nazwanych obiektów „{0}”, które nie zostały jeszcze zdefiniowane. Odwołania w przód ani odwołania do obiektów zawierających odwołania w przód są nieobsługiwane dla dyrektyw innych niż Key. + + + + Cannot promote from Array. + Nie można podwyższyć poziomu obiektu typu Array. + + + + Cannot promote from '{0}' to '{1}' because the target map is too small. + Nie można podwyższyć poziomu z „{0}” na „{1}”, ponieważ docelowa mapa jest za mała. + + + + Getting instance of '{0}' threw an exception. + Operacja pobierania wystąpienia obiektu „{0}” wywołała wyjątek. + + + + Retrieving items in collection or dictionary of type '{0}' threw an exception. + Operacja pobierania elementów z kolekcji lub słownika typu „{0}” wywołała wyjątek. + + + + XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + Metoda XamlTypeInvoker.GetItems zwróciła wartość null dla typu „{0}”. Na ogół wskazuje to na niepoprawnie zaimplementowany typ kolekcji. + + + + Collection property '{0}'.'{1}' is null. + Właściwość {0}.{1} kolekcji ma wartość null. + + + + Cannot get TargetType on a non-attachable Member. + Nie można pobrać właściwości TargetType dla niedołączalnego elementu członkowskiego. + + + + Get property '{0}' threw an exception. + Operacja Get dla właściwości „{0}” wywołała wyjątek. + + + + Either getter or setter must be non-null. + Metoda pobierająca lub metoda ustawiająca musi być elementem innym niż null. + + + + Attached property getter methods must have one parameter and a non-void return type. + Metody pobierające właściwości dołączonych muszą mieć jeden parametr i typ zwracany inny niż void. + + + + Attached property setter and attached event adder methods must have two parameters. + Metody ustawiające właściwości dołączonych i metody dodające zdarzeń dołączonych muszą mieć dwa parametry. + + + + Initialization of '{0}' threw an exception. + Operacja inicjowania obiektu „{0}” wywołała wyjątek. + + + + Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + Typu „{0}” nie można zainicjować tekstowo (XamlLanguage.Initialization). Dodaj do tego typu obiekt TypeConverter lub zmień kod XAML, aby użyć konstruktora lub metody fabryki. + + + + Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + Znak „{0}” nie był oczekiwany w ciągu „{1}”. Nieprawidłowa nazwa typu XAML. + + + + Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Napotkano znak zamykania nawiasu \x201e{0}” bez odpowiadającego znaku otwierania nawiasu. + + + + Event argument is invalid. + Argument zdarzenia jest nieprawidłowy. + + + + Invalid expression: '{0}' + Nieprawidłowe wyrażenie: „{0}” + + + + Type argument '{0}' is not a valid type. + Argument typu „{0}” nie jest prawidłowym typem. + + + + The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + Ciąg „{0}” nie jest prawidłową listą nazw typów XAML. Listy nazw typów są listami typów rozdzielonych przecinkami, np. „x:String, x:Int32”. + + + + The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + Ciąg „{0}” nie jest prawidłową nazwą typu XAML. Nazwy typów zawierają opcjonalny prefiks, nazwę i opcjonalne argumenty typów, np. „String”, „x:Int32„, „g:Dictionary(x:String,x:Int32)”. + + + + '{0}' is not a valid XAML member name. + „{0}” nie jest prawidłową nazwą elementu członkowskiego XAML. + + + + Construction directive '{0}' must be an attribute or the first property element. + Dyrektywa konstrukcji „{0}” musi być atrybutem lub pierwszym elementem właściwości. + + + + '{0}' Line number '{1}' and line position '{2}'. + {0}, numer wiersza {1}, pozycja {2}. + + + + '{0}' Line number '{1}'. + {0}, numer wiersza {1}. + + + + List collection is not an IList. + Kolekcja list nie jest interfejsem IList. + + + + BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + Znak nawiasu \x201e{0}” nie ma odpowiadającego znaku otwierania/zamykania nawiasu. + + + + Cannot parse the malformed property name '{0}'. + Nie można przeanalizować źle sformułowanej nazwy właściwości „{0}”. + + + + Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Elementy w tablicy muszą być typu „{0}”. Jednego lub kilku elementów nie można rzutować na ten typ. + + + + Must set Type before calling ProvideValue on ArrayExtension. + Właściwość Type należy ustawić przed wywołaniem metody ProvideValue obiektu ArrayExtension. + + + + '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + Obiektu StaticExtension „{0}” nie można rozpoznać jako wyliczenia, pola statycznego ani właściwości statycznej. + + + + Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + Rozszerzenie znacznika „{0}” wymaga zaimplementowania interfejsu „{1}” w interfejsie IServiceProvider dla metody ProvideValue. + + + + StaticExtension must have Member property set before ProvideValue can be called. + Aby było można wywołać metodę ProvideValue, obiekt StaticExtension musi mieć ustawioną właściwość Member. + + + + TypeExtension must have TypeName property set before ProvideValue can be called. + Aby było można wywołać metodę ProvideValue, obiekt TypeExtension musi mieć ustawioną właściwość TypeName. + + + + '{0}' string is not valid for type. + Ciąg „{0}” jest nieprawidłowy dla tego typu. + + + + Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + Nie można ustalić parametrów pozycyjnych dla typu „{0}”, ponieważ ma on więcej niż jedno przeładowanie konstruktora o następującej liczbie parametrów: {1}. Aby można było używać tego rozszerzenia znacznika w kodzie XAML, usuń zduplikowane przeładowania konstruktora lub ustaw dla właściwości XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity wartość true. + + + + The name of the member '{0}' contains characters that are invalid in XAML. + Nazwa elementu członkowskiego „{0}” zawiera znaki, które są nieprawidłowe w kodzie XAML. + + + + Member '{0}' on type '{1}' is internal. + Element członkowski „{0}” w typie „{1}” jest wewnętrzny. + + + + The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + Wywołanie metody „{0}” zgodnej z określonymi ograniczeniami wiązania spowodowało wyjątek. + + + + No local assembly provided to complete URI='{0}'. + Nie podano zestawu lokalnego uzupełniającego adres URI={0}. + + + + Missing case '{0}' in DeferringWriter'{1}' method. + Brak instrukcji case „{0}” w metodzie DeferringWriter „{1}”. + + + + Missing case in Default processing of XamlNodes. + Brak instrukcji case w elemencie Default przetwarzającym węzły XamlNodes. + + + + Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Nieoczekiwany znak równości „=” po elemencie {0}. Sprawdź, czy nie brakuje przecinka jako separatora. + + + + Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Nieoczekiwany znak równości „=” po elemencie {0}={1}. Sprawdź, czy nie brakuje przecinka jako separatora. + + + + Missing implicit property case. + Brak instrukcji case właściwości niejawnej. + + + + Missing case for ImplicitPropertyType. + Brak instrukcji case dla typu ImplicitPropertyType. + + + + Missing key value on '{0}' object. + Brak wartości klucza w obiekcie „{0}”. + + + + Missing case handler in LookupPropertyBit. + Brak obsługi instrukcji case w elemencie LookupPropertyBit. + + + + Service provider is missing the IXamlNameProvider service. + W dostawcy usług brakuje usługi IXamlNameProvider. + + + + Service provider is missing the INameResolver service. + W dostawcy usług brakuje usługi INameResolver. + + + + Missing case in ClrType 'Member' lookup. + Brak instrukcji case w odnośniku „Member” typu ClrType. + + + + Creating from text without a TypeConverter is not allowed. + Tworzenie na podstawie tekstu bez obiektu TypeConverter jest niedozwolone. + + + + '{0}' must be of type '{1}'. + „{0}” musi być typu „{1}”. + + + + Reference must have a Name to resolve. + Odwołanie musi mieć nazwę do rozpoznania. + + + + This setter is not intended to be used directly from your code. Do not call this setter. + Ta metoda ustawiająca nie jest przeznaczona do używania bezpośrednio z kodu. Nie wywołuj tej metody. + + + + Name resolution failure. '{0}' was not found. + Rozpoznawanie nazwy nie powiodło się. Nie odnaleziono nazwy „{0}”. + + + + Cannot register duplicate name '{0}' in this scope. + Nie można zarejestrować zduplikowanej nazwy „{0}” w tym zakresie. + + + + Could not register named object. {0} + Nie można zarejestrować nazwanego obiektu. {0} + + + + '{0}' name is not valid for identifier. + Nazwa „{0}” jest nieprawidłowa dla identyfikatora. + + + + Name cannot be an empty string. + Element Name nie może być ciągiem pustym. + + + + Name '{0}' was not found. + Nie odnaleziono nazwy „{0}”. + + + + Cannot attach NameScope to null root instance. + Nie można dołączyć obiektu NameScope do wystąpienia głównego będącego elementem null. + + + + The prefix 'xml' is reserved. + Prefiks „xml” jest zastrzeżony. + + + + NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + Właściwość NamespaceDeclaration.Namespace nie może być elementem null. Podaj wartość dla tej właściwości. + + + + NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + Właściwość NamespaceDeclaration.Prefix nie może być elementem null. Podaj wartość dla tej właściwości. + + + + Namespace '{0}' was not found in scope. + Nie odnaleziono przestrzeni nazw „{0}” w tym zakresie. + + + + No Add methods found on type '{0}' for a value of type '{1}'. + Nie odnaleziono żadnych metod Add w typie „{0}” dla wartości typu „{1}”. + + + + '{0}' is not allowed in attribute usage. + „{0}”: niedozwolone użycie w odniesieniu do atrybutu. + + + + No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Nie odnaleziono pasującego konstruktora w typie „{0}” Do skonstruowania tego typu można użyć dyrektywy Arguments lub FactoryMethod. + + + + A Constructor for '{0}' with '{1}' arguments was not found. + Nie odnaleziono konstruktora dla „{0}” o następującej liczbie argumentów: {1}. + + + + No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Nie odnaleziono domyślnego konstruktora dla typu „{0}”. Do skonstruowania tego typu można użyć dyrektywy Arguments lub FactoryMethod. + + + + '{0}' is not allowed in element usage. + "{0}": niedozwolone użycie w odniesieniu do elementu. + + + + XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + Strumień węzłów XAML: brak metody StartMember w typie {0} przed metodą EndMember. + + + + XAML Node Stream: EndMember must follow StartObject and StartMember. + Strumień węzłów XAML: metoda EndMember musi następować po metodach StartObject i StartMember. + + + + XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + Strumień węzłów XAML: metoda GetObject wymaga metody StartMember po metodzie StartObject „{0}”. + + + + XAML Node Stream: GetObject must follow a StartObject and StartMember. + Strumień węzłów XAML: metoda GetObject musi następować po metodach StartObject i StartMember. + + + + XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + Strumień węzłów XAML: deklaracja obszaru nazw {0}={1} wymaga metody StartMember po metodzie StartObject „{2}”. + + + + XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + Strumień węzłów XAML: metoda StartObject „{0}” wymaga metody StartMember po metodzie StartObject „{1}”. + + + + XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + Strumień węzłów XAML: wartość {0} wymaga metody StartMember po metodzie StartObject „{1}”. + + + + XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + Strumień węzłów XAML: wartość {0} musi następować po metodach StartObject i StartMember. + + + + No constructor with '{0}' arguments for '{1}'. + Dla obiektu „{1}” nie znaleziono konstruktora o następującej liczbie argumentów: {0}. + + + + XAML Node Stream: Missing CurrentObject before EndObject. + Strumień węzłów XAML: brak obiektu CurrentObject przed metodą EndObject. + + + + XAML Node Stream: Missing StartObject before StartMember '{0}'. + Strumień węzłów XAML: brak metody StartObject przed metodą StartMember '{0}'. + + + + Type with positional parameters is not a markup extension. + Typ z parametrami pozycyjnymi nie jest rozszerzeniem znacznika. + + + + '{0}'.'{1}' is not an ambient property. + {0}.{1} nie jest właściwością otoczenia. + + + + '{0}' is not an ambient type. + {0} nie jest typem otoczenia. + + + + The type '{0}' is not assignable from the type '{1}'. + Typu „{0}” nie można przypisać z typu „{1}”. + + + + ['{0}'('{1}')] on '{2}' is not a property declared on this type. + Element [{0}({1})] w {2} nie jest właściwością zadeklarowaną w tym typie. + + + + This operation is not supported on directive members. + Ta operacja nie jest obsługiwana dla elementów członkowskich typu dyrektywa. + + + + This operation is not supported on unknown members. + Ta operacja nie jest obsługiwana dla nieznanych elementów członkowskich. + + + + This operation is not supported on unknown types. + Ta operacja nie jest obsługiwana dla nieznanych typów. + + + + Argument should be a Type Converter, Markup Extension or Null. + Argument powinien być konwerterem typów, rozszerzeniem znacznika lub wartością null. + + + + Unable to find an attachable property named '{0}' on type '{1}'. + Nie można odnaleźć dołączalnej właściwości o nazwie „{0}” w typie „{1}”. + + + + Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + Nie można zlokalizować metody MemberMarkupInfo.DictionaryEntriesFromGeneric. + + + + InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + Obiekt InstanceDescriptor przekazał argument typu „{0}”, a oczekiwano parametru typu „{1}”. + + + + InstanceDescriptor did not provide the correct number of arguments. + Obiekt InstanceDescriptor nie przekazał poprawnej liczby argumentów. + + + + InstanceDescriptor did not provide a valid constructor or method. + Obiekt InstanceDescriptor nie przekazał prawidłowego konstruktora ani metody. + + + + Multidimensional arrays not supported. + Tablice wielowymiarowe nie są obsługiwane. + + + + Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + Nie można uszeregować typu „{0}”. Sprawdź, czy ten typ jest publiczny i czy ma domyślnego konstruktora lub deskryptor wystąpienia. + + + + Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Nie można odnaleźć odpowiedniego konstruktora dla określonych argumentów konstruktora w typie „{0}”. + + + + Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Nie można odczytać obiektów typu „{0}”, ponieważ nie istnieją dostępne konstruktory. Aby zezwolić na używanie tego typu w kodzie XAML, dodaj konstruktor domyślny, użyj atrybutu ConstructorArgumentAttribute lub dostarcz obiekt InstanceDescriptor. + + + + Unable to read objects of the type '{0}'. Nested types are not supported. + Nie można odczytać obiektów typu „{0}”. Typy zagnieżdżone nie są obsługiwane. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + Element „{0}” zablokował użycie typu „{1}” w kodzie XAML. Jeśli chcesz uszeregować ten typ, zmień metodę {0}.GetXamlType, tak aby zwracała dla tego typu wartość inną niż null, lub przekaż inną wartość w parametrze schemaContext konstruktora XamlObjectReader. + + + + The name property '{0}' on type '{1}' must be of type System.String. + Właściwość nazwy „{0}” w typie „{1}” musi być typu System.String. + + + + The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + Wykres obiektu zawiera wiele odwołań do wystąpienia typu „{0}” i serializator nie może znaleźć ogólnie widocznej lokalizacji, w której to wystąpienie mogłoby zostać zapisane. Należy zbadać użycie obszarów nazw. + + + + An element with the name '{0}' has already been registered in this scope. + Element o nazwie „{0}” jest już zarejestrowany w tym zakresie. + + + + Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + Typ „{0}” jest niewidoczny. Jeśli ten typ jest lokalny, ustaw pole LocalAssembly w obiekcie XamlReaderSettings. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + Element „{0}” zablokował użycie typu „{1}” w kodzie AML. Jeśli chcesz załadować ten typ, zmień metodę {0}.GetXamlType, tak aby zwracała dla tego typu wartość inną niż null, lub przekaż inną wartość w parametrze schemaContext konstruktora XamlObjectWriter. + + + + This operation is only supported on collection types. + Ta operacja jest obsługiwana tylko dla typów kolekcji. + + + + This operation is only supported on collection and dictionary types. + Ta operacja jest obsługiwana tylko dla typów kolekcji i słownika. + + + + This operation is only supported on dictionary types. + Ta operacja jest obsługiwana tylko dla typów słownika. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + Strumień węzłów XAML: brak metody EndMember dla elementu {0}.{1} przed metodą EndObject. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + Strumień węzłów XAML: brak metody EndMember dla elementu {0}.{1} przed metodą StartMember „{2}”. + + + + The property element '{0}' is not contained by an object element. + Element właściwości „{0}” nie jest zawarty w elemencie obiektu. + + + + Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Nie można załadować zestawu „{0}”, ponieważ jest załadowana inna wersja tego samego zestawu „{1}”. + + + + Too many attributes are specified for '{0}'. + Określono zbyt wiele atrybutów dla obiektu „{0}”. + + + + '{0}' requires more attributes. + Element „{0}” wymaga większej liczby atrybutów. + + + + GetPositionalParameters returned the wrong length vector. + Metoda GetPositionalParameters zwróciła wektor o błędnej długości. + + + + Prefix '{0}' does not map to a namespace. + Prefiks „{0}” nie jest mapowany na przestrzeń nazw. + + + + The prefix '{0}' could not be found. + Nie można odnaleźć prefiksu „{0}”. + + + + '{0}' property on '{1}' does not allow you to specify text. + Właściwość „{0}” elementu „{1}” nie zezwala na określanie tekstu. + + + + '{0}' is not implemented. + Nie zaimplementowano właściwości „{0}”. + + + + Provide value on '{0}' threw an exception. + Operacja podawania wartości elementu „{0}” wywołała wyjątek. + + + + Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + Nie można wywołać metody MarkupExtension.ProvideValue z powodu zależności cyklicznej. Właściwości wewnątrz obiektu MarkupExtension nie mogą odwoływać się do obiektów, które odwołują się do wyniku obiektu MarkupExtension. Chodzi o następujące obiekty MarkupExtension: + + + + '{0}' type name does not have the expected format 'className, assembly'. + Nazwa typu „{0}” nie ma oczekiwanego formatu „nazwaKlasy, zestaw”. + + + + Quote characters ' or " are only allowed at the start of values. + Znaki cudzysłowu ' i " są dozwolone tylko na początku wartości. + + + + Value cannot be null. Object reference: '{0}'. + Wartość nie może być równa null. Odwołanie do obiektu: „{0}”. + + + + schemaContext parameter cannot be different from savedContext.SchemaContext + Parametr schemaContext nie może się różnić od wartości właściwości savedContext.SchemaContext. + + + + savedContext.SchemaContext cannot be null + Właściwość savedContext.SchemaContext nie może mieć wartości null. + + + + SchemaContext on writer must be initialized before accessing the reader. + Właściwość SchemaContext modułu zapisującego musi zostać zainicjowana przed uzyskaniem dostępu do modułu odczytującego. + + + + SchemaContext cannot be null. + Właściwość SchemaContext nie może mieć wartości null. + + + + Invalid security XML. Missing expected attribute '{0}'. + Nieprawidłowy kod XML zabezpieczeń. Brak oczekiwanego atrybutu „{0}”. + + + + Invalid security XML. Unexpected tag '{0}', expected '{1}'. + Nieprawidłowy kod XML zabezpieczeń. Nieoczekiwany tag „{0}”, oczekiwano tagu „{1}”. + + + + Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + Nieprawidłowy kod XML zabezpieczeń. Nieoczekiwana wartość „{0}” w atrybucie „{1}”, oczekiwano wartości „{2}”. + + + + This serviceType is already registered to another service. + Ten typ serviceType jest już zarejestrowany przez inną usługę. + + + + Set connectionId threw an exception. + Operacja ustawiania identyfikatora connectionId wywołała wyjątek. + + + + '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + {0}.{1} jest właściwością bez metody pobierającej i nie jest prawidłową właściwością XAML. + + + + Cannot set TargetType on a non-attachable Member. + Nie można ustawić właściwości TargetType dla niedołączalnego elementu członkowskiego. + + + + Setting xml:base on '{0}' threw an exception. + Operacja ustawiania atrybutu xml:base elementu „{0}” wywołała wyjątek. + + + + Set property '{0}' threw an exception. + Operacja ustawiania właściwości „{0}” wywołała wyjątek. + + + + Setting xml instance on '{0}' threw an exception. + Operacja ustawiania wystąpienia xml elementu „{0}” wywołała wyjątek. + + + + Setting properties is not allowed on a type converted instance. Property = '{0}' + Ustawianie właściwości jest niedozwolone dla wystąpienia o przekonwertowanym typie. Właściwość = {0}. + + + + Method '{0}' is not supported by default. It can be implemented in derived classes. + Metoda „{0}” domyślnie nie jest obsługiwana. Można ją zaimplementować w klasach pochodnych. + + + + ShouldSerialize check failed for member '{0}'. + Test ShouldSerialize nie powiódł się dla elementu członkowskiego „{0}”. + + + + Directly Assignable Fixups must only have one name. + Naprawy możliwe do bezpośredniego przypisania muszą mieć tylko jedną nazwę. + + + + The string is null or empty. + Ciąg ma wartość null lub jest pusty. + + + + Deferred load section was not collected in '{0}'. + Sekcja odłożonego pobierania nie została pobrana w „{0}”. + + + + Thread is already started. + Wątek jest już uruchomiony. + + + + (null) + (null) + + + + Error with member '{0}'.'{1}'. It has more than one '{2}'. + Błąd związany z elementem członkowskim {0}.{1}. Ma on więcej niż jeden atrybut „{2}”. + + + + Error with type '{0}'. It has more than one '{1}'. + Błąd związany z typem „{0}”. Ma on więcej niż jeden atrybut „{1}”. + + + + Only one TypeConverter attribute is allowed on a type. + Dla typu jest dozwolony tylko jeden atrybut TypeConverter. + + + + Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + Obiekt „{0}” przypisany do dyrektywy „{1}” ma właściwości będące odwołaniami do nazwanych obiektów „{2}”, których jeszcze nie zdefiniowano. Odwołania w przód ani odwołania do obiektów zawierających odwołania w przód są nieobsługiwane wewnątrz dyrektyw konstrukcji obiektów. + + + + Failed to create a '{0}' from the text '{1}'. + Nie można utworzyć elementu „{0}” na podstawie tekstu „{1}”. + + + + Failed to convert '{0}' to type '{1}'. + Nie można przekonwertować typu „{0}” na „{1}”. + + + + The name of the type '{0}' contains characters that are invalid in XAML. + Nazwa typu „{0}” zawiera znaki, które są nieprawidłowe w kodzie XAML. + + + + Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + Typ „{0}” nie ma właściwości zawartości. Określ nazwę tej właściwości albo ustaw lub dodaj atrybut ContentPropertyAttribute lub TypeConverterAttribute typu. + + + + Type name '{0}' cannot have a dot '.'. + Nazwa typu „{0}” nie może zawierać kropki „.”. + + + + Type reference cannot find type named '{0}'. + Odwołanie do typu nie może znaleźć typu o nazwie „{0}”. + + + + Type '{0}' is not public. + Typ „{0}” nie jest publiczny. + + + + Unclosed quoted value. + Niezamknięty cudzysłów otaczający wartość. + + + + Unexpected close of XAML Node Stream. + Nieoczekiwane zamknięcie strumienia węzłów XAML. + + + + Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Nieprawidłowe metadane dla atrybutu „{0}” elementu „{1}”. Oczekiwano następującej liczby argumentów {2} typu „{3}”. + + + + Unexpected '{0}' in parse rule '{1}'. + Nieoczekiwany typ węzła „{0}” w regule analizy „{1}”. + + + + Unexpected token '{0}' in rule: '{1}', in '{2}'. + Nieoczekiwany token „{0}” w regule: „{1}” w „{2}”. + + + + Unexpected token after end of markup extension. + Nieoczekiwany token po zakończeniu rozszerzenia znacznika. + + + + Unhandled BoolTypeBit. + Nieobsługiwany element BoolTypeBit. + + + + ['{0}'('{1}')] on '{2}' is not a known property. + Element [{0}({1})] w {2} nie jest żadną znaną właściwością. + + + + Unknown member '{0}' on '{1}'. + Nieznany element członkowski „{0}” w typie „{1}”. + + + + Unknown member '{0}' on unknown type '{1}'. + Nieznany element członkowski „{0}” w nieznanym typie „{1}”. + + + + Unknown member '{0}'. + Nieznany element członkowski „{0}”. + + + + Unknown type '{0}'. + Nieznany typ „{0}”. + + + + Unresolved reference '{0}'. + Nierozpoznane odwołanie „{0}”. + + + + XAML namespace '{0}' is not resolved. + Przestrzeń nazw XAML „{0}” nie została rozpoznana. + + + + Uri '{0}' was not found. + Nie odnaleziono adresu Uri „{0}”. + + + + Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Błąd związany z typem „{0}”. Dla rozszerzeń MarkupExtensions nie można używać atrybutu UsableDuringInitialization. + + + + A value in the '{0}' array is null. + Wartość w tablicy „{0}” jest równa null. + + + + XAML Node Stream: Value nodes must be followed by EndMember. + Strumień węzłów XAML: po węzłach wartości musi następować metoda EndMember. + + + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + Obiekt XamlXmlWriter nie może zapisać wartości „{0}” zawierającej znaczący biały znak w kolekcji „{1}”. + + + + White space is not allowed after end of markup extension. + Biały znak jest niedozwolony po zakończeniu rozszerzenia znacznika. + + + + An attempt was made to write to a XamlWriter that has had its Closed method called. + Podjęto próbę zapisu w obiekcie XamlWriter, dla którego wcześniej wywołano metodę Closed. + + + + Choice cannot follow a Fallback. + Element Choice nie może następować po elemencie Fallback. + + + + AlternateContent must contain one or more Choice elements. + Obiekt AlternateContent musi zawierać jeden lub więcej elementów Choice. + + + + Choice is valid only in AlternateContent. + Element Choice jest ważny tylko w obrębie obiektu AlternateContent. + + + + There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Występuje cykl definicji zgodności z językiem XML powodujący, że przestrzeń nazw {0} przesłania siebie. Przyczyną mogą być niezgodne atrybuty XmlnsCompatibilityAttributes w różnych zestawach. Zmień definicję w celu wyeliminowania tego cyklu lub przekaż zbiór niekolidujących ze sobą zestawów odwołań w konstruktorze XamlSchemaContext. + + + + Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + Zduplikowana deklaracja atrybutu Preserve dla elementu „{1}” w przestrzeni nazw „{0}”. + + + + Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Zduplikowana deklaracja atrybutu ProcessContent dla elementu „{1}” w przestrzeni nazw „{0}”. + + + + Duplicate wildcard Preserve declaration for namespace '{0}'. + Zduplikowana deklaracja Preserve z symbolem wieloznacznym dla przestrzeni nazw „{0}”. + + + + Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Zduplikowana deklaracja atrybutu ProcessContent z symbolem wieloznacznym dla przestrzeni nazw „{0}”. + + + + Fallback is valid only in AlternateContent. + Element Fallback jest ważny tylko w obrębie obiektu AlternateContent. + + + + '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + Element „{0}” jest nieprawidłowym elementem podrzędnym elementu AlternateContent. Tylko elementy Choice i Fallback są prawidłowymi elementami podrzędnymi elementu AlternateContent. + + + + '{0}' attribute is not valid for '{1}' element. + „{0}” nie jest prawidłowym atrybutem elementu „{1}”. + + + + '{0}' format is not valid. + Format „{0}” jest nieprawidłowy. + + + + Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + Nie można użyć jednocześnie deklaracji atrybutu Preserve konkretnej i z symbolem wieloznacznym dla przestrzeni nazw „{0}”. + + + + Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + Nie można użyć jednocześnie deklaracji atrybutu ProcessContent konkretnej i z symbolem wieloznacznym dla przestrzeni nazw „{0}”. + + + + Requires attribute must contain a valid namespace prefix. + Atrybut Requires musi zawierać prawidłowy prefiks przestrzeni nazw. + + + + '{0}' attribute value is not a valid XML name. + Wartość atrybutu „{0}” nie jest prawidłową nazwą XML. + + + + AlternateContent must contain only one Fallback element. + Element AlternateContent może zawierać tylko jeden element Fallback. + + + + MustUnderstand condition failed on namespace '{0}'. + Warunek MustUnderstand niespełniony dla przestrzeni nazw „{0}”. + + + + '{0}' namespace cannot preserve items; it must be declared Ignorable first. + Przestrzeń nazw „{0}” nie może zachowywać elementów. Najpierw musi zostać zadeklarowana jako Ignorable. + + + + '{0}' namespace cannot process content; it must be declared Ignorable first. + Przestrzeń nazw „{0}” nie może przetwarzać zawartości. Najpierw musi zostać zadeklarowana jako Ignorable. + + + + Choice must contain a Requires attribute. + Element Choice musi zawierać atrybut Requires. + + + + '{0}' prefix is not defined. + Prefiks „{0}” jest niezdefiniowany. + + + + Unrecognized compatibility attribute '{0}'. + Nierozpoznany atrybut zgodności „{0}”. + + + + Unrecognized Compatibility element '{0}'. + Nierozpoznany element zgodności „{0}”. + + + + Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + Określona nazwa klasy „{0}” jest niezgodna z rzeczywistym typem wystąpienia głównego „{1}”. Usuń dyrektywę Class lub przekaż wystąpienie za pośrednictwem właściwości XamlObjectWriterSettings.RootObjectInstance. + + + + Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Nieoczekiwany typ węzła XAML „{0}” z obiektu XamlReader w fabryce XamlFactory. + + + + Cannot set SchemaContext on XamlMarkupExtensionWriter. + Nie można ustawić właściwości SchemaContext obiektu XamlMarkupExtensionWriter. + + + + Cannot write a value that is not a string. + Nie można zapisać wartości, która nie jest ciągiem. + + + + The member '{0}' has already been written. + Element członkowski „{0}” został już zapisany. + + + + Errors detected in input. + Wykryto błędy w danych wejściowych. + + + + Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Nie można przekonwertować tego wystąpienia obiektu XamlTypeName na ciąg, ponieważ podana usługa INamespacePrefixLookup nie może wygenerować prefiksu dla przestrzeni nazw „{0}”. + + + + Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Nie można przekonwertować tego wystąpienia obiektu XamlTypeName na ciąg, ponieważ właściwość Name ma wartość null lub jest pusta. Przed wywołaniem metody XamlTypeName.ToString ustaw właściwość Name. + + + + Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Nie można przekonwertować tego wystąpienia obiektu XamlTypeName na ciąg, ponieważ właściwość Namespace ma wartość null. Przed wywołaniem metody XamlTypeName.ToString ustaw właściwość Namespace. + + + + Cannot write a value that is not a string. + Nie można zapisać wartości, która nie jest ciągiem. + + + + The member '{0}' has already been written. + Element członkowski „{0}” został już zapisany. + + + + The argument isObjectFromMember can only be set to true when the type is a collection. + Dla argumentu isObjectFromMember można ustawić wartość true tylko w przypadku, gdy typ jest kolekcją. + + + + Namespace '{0}' already has a prefix defined in current scope. + Przestrzeń nazw „{0}” ma już prefiks zdefiniowany w bieżącym zakresie. + + + + The prefix '{0}' is already defined in current scope. + Prefiks „{0}” jest już zdefiniowany w bieżącym zakresie. + + + + Unable to call '{0}' in current state. + W bieżącym stanie nie można wywołać metody „{0}”. + + + + Unable to call WriteObject with isObjectFromMember set to true in current state. + W bieżącym stanie nie można wywołać metody WriteObject z argumentem isObjectFromMember o wartości true. + + + + Need to implement public/internal sorting. + Trzeba zaimplementować sortowanie publiczne/wewnętrzne. + + + + The value for XmlData property '{0}' is null or not IXmlSerializable. + Wartość właściwości XmlData „{0}” jest równa null lub nie jest interfejsem IXmlSerializable. + + + + The value for XmlData property '{0}' is not an XmlReader. + Wartość właściwości XmlData „{0}” nie jest obiektem XmlReader. + + + + There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + W zestawie „{0}” występuje cykl definicji atrybutu XmlnsCompatibleWithAttribute powodujący, że przestrzeń nazw „{1}” przesłania siebie. Zmień definicje, aby wyeliminować ten cykl. + + + + \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pt-BR.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pt-BR.xlf index ad4a15c7b48..dcf82f14691 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pt-BR.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pt-BR.xlf @@ -1,1527 +1,1492 @@ - - - - - - Enumerating attached properties on object '{0}' threw an exception. - A enumeração das propriedades anexadas ao objeto '{0}' iniciou uma exceção. - - - - Add value to collection of type '{0}' threw an exception. - A adição de valor à coleção do tipo '{0}' iniciou uma exceção. - - - - Add value to dictionary of type '{0}' threw an exception. - A adição de valor ao dicionário do tipo '{0}' iniciou uma exceção. - - - - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Não é possível determinar o tipo de item do tipo de coleção '{0}', pois ele tem mais de um método Add ou implementação de ICollection<T>. Para tornar esse tipo de coleção utilizável no XAML, adicione um método Add(objeto) público, implemente System.Collections.IList ou um único System.Collections.Generic.ICollection<T>. - - - - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Não é possível determinar o tipo de item do tipo de dicionário '{0}', pois ele tem mais de um método Add ou implementação de IDictionary<K,V>. Para tornar esse tipo de dicionário utilizável no XAML, adicione um método Add(objeto,objeto) público, implemente System.Collections.IDictionary ou um único System.Collections.Generic.IDictionary<K,V>. - - - - One of the following arguments must be non-null: '{0}'. - Um destes argumentos deve ser não nulo: '{0}'. - - - - Array Add method is not implemented. - O método de matriz Add não está implementado. - - - - Attachable events are not implemented. - Os eventos anexáveis não estão implementados. - - - - Attachable member '{0}' was not found. - O associado anexável '{0}' não foi encontrado. - - - - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Não é possível definir a propriedade '{0}' no objeto '{1}', pois o objeto é uma referência de encaminhamento ou uma referência não totalmente inicializada. Os nomes não resolvidos são: '{2}'. - - - - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - Uma propriedade anexável denominada '{1}' está anexada a uma chave de dicionário '{0}', que é uma cadeia de caracteres ou seu tipo pode ser convertido em cadeia de caracteres, o que não tem suporte. - - - - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - Uma propriedade anexável denominada '{2}' está anexada a uma propriedade denominada '{1}'. A propriedade '{1}' é uma cadeia de caracteres ou seu tipo pode ser convertido em cadeia de caracteres; não há suporte para a anexação a essas propriedades. Para depuração, a propriedade '{1}' contém um objeto '{0}'. - - - - An unhandled scanner attribute was encountered. - Foi encontrado um atributo de verificador não tratado. - - - - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - Um dos valores de InternalsVisibleToAttribute no assembly '{0}' não é um nome de assembly válido. Use o formato 'AssemblyShortName' ou 'AssemblyShortName, PublicKey=...'. - - - - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - O valor de InternalsVisibleToAttribute '{0}' no assembly '{1}' não é um nome de assembly válido. Use o formato 'AssemblyShortName' ou 'AssemblyShortName, PublicKey=...'. - - - - Bad method '{0}' on '{1}'. - Método '{0}' inválido em '{1}'. - - - - Bad state in ObjectWriter. Non directive missing instance. - Estado inválido em ObjectWriter. Instância ausente não diretiva. - - - - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - Um XmlnsCompatibleWithAttribute no assembly '{0}' não possui uma propriedade obrigatória. Defina as propriedades NewNamespace e OldNamespace, ou remova XmlnsCompatibleWithAttribute. - - - - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - Um XmlnsDefinitionAttribute no assembly '{0}' não possui uma propriedade obrigatória. Defina as propriedades ClrNamespace e XmlNamespace, ou remova XmlnsDefinitionAttribute. - - - - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - Um XmlnsPrefixAttribute no assembly '{0}' não possui uma propriedade obrigatória. Defina as propriedades Prefix e XmlNamespace, ou remova XmlnsPrefixAttribute. - - - - Builder Stack is not empty when end of XamlNode stream was reached. - A Pilha do Construtor não estava vazia quando o fim do fluxo de XamlNode foi atingido. - - - - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Falha na verificação da conversibilidade do tipo '{0}' usando '{1}'. Em geral, isso indica um TypeConverter implementado de maneira incorreta. - - - - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Falha na verificação da conversibilidade no tipo '{0}' usando '{1}'. Em geral, isso indica um TypeConverter implementado de maneira incorreta. - - - - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - Em extensões de marcação, todos os valores do argumento do construtor devem ser átomos. Para o tipo de objeto '{0}', um ou mais valores de argumento não são atômicos. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - Não é possível criar uma instância de '{0}', pois XamlType não é válido. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - Não é possível criar uma instância de '{0}', pois XamlType não é válido. - - - - Cannot find Assembly '{0}' in URI '{1}'. - Não é possível encontrar o Assembly '{0}' no URI '{1}'. - - - - Cannot reassign a previously set SchemaContext. - Não é possível reatribuir um SchemaContext definido anteriormente. - - - - Cannot resolve type '{0}' for method '{1}'. - Não é possível resolver o tipo '{0}' do método '{1}'. - - - - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - Não é possível definir BaseUri uma vez no nó raiz (XamlXmlReader poderá fornecer um padrão no nó raiz). - - - - Cannot set SchemaContext on ObjectWriter. - Não é possível definir SchemaContext em ObjectWriter. - - - - Cannot set SchemaContext to null. - Não é possível definir SchemaContext como nulo. - - - - Cannot write on a closed XamlWriter. - Não é possível gravar em um XamlWriter fechado. - - - - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - O valor '{1}' contém espaços em branco significativos, mas "xml:space = preserve" não pode ser gravado no associado '{0}'. - - - - Cannot assign root instance of type '{0}' to type '{1}'. - Não é possível atribuir a instância raiz do tipo '{0}' ao tipo '{1}'. - - - - Cannot create unknown type '{0}'. - Não é possível criar tipo desconhecido '{0}'. - - - - Cannot get write-only property '{0}'. - Não é possível obter a propriedade somente leitura '{0}'. - - - - Cannot set read-only property '{0}'. - Não é possível definir a propriedade somente leitura '{0}'. - - - - Cannot set unknown member '{0}'. - Não é possível definir o associado desconhecido '{0}'. - - - - Close called while inside a deferred load section. - Fechamento chamado durante uma seção de carregamento adiado. - - - - Must close XamlWriter before reading from XamlNodeList. - XamlWriter deve ser fechado antes da leitura de XamlNodeList. - - - - Collection '{0}' cannot contain null values. - A coleção '{0}' não pode conter valores nulos. - - - - Failed attempting to create an Implicit Type with a constructor. - Falha ao tentar criar um Tipo Implícito com um construtor. - - - - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - A invocação do construtor no tipo '{0}' que corresponde às restrições de associação especificadas iniciou uma exceção. - - - - Cannot write the given positional parameters because a matching constructor was not found. - Não é possível gravar os parâmetros posicionais fornecidos, pois não foi encontrado um construtor correspondente. - - - - '{0}' ValueSerializer cannot convert from '{1}'. - ValueSerializer '{0}' não pode converter de '{1}'. - - - - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - ValueSerializer '{0}' não pode converter '{1}' em '{2}'. - - - - Converter type '{0}' doesn't derive from expected base type '{1}'. - O tipo de conversor '{0}' não deriva do tipo base esperado '{1}'. - - - - Failed to add attached properties to item in ConditionalWeakTable. - Falha ao adicionar as propriedades anexadas ao item em ConditionalWeakTable. - - - - Deferred load threw an exception. - O carregamento adiado iniciou uma exceção. - - - - Deferred member was not collected in '{0}'. - O associado adiado não foi coletado em '{0}'. - - - - Save of deferred-load content threw an exception. - O salvamento do conteúdo de carregamento adiado iniciou uma exceção. - - - - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Não é possível obter um XamlDeferringLoader de XamlValueConverter '{0}', pois a propriedade ConverterInstance é nula. - - - - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Depende de '{0}'.{1}', que não foi definido. - - - - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Dicionário do tipo '{0}' não pode adicionar a chave '{1}'. Um TypeConverter converterá a chave no tipo '{2}'. Para não ver este erro, substitua System.Collections.IDictionary.Add e lá realize a conversão. - - - - Directive getter is not implemented. - O getter da diretiva não está implementado. - - - - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - A diretiva '{0}' deve ser um valor do tipo cadeia de caracteres. Remova essa diretiva ou altere-a para um valor de cadeia de caracteres. - - - - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - A diretiva '{0}' só é permitida no objeto raiz. Remova essa diretia ou mova-a para a raiz do documento. - - - - Directive '{0}' was not found in TargetNamespace '{1}'. - A diretiva '{0}' não foi encontrada em TargetNamespace '{1}'. - - - - '{0}' property has already been set on '{1}'. - A propriedade '{0}' já foi definida em '{1}'. - - - - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - Há mais de um XmlnsCompatibleWithAttribute no assembly '{0}' para OldNamespace '{1}'. Remova os atributos extras. - - - - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - Há XmlnsCompatibleWithAttributes conflitantes nos assemblies '{0}' e '{1}' para OldNamespace '{2}'. Altere os atributos para que tenham o mesmo NewNamespace ou passe um conjunto de Assemblies de Referência não conflitantes no construtor XamlSchemaContext. - - - - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - - - - Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). - - - - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - - - - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - - - - '{0}' event cannot be assigned a value that is not assignable to '{1}'. - Não é possível atribuir um valor ao evento '{0}' que não possa ser atribuído a '{1}'. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Não é possível gravar parâmetros posicionais no estado atual. O gravador não pode gravar os parâmetros posicionais na forma de atributo, pois começou a gravar elementos; ele também não pode expandir os parâmetros posicionais já que nem todas as propriedades são graváveis. Tente mover o associado de parâmetro posicional para uma posição anterior no fluxo do nó, para um local em que XamlXmlWriter ainda possa gravar atributos. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Não é possível gravar parâmetros posicionais no estado atual. O gravador não pode gravar os parâmetros posicionais na forma de atributo, pois começou a gravar elementos; ele também não pode expandir os parâmetros posicionais já que UnderlyingType no tipo '{0}' é nulo. Tente mover o associado de parâmetro posicional para uma posição anterior no fluxo do nó, para um local em que XamlXmlWriter ainda possa gravar atributos. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Não é possível gravar parâmetros posicionais no estado atual. O gravador não pode gravar os parâmetros posicionais na forma de atributo, pois começou a gravar elementos; ele também não pode expandir os parâmetros posicionais devido à ausência de um construtor padrão na extensão de marcação que contém os parâmetros. Tente mover o associado de parâmetro posicional para uma posição anterior no fluxo do nó, para um local em que XamlXmlWriter ainda possa gravar atributos. - - - - Expected permission of type XamlLoadPermission. - Esperada permissão do tipo XamlLoadPermission. - - - - Expected value of type ObjectMarkupInfo. - Esperado valor do tipo ObjectMarkupInfo. - - - - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - O nome do assembly '{0}' não é totalmente qualificado. Name, Version, Culture e PublicKeyToken devem ser fornecidos. - - - - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - O nome do tipo '{0}' não é qualificado por assembly. Esse valor é obtido de System.Type.AssemblyQualifiedName. - - - - The factory method '{0}' that matches the specified binding constraints returned null. - O método da fábrica '{0}' que corresponde às restrições de associação especificadas retornou nulo. - - - - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Não foi possível carregar o arquivo ou assembly '{0}' ou uma de suas dependências. O sistema não pode localizar o arquivo especificado. - - - - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Tentativa de referenciar objetos nomeados '{0}' que ainda não foram definidos. Não há suporte em diretivas que não sejam Key para referências de encaminhamento ou referências a objetos que contêm referências de encaminhamento. - - - - Cannot promote from Array. - Não é possível elevar a partir de Array. - - - - Cannot promote from '{0}' to '{1}' because the target map is too small. - Não é possível elevar de '{0}' a '{1}' porque o mapa de destino é muito pequeno. - - - - Getting instance of '{0}' threw an exception. - A obtenção da instância de '{0}' iniciou uma exceção. - - - - Retrieving items in collection or dictionary of type '{0}' threw an exception. - A recuperação de itens na coleção ou no dicionário do tipo '{0}' iniciou uma exceção. - - - - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems retornou nulo para o tipo '{0}'. Em geral, isso indica um tipo de coleção implementado de maneira incorreta. - - - - Collection property '{0}'.'{1}' is null. - A propriedade de coleção '{0}'.'{1}' é nula. - - - - Cannot get TargetType on a non-attachable Member. - Não é possível obter TargetType em um Associado não anexável. - - - - Get property '{0}' threw an exception. - A propriedade Get '{0}' iniciou uma exceção. - - - - Either getter or setter must be non-null. - O getter ou o setter deve ser não nulo. - - - - Attached property getter methods must have one parameter and a non-void return type. - Os métodos getter da propriedade anexada devem ter um parâmetro e um tipo de retorno não void. - - - - Attached property setter and attached event adder methods must have two parameters. - O setter da propriedade anexada e os métodos do adicionador de eventos anexados devem ter dois parâmetros. - - - - Initialization of '{0}' threw an exception. - A inicialização de '{0}' iniciou uma exceção. - - - - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - O tipo '{0}' não pode ser inicializado a partir de texto (XamlLanguage.Initialization). Adicione um TypeConverter a esse tipo ou altere o XAML para usar um método de construtor ou fábrica. - - - - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Caractere '{0}' inesperado na cadeia de caracteres '{1}'. Nome de tipo XAML inválido. - - - - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Encontrado um BracketCharacter de fechamento '{0}' sem um BracketCharacter de abertura correspondente. - - - - Event argument is invalid. - Argumento de evento inválido. - - - - Invalid expression: '{0}' - Expressão inválida: '{0}' - - - - Type argument '{0}' is not a valid type. - O argumento de tipo '{0}' não é um tipo válido. - - - - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - A cadeia de caracteres '{0}' não é uma lista de nomes de tipo XAML válida. As listas de nomes de tipos listas de tipos separados por vírgulas, por exemplo, 'x:String, x:Int32'. - - - - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - A cadeia de caracteres '{0}' não é um nome de tipo XAML válido. Os nomes de tipo contêm um prefixo opcional, um nome e argumentos de tipo opcionais, como 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - - - - '{0}' is not a valid XAML member name. - '{0}' não é um nome válido de membro XAML. - - - - Construction directive '{0}' must be an attribute or the first property element. - A diretiva de construção '{0}' deve ser um atributo ou o primeiro elemento da propriedade. - - - - '{0}' Line number '{1}' and line position '{2}'. - '{0}' Número de linha '{1}' e posição de linha '{2}'. - - - - '{0}' Line number '{1}'. - '{0}' Número de linha '{1}'. - - - - List collection is not an IList. - A coleção de listas não é uma IList. - - - - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - O BracketCharacter '{0}' não tem um BracketCharacter de abertura/fechamento correspondente. - - - - Cannot parse the malformed property name '{0}'. - Não é possível analisar o nome de propriedade malformado '{0}'. - - - - Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Os itens da matriz devem ser do tipo '{0}'. Não é possível converter um ou mais itens nesse tipo. - - - - Must set Type before calling ProvideValue on ArrayExtension. - Type deve ser definido antes de chamar ProvideValue em ArrayExtension. - - - - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - O valor de StaticExtension '{0}' não pode ser resolvido como uma enumeração, campo estático ou propriedade estática. - - - - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - A extensão de marcação '{0}' requer que '{1}' seja implementado no IServiceProvider para ProvideValue. - - - - StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension deve ter a propriedade Member definida para que ProvideValue possa ser chamado. - - - - TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension deve ter a propriedade TypeName definida para que ProvideValue possa ser chamado. - - - - '{0}' string is not valid for type. - A cadeia de caracteres '{0}' não é válida para o tipo. - - - - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Não é possível determinar os parâmetros posicionais para o tipo '{0}', pois ele tem mais de uma sobrecarga de construtor com parâmetros de '{1}'. Para tornar essa extensão de marcação utilizável em XAML, remova as sobrecargas de construtor duplicadas ou defina XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity como verdadeiro. - - - - The name of the member '{0}' contains characters that are invalid in XAML. - O nome do associado '{0}' contém caracteres inválidos em XAML. - - - - Member '{0}' on type '{1}' is internal. - O membro '{0}' no tipo '{1}' é interno. - - - - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - A invocação de um método '{0}' que corresponde às restrições de associação especificadas iniciou uma exceção. - - - - No local assembly provided to complete URI='{0}'. - Nenhum assembly local fornecido para completar URI='{0}'. - - - - Missing case '{0}' in DeferringWriter'{1}' method. - Caso '{0}' ausente no método DeferringWriter'{1}'. - - - - Missing case in Default processing of XamlNodes. - Caso ausente no processamento Padrão de XamlNodes. - - - - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Sinal de igual '=' inesperado após '{0}'. Verifique se um separador de vírgula está ausente. - - - - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Sinal de igual '=' inesperado após '{0}'='{1}'. Verifique se um separador de vírgula está ausente. - - - - Missing implicit property case. - Caso de propriedade implícita ausente. - - - - Missing case for ImplicitPropertyType. - Caso ausente para ImplicitPropertyType. - - - - Missing key value on '{0}' object. - Valor de chave ausente no objeto '{0}'. - - - - Missing case handler in LookupPropertyBit. - Manipulador de caso ausente em LookupPropertyBit. - - - - Service provider is missing the IXamlNameProvider service. - O serviço IXamlNameProvider está ausente no provedor de serviço. - - - - Service provider is missing the INameResolver service. - O serviço INameResolver está ausente no provedor de serviço. - - - - Missing case in ClrType 'Member' lookup. - Caso ausente na pesquisa ClrType 'Member'. - - - - Creating from text without a TypeConverter is not allowed. - A criação de texto sem um TypeConverter não é permitida. - - - - '{0}' must be of type '{1}'. - '{0}' deve ser do tipo '{1}'. - - - - Reference must have a Name to resolve. - A referência deve ter um Nome para resolver. - - - - This setter is not intended to be used directly from your code. Do not call this setter. - Esse setter não deve ser usado diretamente do código. Não chame esse setter. - - - - Name resolution failure. '{0}' was not found. - Falha de resolução de nome. '{0}' não foi encontrado. - - - - Cannot register duplicate name '{0}' in this scope. - Não é possível registrar Nome duplicado '{0}' neste escopo. - - - - Could not register named object. {0} - Não foi possível registrar objeto nomeado. {0} - - - - '{0}' name is not valid for identifier. - O nome '{0}' não é válido para o identificador. - - - - Name cannot be an empty string. - O nome não pode ser uma cadeia de caracteres vazia. - - - - Name '{0}' was not found. - O nome '{0}' não foi encontrado. - - - - Cannot attach NameScope to null root instance. - Não é possível anexar NameScope a uma instância de raiz nula. - - - - The prefix 'xml' is reserved. - O prefixo 'xml' está reservado. - - - - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace não pode ser nulo. Forneça um valor para essa propriedade. - - - - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix não pode ser nulo. Forneça um valor para essa propriedade. - - - - Namespace '{0}' was not found in scope. - O namespace '{0}' não foi encontrado no escopo. - - - - No Add methods found on type '{0}' for a value of type '{1}'. - Nenhum método Add encontrado no tipo '{0}' para um valor do tipo '{1}'. - - - - '{0}' is not allowed in attribute usage. - '{0}' não é permitido na utilização do atributo. - - - - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - Nenhum construtor correspondente encontrado no tipo '{0}'. Você pode usar a diretiva Arguments ou FactoryMethod para construir esse tipo. - - - - A Constructor for '{0}' with '{1}' arguments was not found. - Não foi encontrado um Construtor para '{0}' com '{1}' argumentos. - - - - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - Nenhum construtor padrão encontrado para o tipo '{0}'. Você pode usar a diretiva Arguments ou FactoryMethod para construir esse tipo. - - - - '{0}' is not allowed in element usage. - '{0}' não é permitido na utilização do elemento. - - - - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - Fluxo do Nó XAML: StartMember ausente no Tipo '{0}' antes de EndMember. - - - - XAML Node Stream: EndMember must follow StartObject and StartMember. - Fluxo do Nó XAML: EndMember deve seguir StartObject e StartMember. - - - - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - Fluxo do Nó XAML: GetObject requer um StartMember após StartObject '{0}'. - - - - XAML Node Stream: GetObject must follow a StartObject and StartMember. - Fluxo do Nó XAML: GetObject deve seguir um StartObject e um StartMember. - - - - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - Fluxo do Nó XAML: a Declaração de Namespace '{0}'='{1}' requer um StartMember após StartObject '{2}'. - - - - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - Fluxo do Nó XAML: o StartObject '{0}' requer um StartMember após StartObject '{1}'. - - - - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - Fluxo do Nó XAML: o valor de '{0}' requer um StartMember após StartObject '{1}'. - - - - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - Fluxo do Nó XAML: o valor de '{0}' deve seguir um StartObject e um StartMember. - - - - No constructor with '{0}' arguments for '{1}'. - Nenhum construtor com '{0}' argumentos para '{1}'. - - - - XAML Node Stream: Missing CurrentObject before EndObject. - Fluxo do Nó XAML: CurrentObject ausente antes de EndObject. - - - - XAML Node Stream: Missing StartObject before StartMember '{0}'. - Fluxo do Nó XAML: StartObject ausente antes de StartMember '{0}'. - - - - Type with positional parameters is not a markup extension. - O tipo com parâmetros posicionais não é uma extensão de marcação. - - - - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - - - - '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' não é uma propriedade de ambiente. - - - - '{0}' is not an ambient type. - '{0}' não é um tipo de ambiente. - - - - The type '{0}' is not assignable from the type '{1}'. - O tipo '{0}' não pode ser atribuído do tipo '{1}'. - - - - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] em '{2}' não é uma propriedade declarada nesse tipo. - - - - This operation is not supported on directive members. - Não há suporte para essa operação em associados de diretiva. - - - - This operation is not supported on unknown members. - Não há suporte para essa operação em associados desconhecidos. - - - - This operation is not supported on unknown types. - Não há suporte para essa operação em tipos desconhecidos. - - - - Argument should be a Type Converter, Markup Extension or Null. - O argumento deve ser um Conversor de Tipo, uma Marcação de Extensão ou Nulo. - - - - Unable to find an attachable property named '{0}' on type '{1}'. - Não é possível encontrar uma propriedade anexável denominada '{0}' no tipo '{1}'. - - - - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Não é possível localizar o método MemberMarkupInfo.DictionaryEntriesFromGeneric. - - - - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor forneceu um argumento do tipo '{0}', no qual um parâmetro do tipo '{1}' era esperado. - - - - InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor não forneceu o número correto de argumentos. - - - - InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor não forneceu um construtor ou método válido. - - - - Multidimensional arrays not supported. - Não há suporte para matrizes multidimensionais. - - - - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Não é possível serializar o tipo '{0}'. Verifique se o tipo é público e se tem um construtor padrão ou um descritor de instância. - - - - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Não é possível encontrar um construtor adequado para os argumentos de construtor especificados no tipo '{0}'. - - - - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Não é possível ler objetos do tipo '{0}', pois não há construtores acessíveis. Para permitir que esse tipo seja usado em XAML, adicione um construtor padrão, use ConstructorArgumentAttribute ou forneça um InstanceDescriptor. - - - - Unable to read objects of the type '{0}'. Nested types are not supported. - Não é possível ler objetos do tipo '{0}'. Não há suporte para tipos aninhados. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' bloqueou o uso do tipo '{1}' em XAML. Se quiser serializar esse tipo, altere '{0}'.GetXamlType para que retorne um valor não nulo para esse tipo ou passe um valor diferente no parâmetro schemaContext do construtor XamlObjectReader. - - - - The name property '{0}' on type '{1}' must be of type System.String. - A propriedade de nome '{0}' no tipo '{1}' deve ser do tipo System.String. - - - - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - O gráfico do objeto contém várias referências a uma instância do tipo '{0}' e o serializador não pode encontrar um local visível comumente para gravar a instância. Você deve examinar o uso de escopos de nome. - - - - An element with the name '{0}' has already been registered in this scope. - Um elemento com o nome '{0}' já foi registrado no escopo. - - - - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - O tipo '{0}' não é visível. Se o tipo é local, defina o campo LocalAssembly em XamlReaderSettings. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' bloqueou o uso do tipo '{1}' em XAML. Se quiser carregar esse tipo, altere '{0}'.GetXamlType para que retorne um valor não nulo para esse tipo ou passe um valor diferente no parâmetro schemaContext do construtor XamlObjectWriter. - - - - This operation is only supported on collection types. - Só há suporte para essa operação em tipos de coleção. - - - - This operation is only supported on collection and dictionary types. - Só há suporte para essa operação em tipos de coleção e dicionário. - - - - This operation is only supported on dictionary types. - Só há suporte para essa operação em tipos de dicionário. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - Fluxo do Nó XAML: EndMember ausente para '{0}.{1}' antes de EndObject. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - Fluxo do Nó XAML: EndMember ausente para '{0}.{1}' antes de StartMember '{2}'. - - - - The property element '{0}' is not contained by an object element. - O elemento de propriedade '{0}' não está contido em um elemento de objeto. - - - - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Não é possível carregar o assembly '{0}', pois uma versão diferente do mesmo assembly já está carregada '{1}'. - - - - Too many attributes are specified for '{0}'. - Muitos atributos especificados para '{0}'. - - - - '{0}' requires more attributes. - '{0}' requer mais atributos. - - - - GetPositionalParameters returned the wrong length vector. - GetPositionalParameters retornou o vetor de comprimento incorreto. - - - - Prefix '{0}' does not map to a namespace. - O prefixo '{0}' não é mapeado para um namespace. - - - - The prefix '{0}' could not be found. - O prefixo '{0}' não foi encontrado. - - - - '{0}' property on '{1}' does not allow you to specify text. - A propriedade '{0}' em '{1}' não permite a especificação de texto. - - - - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - - - - '{0}' is not implemented. - '{0}' não está implementado. - - - - Provide value on '{0}' threw an exception. - O valor fornecido em '{0}' iniciou uma exceção. - - - - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Não é possível chamar MarkupExtension.ProvideValue devido a uma dependência cíclica. As propriedades em uma MarkupExtension não podem referenciar objetos que referenciam o resultado da MarkupExtension. As MarkupExtensions afetadas são: - - - - '{0}' type name does not have the expected format 'className, assembly'. - O nome de tipo '{0}' não tem o formato esperado 'nomeDaClasse, assembly'. - - - - Quote characters ' or " are only allowed at the start of values. - As aspas ' ou " só são permitidas no início de valores. - - - - Value cannot be null. Object reference: '{0}'. - Valor não pode ser nulo. Referência de objeto: '{0}'. - - - - schemaContext parameter cannot be different from savedContext.SchemaContext - O parâmetro schemaContext não pode ser diferente de savedContext.SchemaContext - - - - savedContext.SchemaContext cannot be null - savedContext.SchemaContext não pode ser nulo - - - - SchemaContext on writer must be initialized before accessing the reader. - SchemaContext no gravador deve ser inicializado antes do acesso ao leitor. - - - - SchemaContext cannot be null. - SchemaContext não pode ser nulo. - - - - Invalid security XML. Missing expected attribute '{0}'. - XML de segurança inválido. Atributo esperado ausente '{0}'. - - - - Invalid security XML. Unexpected tag '{0}', expected '{1}'. - XML de segurança inválido. Marca '{0}' inesperada; esperava-se '{1}'. - - - - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - XML de segurança inválido. Valor '{0}' inesperado no atributo '{1}', esperava-se '{2}'. - - - - This serviceType is already registered to another service. - O serviceType já está registrado em outro serviço. - - - - Set connectionId threw an exception. - A connectionId definida iniciou uma exceção. - - - - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' é uma propriedade sem um getter e não é uma propriedade XAML válida. - - - - Cannot set TargetType on a non-attachable Member. - Não é possível definir TargetType em um Associado não anexável. - - - - Setting xml:base on '{0}' threw an exception. - A definição de xml:base em '{0}' iniciou uma exceção. - - - - Set property '{0}' threw an exception. - A propriedade definida '{0}' iniciou uma exceção. - - - - Setting xml instance on '{0}' threw an exception. - A definição da instância xml em '{0}' iniciou uma exceção. - - - - Setting properties is not allowed on a type converted instance. Property = '{0}' - A definição de propriedades não é permitida em uma instância convertida por tipo. Propriedade = '{0}' - - - - Method '{0}' is not supported by default. It can be implemented in derived classes. - Por padrão, não há suporte para o método '{0}'. Ele pode ser implementado em classes derivadas. - - - - ShouldSerialize check failed for member '{0}'. - Falha na verificação de ShouldSerialize para o associado '{0}'. - - - - Directly Assignable Fixups must only have one name. - Ajustes que possam ser atribuídos diretamente devem ter somente um nome. - - - - StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. - - - - The string is null or empty. - A cadeia de caracteres é nula ou vazia. - - - - Deferred load section was not collected in '{0}'. - A seção de carregamento adiado não foi coletada em '{0}'. - - - - Thread is already started. - O thread já foi iniciado. - - - - (null) - (nulo) - - - - Error with member '{0}'.'{1}'. It has more than one '{2}'. - Erro com o associado '{0}'.'{1}'. Ele tem mais de um '{2}'. - - - - Error with type '{0}'. It has more than one '{1}'. - Erro com o tipo '{0}'. Ele tem mais de um '{1}'. - - - - Only one TypeConverter attribute is allowed on a type. - Somente um atributo TypeConverter é permitido em um tipo. - - - - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - O objeto '{0}' atribuído à diretiva '{1}' tem propriedades que são referências a objetos nomeados '{2}' que ainda não foram definidos. Não há suporte em diretivas de construção de objeto para referências de encaminhamento ou referências a objetos que contêm referências de encaminhamento. - - - - Failed to create a '{0}' from the text '{1}'. - Falha ao criar um '{0}' do texto '{1}'. - - - - Failed to convert '{0}' to type '{1}'. - Falha ao converter '{0}' no tipo '{1}'. - - - - The name of the type '{0}' contains characters that are invalid in XAML. - O nome do tipo '{0}' contém caracteres inválidos em XAML. - - - - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - O tipo '{0}' não tem uma propriedade de conteúdo. Especifique o nome da propriedade a ser definida ou adicione um ContentPropertyAttribute ou TypeConverterAttribute no tipo. - - - - Type name '{0}' cannot have a dot '.'. - O nome do tipo '{0}' não pode ter um ponto '.'. - - - - Type reference cannot find type named '{0}'. - A referência de tipo não pode encontrar o tipo denominado '{0}'. - - - - Type '{0}' is not public. - O tipo '{0}' não é público. - - - - Unclosed quoted value. - Aspas não fechadas. - - - - Unexpected close of XAML Node Stream. - Fechamento inesperado do Fluxo do Nó XAML. - - - - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Metadados inválidos para o atributo '{0}' em '{1}'. Esperava-se '{2}' argumentos do tipo '{3}'. - - - - Unexpected '{0}' in parse rule '{1}'. - '{0}' inesperado na regra de análise '{1}'. - - - - Unexpected token '{0}' in rule: '{1}', in '{2}'. - Token '{0}' inesperado na regra: '{1}', em '{2}'. - - - - Unexpected token after end of markup extension. - Token inesperado após o término da extensão de marcação. - - - - Unhandled BoolTypeBit. - BoolTypeBit não tratado. - - - - ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] em '{2}' não é uma propriedade conhecida. - - - - Unknown member '{0}' on '{1}'. - Associado '{0}' desconhecido em '{1}'. - - - - Unknown member '{0}' on unknown type '{1}'. - Associado '{0}' desconhecido no tipo desconhecido '{1}'. - - - - Unknown member '{0}'. - Associado '{0}' desconhecido. - - - - Unknown type '{0}'. - Tipo desconhecido '{0}'. - - - - Unresolved reference '{0}'. - Referência não resolvida '{0}'. - - - - XAML namespace '{0}' is not resolved. - O namespace XAML '{0}' não está resolvido. - - - - Uri '{0}' was not found. - O Uri '{0}' não foi encontrado. - - - - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Erro com o tipo '{0}'. MarkupExtensions não pode usar o atributo 'UsableDuringInitialization'. - - - - A value in the '{0}' array is null. - Um valor na matriz '{0}' é nulo. - - - - XAML Node Stream: Value nodes must be followed by EndMember. - Fluxo do Nó XAML: os nós de valores devem ser seguidos por EndMember. - - - - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter não pode gravar o valor '{0}' que contém espaço em branco significativo na coleção '{1}'. - - - - White space is not allowed after end of markup extension. - Não é permitido espaço em branco após o término da extensão de marcação. - - - - An attempt was made to write to a XamlWriter that has had its Closed method called. - Foi feita uma tentativa de gravar em um XamlWriter cujo método Closed havia sido chamado. - - - - Choice cannot follow a Fallback. - Choice não pode seguir Fallback. - - - - AlternateContent must contain one or more Choice elements. - AlternateContent deve conter um ou mais elementos Choice. - - - - Choice is valid only in AlternateContent. - Choice é válido somente em AlternateContent. - - - - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - Há um ciclo de definições de compatibilidade de XML, fazendo com que o namespace '{0}' substitua a ele mesmo. Isso pode acontecer devido a XmlnsCompatibilityAttributes inconsistentes em assemblies diferentes. Altere as definições para eliminar esse ciclo ou passe um conjunto não conflitante de Assemblies de Referência no construtor XamlSchemaContext. - - - - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - Declaração Preserve duplicada para o elemento '{1}' no namespace '{0}'. - - - - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Declaração ProcessContent duplicada para o elemento '{1}' no namespace '{0}'. - - - - Duplicate wildcard Preserve declaration for namespace '{0}'. - Declaração Preserve duplicada do curinga para o namespace '{0}'. - - - - Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Declaração ProcessContent duplicada do curinga para o namespace '{0}'. - - - - Fallback is valid only in AlternateContent. - Fallback é válido somente em AlternateContent. - - - - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - O elemento '{0}' não é um elemento filho válido de AlternateContent. Somente os elementos Choice e Fallback são filhos válidos de um elemento AlternateContent. - - - - '{0}' attribute is not valid for '{1}' element. - O atributo '{0}' não é válido para o elemento '{1}'. - - - - '{0}' format is not valid. - O formato '{0}' não é válido. - - - - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Não é possível ter uma declaração Preserve específica e curinga para o namespace '{0}'. - - - - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Não é possível ter uma declaração ProcessContent específica e curinga para o namespace '{0}'. - - - - Requires attribute must contain a valid namespace prefix. - O atributo Requires deve conter um prefixo de namespace válido. - - - - '{0}' attribute value is not a valid XML name. - O valor do atributo '{0}' não é um nome XML válido. - - - - AlternateContent must contain only one Fallback element. - AlternateContent deve conter somente um elemento Fallback. - - - - MustUnderstand condition failed on namespace '{0}'. - Falha da condição MustUnderstand no namespace '{0}'. - - - - '{0}' namespace cannot preserve items; it must be declared Ignorable first. - O namespace '{0}' não pode preservar itens; primeiro, ele deve ser declarado Ignorable. - - - - '{0}' namespace cannot process content; it must be declared Ignorable first. - O namespace '{0}' não pode processar o conteúdo; primeiro, ele deve ser declarado Ignorable. - - - - Choice must contain a Requires attribute. - Choice deve conter um atributo Requires. - - - - '{0}' prefix is not defined. - O prefixo '{0}' não está definido. - - - - Unrecognized compatibility attribute '{0}'. - Atributo de compatibilidade '{0}' não reconhecido. - - - - Unrecognized Compatibility element '{0}'. - Elemento Compatibility não reconhecido '{0}'. - - - - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - O nome de classe especificado '{0}' não corresponde ao tipo de instância raiz real '{1}'. Remova a diretiva Class ou forneça uma instância via XamlObjectWriterSettings.RootObjectInstance. - - - - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Tipo de nó XAML '{0}' inesperado de XamlReader em XamlFactory. - - - - Cannot set SchemaContext on XamlMarkupExtensionWriter. - Não é possível definir SchemaContext em XamlMarkupExtensionWriter. - - - - Cannot write a value that is not a string. - Não é possível gravar um valor que não seja uma cadeia de caracteres. - - - - The member '{0}' has already been written. - O associado '{0}' já foi gravado. - - - - Errors detected in input. - Erros detectados na entrada. - - - - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Não é possível converter essa instância de XamlTypeName em uma cadeia de caracteres, pois o INamespacePrefixLookup fornecido não pôde gerar um prefixo para o namespace '{0}'. - - - - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Não é possível converter essa instância de XamlTypeName em uma cadeia de caracteres, pois a propriedade Name é nula ou está vazia. Defina essa propriedade antes de chamar XamlTypeName.ToString. - - - - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Não é possível converter essa instância de XamlTypeName em uma cadeia de caracteres, pois a propriedade Namespace é nula. Defina essa propriedade antes de chamar XamlTypeName.ToString. - - - - Cannot write a value that is not a string. - Não é possível gravar um valor que não seja uma cadeia de caracteres. - - - - The member '{0}' has already been written. - O associado '{0}' já foi gravado. - - - - The argument isObjectFromMember can only be set to true when the type is a collection. - O argumento isObjectFromMember só pode ser definido como verdadeiro quando o tipo é uma coleção. - - - - Namespace '{0}' already has a prefix defined in current scope. - O namespace '{0}' já tem um prefixo definido no escopo atual. - - - - The prefix '{0}' is already defined in current scope. - O prefixo '{0}' já está definido no escopo atual. - - - - Unable to call '{0}' in current state. - Não é possível chamar '{0}' no estado atual. - - - - Unable to call WriteObject with isObjectFromMember set to true in current state. - Não é possível chamar WriteObject com isObjectFromMember definido como verdadeiro no estado atual. - - - - Need to implement public/internal sorting. - É necessário implementar a classificação pública/interna. - - - - The value for XmlData property '{0}' is null or not IXmlSerializable. - O valor da propriedade XmlData '{0}' não é nulo ou não é IXmlSerializable. - - - - The value for XmlData property '{0}' is not an XmlReader. - O valor da propriedade XmlData '{0}' não é XmlReader. - - - - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - Há um ciclo de definições de XmlnsCompatibleWithAttribute no assembly '{0}', fazendo com que o namespace '{1}' substitua a ele mesmo. Altere as definições para eliminar esse ciclo. - - - - + + + + + + Enumerating attached properties on object '{0}' threw an exception. + A enumeração das propriedades anexadas ao objeto '{0}' iniciou uma exceção. + + + + Add value to collection of type '{0}' threw an exception. + A adição de valor à coleção do tipo '{0}' iniciou uma exceção. + + + + Add value to dictionary of type '{0}' threw an exception. + A adição de valor ao dicionário do tipo '{0}' iniciou uma exceção. + + + + Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Não é possível determinar o tipo de item do tipo de coleção '{0}', pois ele tem mais de um método Add ou implementação de ICollection<T>. Para tornar esse tipo de coleção utilizável no XAML, adicione um método Add(objeto) público, implemente System.Collections.IList ou um único System.Collections.Generic.ICollection<T>. + + + + Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Não é possível determinar o tipo de item do tipo de dicionário '{0}', pois ele tem mais de um método Add ou implementação de IDictionary<K,V>. Para tornar esse tipo de dicionário utilizável no XAML, adicione um método Add(objeto,objeto) público, implemente System.Collections.IDictionary ou um único System.Collections.Generic.IDictionary<K,V>. + + + + One of the following arguments must be non-null: '{0}'. + Um destes argumentos deve ser não nulo: '{0}'. + + + + Array Add method is not implemented. + O método de matriz Add não está implementado. + + + + Attachable events are not implemented. + Os eventos anexáveis não estão implementados. + + + + Attachable member '{0}' was not found. + O associado anexável '{0}' não foi encontrado. + + + + Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + Não é possível definir a propriedade '{0}' no objeto '{1}', pois o objeto é uma referência de encaminhamento ou uma referência não totalmente inicializada. Os nomes não resolvidos são: '{2}'. + + + + An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Uma propriedade anexável denominada '{1}' está anexada a uma chave de dicionário '{0}', que é uma cadeia de caracteres ou seu tipo pode ser convertido em cadeia de caracteres, o que não tem suporte. + + + + An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Uma propriedade anexável denominada '{2}' está anexada a uma propriedade denominada '{1}'. A propriedade '{1}' é uma cadeia de caracteres ou seu tipo pode ser convertido em cadeia de caracteres; não há suporte para a anexação a essas propriedades. Para depuração, a propriedade '{1}' contém um objeto '{0}'. + + + + An unhandled scanner attribute was encountered. + Foi encontrado um atributo de verificador não tratado. + + + + One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Um dos valores de InternalsVisibleToAttribute no assembly '{0}' não é um nome de assembly válido. Use o formato 'AssemblyShortName' ou 'AssemblyShortName, PublicKey=...'. + + + + InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + O valor de InternalsVisibleToAttribute '{0}' no assembly '{1}' não é um nome de assembly válido. Use o formato 'AssemblyShortName' ou 'AssemblyShortName, PublicKey=...'. + + + + Bad method '{0}' on '{1}'. + Método '{0}' inválido em '{1}'. + + + + Bad state in ObjectWriter. Non directive missing instance. + Estado inválido em ObjectWriter. Instância ausente não diretiva. + + + + An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + Um XmlnsCompatibleWithAttribute no assembly '{0}' não possui uma propriedade obrigatória. Defina as propriedades NewNamespace e OldNamespace, ou remova XmlnsCompatibleWithAttribute. + + + + An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + Um XmlnsDefinitionAttribute no assembly '{0}' não possui uma propriedade obrigatória. Defina as propriedades ClrNamespace e XmlNamespace, ou remova XmlnsDefinitionAttribute. + + + + An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + Um XmlnsPrefixAttribute no assembly '{0}' não possui uma propriedade obrigatória. Defina as propriedades Prefix e XmlNamespace, ou remova XmlnsPrefixAttribute. + + + + Builder Stack is not empty when end of XamlNode stream was reached. + A Pilha do Construtor não estava vazia quando o fim do fluxo de XamlNode foi atingido. + + + + Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Falha na verificação da conversibilidade do tipo '{0}' usando '{1}'. Em geral, isso indica um TypeConverter implementado de maneira incorreta. + + + + Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Falha na verificação da conversibilidade no tipo '{0}' usando '{1}'. Em geral, isso indica um TypeConverter implementado de maneira incorreta. + + + + In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + Em extensões de marcação, todos os valores do argumento do construtor devem ser átomos. Para o tipo de objeto '{0}', um ou mais valores de argumento não são atômicos. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + Não é possível criar uma instância de '{0}', pois XamlType não é válido. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + Não é possível criar uma instância de '{0}', pois XamlType não é válido. + + + + Cannot find Assembly '{0}' in URI '{1}'. + Não é possível encontrar o Assembly '{0}' no URI '{1}'. + + + + Cannot reassign a previously set SchemaContext. + Não é possível reatribuir um SchemaContext definido anteriormente. + + + + Cannot resolve type '{0}' for method '{1}'. + Não é possível resolver o tipo '{0}' do método '{1}'. + + + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + Não é possível definir BaseUri uma vez no nó raiz (XamlXmlReader poderá fornecer um padrão no nó raiz). + + + + Cannot set SchemaContext on ObjectWriter. + Não é possível definir SchemaContext em ObjectWriter. + + + + Cannot set SchemaContext to null. + Não é possível definir SchemaContext como nulo. + + + + Cannot write on a closed XamlWriter. + Não é possível gravar em um XamlWriter fechado. + + + + The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + O valor '{1}' contém espaços em branco significativos, mas "xml:space = preserve" não pode ser gravado no associado '{0}'. + + + + Cannot assign root instance of type '{0}' to type '{1}'. + Não é possível atribuir a instância raiz do tipo '{0}' ao tipo '{1}'. + + + + Cannot create unknown type '{0}'. + Não é possível criar tipo desconhecido '{0}'. + + + + Cannot get write-only property '{0}'. + Não é possível obter a propriedade somente leitura '{0}'. + + + + Cannot set read-only property '{0}'. + Não é possível definir a propriedade somente leitura '{0}'. + + + + Cannot set unknown member '{0}'. + Não é possível definir o associado desconhecido '{0}'. + + + + Close called while inside a deferred load section. + Fechamento chamado durante uma seção de carregamento adiado. + + + + Must close XamlWriter before reading from XamlNodeList. + XamlWriter deve ser fechado antes da leitura de XamlNodeList. + + + + Collection '{0}' cannot contain null values. + A coleção '{0}' não pode conter valores nulos. + + + + Failed attempting to create an Implicit Type with a constructor. + Falha ao tentar criar um Tipo Implícito com um construtor. + + + + The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + A invocação do construtor no tipo '{0}' que corresponde às restrições de associação especificadas iniciou uma exceção. + + + + Cannot write the given positional parameters because a matching constructor was not found. + Não é possível gravar os parâmetros posicionais fornecidos, pois não foi encontrado um construtor correspondente. + + + + '{0}' ValueSerializer cannot convert from '{1}'. + ValueSerializer '{0}' não pode converter de '{1}'. + + + + '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + ValueSerializer '{0}' não pode converter '{1}' em '{2}'. + + + + Converter type '{0}' doesn't derive from expected base type '{1}'. + O tipo de conversor '{0}' não deriva do tipo base esperado '{1}'. + + + + Failed to add attached properties to item in ConditionalWeakTable. + Falha ao adicionar as propriedades anexadas ao item em ConditionalWeakTable. + + + + Deferred load threw an exception. + O carregamento adiado iniciou uma exceção. + + + + Deferred member was not collected in '{0}'. + O associado adiado não foi coletado em '{0}'. + + + + Save of deferred-load content threw an exception. + O salvamento do conteúdo de carregamento adiado iniciou uma exceção. + + + + Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + Não é possível obter um XamlDeferringLoader de XamlValueConverter '{0}', pois a propriedade ConverterInstance é nula. + + + + '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}' Depende de '{0}'.{1}', que não foi definido. + + + + Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + Dicionário do tipo '{0}' não pode adicionar a chave '{1}'. Um TypeConverter converterá a chave no tipo '{2}'. Para não ver este erro, substitua System.Collections.IDictionary.Add e lá realize a conversão. + + + + Directive getter is not implemented. + O getter da diretiva não está implementado. + + + + Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + A diretiva '{0}' deve ser um valor do tipo cadeia de caracteres. Remova essa diretiva ou altere-a para um valor de cadeia de caracteres. + + + + Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + A diretiva '{0}' só é permitida no objeto raiz. Remova essa diretia ou mova-a para a raiz do documento. + + + + Directive '{0}' was not found in TargetNamespace '{1}'. + A diretiva '{0}' não foi encontrada em TargetNamespace '{1}'. + + + + '{0}' property has already been set on '{1}'. + A propriedade '{0}' já foi definida em '{1}'. + + + + There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + Há mais de um XmlnsCompatibleWithAttribute no assembly '{0}' para OldNamespace '{1}'. Remova os atributos extras. + + + + There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Há XmlnsCompatibleWithAttributes conflitantes nos assemblies '{0}' e '{1}' para OldNamespace '{2}'. Altere os atributos para que tenham o mesmo NewNamespace ou passe um conjunto de Assemblies de Referência não conflitantes no construtor XamlSchemaContext. + + + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Não é possível atribuir um valor ao evento '{0}' que não possa ser atribuído a '{1}'. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Não é possível gravar parâmetros posicionais no estado atual. O gravador não pode gravar os parâmetros posicionais na forma de atributo, pois começou a gravar elementos; ele também não pode expandir os parâmetros posicionais já que nem todas as propriedades são graváveis. Tente mover o associado de parâmetro posicional para uma posição anterior no fluxo do nó, para um local em que XamlXmlWriter ainda possa gravar atributos. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + Não é possível gravar parâmetros posicionais no estado atual. O gravador não pode gravar os parâmetros posicionais na forma de atributo, pois começou a gravar elementos; ele também não pode expandir os parâmetros posicionais já que UnderlyingType no tipo '{0}' é nulo. Tente mover o associado de parâmetro posicional para uma posição anterior no fluxo do nó, para um local em que XamlXmlWriter ainda possa gravar atributos. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Não é possível gravar parâmetros posicionais no estado atual. O gravador não pode gravar os parâmetros posicionais na forma de atributo, pois começou a gravar elementos; ele também não pode expandir os parâmetros posicionais devido à ausência de um construtor padrão na extensão de marcação que contém os parâmetros. Tente mover o associado de parâmetro posicional para uma posição anterior no fluxo do nó, para um local em que XamlXmlWriter ainda possa gravar atributos. + + + + Expected permission of type XamlLoadPermission. + Esperada permissão do tipo XamlLoadPermission. + + + + Expected value of type ObjectMarkupInfo. + Esperado valor do tipo ObjectMarkupInfo. + + + + Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + O nome do assembly '{0}' não é totalmente qualificado. Name, Version, Culture e PublicKeyToken devem ser fornecidos. + + + + Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + O nome do tipo '{0}' não é qualificado por assembly. Esse valor é obtido de System.Type.AssemblyQualifiedName. + + + + The factory method '{0}' that matches the specified binding constraints returned null. + O método da fábrica '{0}' que corresponde às restrições de associação especificadas retornou nulo. + + + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + Não foi possível carregar o arquivo ou assembly '{0}' ou uma de suas dependências. O sistema não pode localizar o arquivo especificado. + + + + Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Tentativa de referenciar objetos nomeados '{0}' que ainda não foram definidos. Não há suporte em diretivas que não sejam Key para referências de encaminhamento ou referências a objetos que contêm referências de encaminhamento. + + + + Cannot promote from Array. + Não é possível elevar a partir de Array. + + + + Cannot promote from '{0}' to '{1}' because the target map is too small. + Não é possível elevar de '{0}' a '{1}' porque o mapa de destino é muito pequeno. + + + + Getting instance of '{0}' threw an exception. + A obtenção da instância de '{0}' iniciou uma exceção. + + + + Retrieving items in collection or dictionary of type '{0}' threw an exception. + A recuperação de itens na coleção ou no dicionário do tipo '{0}' iniciou uma exceção. + + + + XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems retornou nulo para o tipo '{0}'. Em geral, isso indica um tipo de coleção implementado de maneira incorreta. + + + + Collection property '{0}'.'{1}' is null. + A propriedade de coleção '{0}'.'{1}' é nula. + + + + Cannot get TargetType on a non-attachable Member. + Não é possível obter TargetType em um Associado não anexável. + + + + Get property '{0}' threw an exception. + A propriedade Get '{0}' iniciou uma exceção. + + + + Either getter or setter must be non-null. + O getter ou o setter deve ser não nulo. + + + + Attached property getter methods must have one parameter and a non-void return type. + Os métodos getter da propriedade anexada devem ter um parâmetro e um tipo de retorno não void. + + + + Attached property setter and attached event adder methods must have two parameters. + O setter da propriedade anexada e os métodos do adicionador de eventos anexados devem ter dois parâmetros. + + + + Initialization of '{0}' threw an exception. + A inicialização de '{0}' iniciou uma exceção. + + + + Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + O tipo '{0}' não pode ser inicializado a partir de texto (XamlLanguage.Initialization). Adicione um TypeConverter a esse tipo ou altere o XAML para usar um método de construtor ou fábrica. + + + + Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + Caractere '{0}' inesperado na cadeia de caracteres '{1}'. Nome de tipo XAML inválido. + + + + Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Encontrado um BracketCharacter de fechamento '{0}' sem um BracketCharacter de abertura correspondente. + + + + Event argument is invalid. + Argumento de evento inválido. + + + + Invalid expression: '{0}' + Expressão inválida: '{0}' + + + + Type argument '{0}' is not a valid type. + O argumento de tipo '{0}' não é um tipo válido. + + + + The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + A cadeia de caracteres '{0}' não é uma lista de nomes de tipo XAML válida. As listas de nomes de tipos listas de tipos separados por vírgulas, por exemplo, 'x:String, x:Int32'. + + + + The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + A cadeia de caracteres '{0}' não é um nome de tipo XAML válido. Os nomes de tipo contêm um prefixo opcional, um nome e argumentos de tipo opcionais, como 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + + + + '{0}' is not a valid XAML member name. + '{0}' não é um nome válido de membro XAML. + + + + Construction directive '{0}' must be an attribute or the first property element. + A diretiva de construção '{0}' deve ser um atributo ou o primeiro elemento da propriedade. + + + + '{0}' Line number '{1}' and line position '{2}'. + '{0}' Número de linha '{1}' e posição de linha '{2}'. + + + + '{0}' Line number '{1}'. + '{0}' Número de linha '{1}'. + + + + List collection is not an IList. + A coleção de listas não é uma IList. + + + + BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + O BracketCharacter '{0}' não tem um BracketCharacter de abertura/fechamento correspondente. + + + + Cannot parse the malformed property name '{0}'. + Não é possível analisar o nome de propriedade malformado '{0}'. + + + + Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Os itens da matriz devem ser do tipo '{0}'. Não é possível converter um ou mais itens nesse tipo. + + + + Must set Type before calling ProvideValue on ArrayExtension. + Type deve ser definido antes de chamar ProvideValue em ArrayExtension. + + + + '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + O valor de StaticExtension '{0}' não pode ser resolvido como uma enumeração, campo estático ou propriedade estática. + + + + Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + A extensão de marcação '{0}' requer que '{1}' seja implementado no IServiceProvider para ProvideValue. + + + + StaticExtension must have Member property set before ProvideValue can be called. + StaticExtension deve ter a propriedade Member definida para que ProvideValue possa ser chamado. + + + + TypeExtension must have TypeName property set before ProvideValue can be called. + TypeExtension deve ter a propriedade TypeName definida para que ProvideValue possa ser chamado. + + + + '{0}' string is not valid for type. + A cadeia de caracteres '{0}' não é válida para o tipo. + + + + Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + Não é possível determinar os parâmetros posicionais para o tipo '{0}', pois ele tem mais de uma sobrecarga de construtor com parâmetros de '{1}'. Para tornar essa extensão de marcação utilizável em XAML, remova as sobrecargas de construtor duplicadas ou defina XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity como verdadeiro. + + + + The name of the member '{0}' contains characters that are invalid in XAML. + O nome do associado '{0}' contém caracteres inválidos em XAML. + + + + Member '{0}' on type '{1}' is internal. + O membro '{0}' no tipo '{1}' é interno. + + + + The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + A invocação de um método '{0}' que corresponde às restrições de associação especificadas iniciou uma exceção. + + + + No local assembly provided to complete URI='{0}'. + Nenhum assembly local fornecido para completar URI='{0}'. + + + + Missing case '{0}' in DeferringWriter'{1}' method. + Caso '{0}' ausente no método DeferringWriter'{1}'. + + + + Missing case in Default processing of XamlNodes. + Caso ausente no processamento Padrão de XamlNodes. + + + + Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Sinal de igual '=' inesperado após '{0}'. Verifique se um separador de vírgula está ausente. + + + + Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Sinal de igual '=' inesperado após '{0}'='{1}'. Verifique se um separador de vírgula está ausente. + + + + Missing implicit property case. + Caso de propriedade implícita ausente. + + + + Missing case for ImplicitPropertyType. + Caso ausente para ImplicitPropertyType. + + + + Missing key value on '{0}' object. + Valor de chave ausente no objeto '{0}'. + + + + Missing case handler in LookupPropertyBit. + Manipulador de caso ausente em LookupPropertyBit. + + + + Service provider is missing the IXamlNameProvider service. + O serviço IXamlNameProvider está ausente no provedor de serviço. + + + + Service provider is missing the INameResolver service. + O serviço INameResolver está ausente no provedor de serviço. + + + + Missing case in ClrType 'Member' lookup. + Caso ausente na pesquisa ClrType 'Member'. + + + + Creating from text without a TypeConverter is not allowed. + A criação de texto sem um TypeConverter não é permitida. + + + + '{0}' must be of type '{1}'. + '{0}' deve ser do tipo '{1}'. + + + + Reference must have a Name to resolve. + A referência deve ter um Nome para resolver. + + + + This setter is not intended to be used directly from your code. Do not call this setter. + Esse setter não deve ser usado diretamente do código. Não chame esse setter. + + + + Name resolution failure. '{0}' was not found. + Falha de resolução de nome. '{0}' não foi encontrado. + + + + Cannot register duplicate name '{0}' in this scope. + Não é possível registrar Nome duplicado '{0}' neste escopo. + + + + Could not register named object. {0} + Não foi possível registrar objeto nomeado. {0} + + + + '{0}' name is not valid for identifier. + O nome '{0}' não é válido para o identificador. + + + + Name cannot be an empty string. + O nome não pode ser uma cadeia de caracteres vazia. + + + + Name '{0}' was not found. + O nome '{0}' não foi encontrado. + + + + Cannot attach NameScope to null root instance. + Não é possível anexar NameScope a uma instância de raiz nula. + + + + The prefix 'xml' is reserved. + O prefixo 'xml' está reservado. + + + + NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace não pode ser nulo. Forneça um valor para essa propriedade. + + + + NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix não pode ser nulo. Forneça um valor para essa propriedade. + + + + Namespace '{0}' was not found in scope. + O namespace '{0}' não foi encontrado no escopo. + + + + No Add methods found on type '{0}' for a value of type '{1}'. + Nenhum método Add encontrado no tipo '{0}' para um valor do tipo '{1}'. + + + + '{0}' is not allowed in attribute usage. + '{0}' não é permitido na utilização do atributo. + + + + No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Nenhum construtor correspondente encontrado no tipo '{0}'. Você pode usar a diretiva Arguments ou FactoryMethod para construir esse tipo. + + + + A Constructor for '{0}' with '{1}' arguments was not found. + Não foi encontrado um Construtor para '{0}' com '{1}' argumentos. + + + + No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Nenhum construtor padrão encontrado para o tipo '{0}'. Você pode usar a diretiva Arguments ou FactoryMethod para construir esse tipo. + + + + '{0}' is not allowed in element usage. + '{0}' não é permitido na utilização do elemento. + + + + XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + Fluxo do Nó XAML: StartMember ausente no Tipo '{0}' antes de EndMember. + + + + XAML Node Stream: EndMember must follow StartObject and StartMember. + Fluxo do Nó XAML: EndMember deve seguir StartObject e StartMember. + + + + XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + Fluxo do Nó XAML: GetObject requer um StartMember após StartObject '{0}'. + + + + XAML Node Stream: GetObject must follow a StartObject and StartMember. + Fluxo do Nó XAML: GetObject deve seguir um StartObject e um StartMember. + + + + XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + Fluxo do Nó XAML: a Declaração de Namespace '{0}'='{1}' requer um StartMember após StartObject '{2}'. + + + + XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + Fluxo do Nó XAML: o StartObject '{0}' requer um StartMember após StartObject '{1}'. + + + + XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + Fluxo do Nó XAML: o valor de '{0}' requer um StartMember após StartObject '{1}'. + + + + XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + Fluxo do Nó XAML: o valor de '{0}' deve seguir um StartObject e um StartMember. + + + + No constructor with '{0}' arguments for '{1}'. + Nenhum construtor com '{0}' argumentos para '{1}'. + + + + XAML Node Stream: Missing CurrentObject before EndObject. + Fluxo do Nó XAML: CurrentObject ausente antes de EndObject. + + + + XAML Node Stream: Missing StartObject before StartMember '{0}'. + Fluxo do Nó XAML: StartObject ausente antes de StartMember '{0}'. + + + + Type with positional parameters is not a markup extension. + O tipo com parâmetros posicionais não é uma extensão de marcação. + + + + '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' não é uma propriedade de ambiente. + + + + '{0}' is not an ambient type. + '{0}' não é um tipo de ambiente. + + + + The type '{0}' is not assignable from the type '{1}'. + O tipo '{0}' não pode ser atribuído do tipo '{1}'. + + + + ['{0}'('{1}')] on '{2}' is not a property declared on this type. + ['{0}'('{1}')] em '{2}' não é uma propriedade declarada nesse tipo. + + + + This operation is not supported on directive members. + Não há suporte para essa operação em associados de diretiva. + + + + This operation is not supported on unknown members. + Não há suporte para essa operação em associados desconhecidos. + + + + This operation is not supported on unknown types. + Não há suporte para essa operação em tipos desconhecidos. + + + + Argument should be a Type Converter, Markup Extension or Null. + O argumento deve ser um Conversor de Tipo, uma Marcação de Extensão ou Nulo. + + + + Unable to find an attachable property named '{0}' on type '{1}'. + Não é possível encontrar uma propriedade anexável denominada '{0}' no tipo '{1}'. + + + + Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + Não é possível localizar o método MemberMarkupInfo.DictionaryEntriesFromGeneric. + + + + InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor forneceu um argumento do tipo '{0}', no qual um parâmetro do tipo '{1}' era esperado. + + + + InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor não forneceu o número correto de argumentos. + + + + InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor não forneceu um construtor ou método válido. + + + + Multidimensional arrays not supported. + Não há suporte para matrizes multidimensionais. + + + + Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + Não é possível serializar o tipo '{0}'. Verifique se o tipo é público e se tem um construtor padrão ou um descritor de instância. + + + + Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Não é possível encontrar um construtor adequado para os argumentos de construtor especificados no tipo '{0}'. + + + + Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Não é possível ler objetos do tipo '{0}', pois não há construtores acessíveis. Para permitir que esse tipo seja usado em XAML, adicione um construtor padrão, use ConstructorArgumentAttribute ou forneça um InstanceDescriptor. + + + + Unable to read objects of the type '{0}'. Nested types are not supported. + Não é possível ler objetos do tipo '{0}'. Não há suporte para tipos aninhados. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}' bloqueou o uso do tipo '{1}' em XAML. Se quiser serializar esse tipo, altere '{0}'.GetXamlType para que retorne um valor não nulo para esse tipo ou passe um valor diferente no parâmetro schemaContext do construtor XamlObjectReader. + + + + The name property '{0}' on type '{1}' must be of type System.String. + A propriedade de nome '{0}' no tipo '{1}' deve ser do tipo System.String. + + + + The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + O gráfico do objeto contém várias referências a uma instância do tipo '{0}' e o serializador não pode encontrar um local visível comumente para gravar a instância. Você deve examinar o uso de escopos de nome. + + + + An element with the name '{0}' has already been registered in this scope. + Um elemento com o nome '{0}' já foi registrado no escopo. + + + + Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + O tipo '{0}' não é visível. Se o tipo é local, defina o campo LocalAssembly em XamlReaderSettings. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}' bloqueou o uso do tipo '{1}' em XAML. Se quiser carregar esse tipo, altere '{0}'.GetXamlType para que retorne um valor não nulo para esse tipo ou passe um valor diferente no parâmetro schemaContext do construtor XamlObjectWriter. + + + + This operation is only supported on collection types. + Só há suporte para essa operação em tipos de coleção. + + + + This operation is only supported on collection and dictionary types. + Só há suporte para essa operação em tipos de coleção e dicionário. + + + + This operation is only supported on dictionary types. + Só há suporte para essa operação em tipos de dicionário. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + Fluxo do Nó XAML: EndMember ausente para '{0}.{1}' antes de EndObject. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + Fluxo do Nó XAML: EndMember ausente para '{0}.{1}' antes de StartMember '{2}'. + + + + The property element '{0}' is not contained by an object element. + O elemento de propriedade '{0}' não está contido em um elemento de objeto. + + + + Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Não é possível carregar o assembly '{0}', pois uma versão diferente do mesmo assembly já está carregada '{1}'. + + + + Too many attributes are specified for '{0}'. + Muitos atributos especificados para '{0}'. + + + + '{0}' requires more attributes. + '{0}' requer mais atributos. + + + + GetPositionalParameters returned the wrong length vector. + GetPositionalParameters retornou o vetor de comprimento incorreto. + + + + Prefix '{0}' does not map to a namespace. + O prefixo '{0}' não é mapeado para um namespace. + + + + The prefix '{0}' could not be found. + O prefixo '{0}' não foi encontrado. + + + + '{0}' property on '{1}' does not allow you to specify text. + A propriedade '{0}' em '{1}' não permite a especificação de texto. + + + + '{0}' is not implemented. + '{0}' não está implementado. + + + + Provide value on '{0}' threw an exception. + O valor fornecido em '{0}' iniciou uma exceção. + + + + Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + Não é possível chamar MarkupExtension.ProvideValue devido a uma dependência cíclica. As propriedades em uma MarkupExtension não podem referenciar objetos que referenciam o resultado da MarkupExtension. As MarkupExtensions afetadas são: + + + + '{0}' type name does not have the expected format 'className, assembly'. + O nome de tipo '{0}' não tem o formato esperado 'nomeDaClasse, assembly'. + + + + Quote characters ' or " are only allowed at the start of values. + As aspas ' ou " só são permitidas no início de valores. + + + + Value cannot be null. Object reference: '{0}'. + Valor não pode ser nulo. Referência de objeto: '{0}'. + + + + schemaContext parameter cannot be different from savedContext.SchemaContext + O parâmetro schemaContext não pode ser diferente de savedContext.SchemaContext + + + + savedContext.SchemaContext cannot be null + savedContext.SchemaContext não pode ser nulo + + + + SchemaContext on writer must be initialized before accessing the reader. + SchemaContext no gravador deve ser inicializado antes do acesso ao leitor. + + + + SchemaContext cannot be null. + SchemaContext não pode ser nulo. + + + + Invalid security XML. Missing expected attribute '{0}'. + XML de segurança inválido. Atributo esperado ausente '{0}'. + + + + Invalid security XML. Unexpected tag '{0}', expected '{1}'. + XML de segurança inválido. Marca '{0}' inesperada; esperava-se '{1}'. + + + + Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + XML de segurança inválido. Valor '{0}' inesperado no atributo '{1}', esperava-se '{2}'. + + + + This serviceType is already registered to another service. + O serviceType já está registrado em outro serviço. + + + + Set connectionId threw an exception. + A connectionId definida iniciou uma exceção. + + + + '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' é uma propriedade sem um getter e não é uma propriedade XAML válida. + + + + Cannot set TargetType on a non-attachable Member. + Não é possível definir TargetType em um Associado não anexável. + + + + Setting xml:base on '{0}' threw an exception. + A definição de xml:base em '{0}' iniciou uma exceção. + + + + Set property '{0}' threw an exception. + A propriedade definida '{0}' iniciou uma exceção. + + + + Setting xml instance on '{0}' threw an exception. + A definição da instância xml em '{0}' iniciou uma exceção. + + + + Setting properties is not allowed on a type converted instance. Property = '{0}' + A definição de propriedades não é permitida em uma instância convertida por tipo. Propriedade = '{0}' + + + + Method '{0}' is not supported by default. It can be implemented in derived classes. + Por padrão, não há suporte para o método '{0}'. Ele pode ser implementado em classes derivadas. + + + + ShouldSerialize check failed for member '{0}'. + Falha na verificação de ShouldSerialize para o associado '{0}'. + + + + Directly Assignable Fixups must only have one name. + Ajustes que possam ser atribuídos diretamente devem ter somente um nome. + + + + The string is null or empty. + A cadeia de caracteres é nula ou vazia. + + + + Deferred load section was not collected in '{0}'. + A seção de carregamento adiado não foi coletada em '{0}'. + + + + Thread is already started. + O thread já foi iniciado. + + + + (null) + (nulo) + + + + Error with member '{0}'.'{1}'. It has more than one '{2}'. + Erro com o associado '{0}'.'{1}'. Ele tem mais de um '{2}'. + + + + Error with type '{0}'. It has more than one '{1}'. + Erro com o tipo '{0}'. Ele tem mais de um '{1}'. + + + + Only one TypeConverter attribute is allowed on a type. + Somente um atributo TypeConverter é permitido em um tipo. + + + + Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + O objeto '{0}' atribuído à diretiva '{1}' tem propriedades que são referências a objetos nomeados '{2}' que ainda não foram definidos. Não há suporte em diretivas de construção de objeto para referências de encaminhamento ou referências a objetos que contêm referências de encaminhamento. + + + + Failed to create a '{0}' from the text '{1}'. + Falha ao criar um '{0}' do texto '{1}'. + + + + Failed to convert '{0}' to type '{1}'. + Falha ao converter '{0}' no tipo '{1}'. + + + + The name of the type '{0}' contains characters that are invalid in XAML. + O nome do tipo '{0}' contém caracteres inválidos em XAML. + + + + Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + O tipo '{0}' não tem uma propriedade de conteúdo. Especifique o nome da propriedade a ser definida ou adicione um ContentPropertyAttribute ou TypeConverterAttribute no tipo. + + + + Type name '{0}' cannot have a dot '.'. + O nome do tipo '{0}' não pode ter um ponto '.'. + + + + Type reference cannot find type named '{0}'. + A referência de tipo não pode encontrar o tipo denominado '{0}'. + + + + Type '{0}' is not public. + O tipo '{0}' não é público. + + + + Unclosed quoted value. + Aspas não fechadas. + + + + Unexpected close of XAML Node Stream. + Fechamento inesperado do Fluxo do Nó XAML. + + + + Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Metadados inválidos para o atributo '{0}' em '{1}'. Esperava-se '{2}' argumentos do tipo '{3}'. + + + + Unexpected '{0}' in parse rule '{1}'. + '{0}' inesperado na regra de análise '{1}'. + + + + Unexpected token '{0}' in rule: '{1}', in '{2}'. + Token '{0}' inesperado na regra: '{1}', em '{2}'. + + + + Unexpected token after end of markup extension. + Token inesperado após o término da extensão de marcação. + + + + Unhandled BoolTypeBit. + BoolTypeBit não tratado. + + + + ['{0}'('{1}')] on '{2}' is not a known property. + ['{0}'('{1}')] em '{2}' não é uma propriedade conhecida. + + + + Unknown member '{0}' on '{1}'. + Associado '{0}' desconhecido em '{1}'. + + + + Unknown member '{0}' on unknown type '{1}'. + Associado '{0}' desconhecido no tipo desconhecido '{1}'. + + + + Unknown member '{0}'. + Associado '{0}' desconhecido. + + + + Unknown type '{0}'. + Tipo desconhecido '{0}'. + + + + Unresolved reference '{0}'. + Referência não resolvida '{0}'. + + + + XAML namespace '{0}' is not resolved. + O namespace XAML '{0}' não está resolvido. + + + + Uri '{0}' was not found. + O Uri '{0}' não foi encontrado. + + + + Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Erro com o tipo '{0}'. MarkupExtensions não pode usar o atributo 'UsableDuringInitialization'. + + + + A value in the '{0}' array is null. + Um valor na matriz '{0}' é nulo. + + + + XAML Node Stream: Value nodes must be followed by EndMember. + Fluxo do Nó XAML: os nós de valores devem ser seguidos por EndMember. + + + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter não pode gravar o valor '{0}' que contém espaço em branco significativo na coleção '{1}'. + + + + White space is not allowed after end of markup extension. + Não é permitido espaço em branco após o término da extensão de marcação. + + + + An attempt was made to write to a XamlWriter that has had its Closed method called. + Foi feita uma tentativa de gravar em um XamlWriter cujo método Closed havia sido chamado. + + + + Choice cannot follow a Fallback. + Choice não pode seguir Fallback. + + + + AlternateContent must contain one or more Choice elements. + AlternateContent deve conter um ou mais elementos Choice. + + + + Choice is valid only in AlternateContent. + Choice é válido somente em AlternateContent. + + + + There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Há um ciclo de definições de compatibilidade de XML, fazendo com que o namespace '{0}' substitua a ele mesmo. Isso pode acontecer devido a XmlnsCompatibilityAttributes inconsistentes em assemblies diferentes. Altere as definições para eliminar esse ciclo ou passe um conjunto não conflitante de Assemblies de Referência no construtor XamlSchemaContext. + + + + Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + Declaração Preserve duplicada para o elemento '{1}' no namespace '{0}'. + + + + Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Declaração ProcessContent duplicada para o elemento '{1}' no namespace '{0}'. + + + + Duplicate wildcard Preserve declaration for namespace '{0}'. + Declaração Preserve duplicada do curinga para o namespace '{0}'. + + + + Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Declaração ProcessContent duplicada do curinga para o namespace '{0}'. + + + + Fallback is valid only in AlternateContent. + Fallback é válido somente em AlternateContent. + + + + '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + O elemento '{0}' não é um elemento filho válido de AlternateContent. Somente os elementos Choice e Fallback são filhos válidos de um elemento AlternateContent. + + + + '{0}' attribute is not valid for '{1}' element. + O atributo '{0}' não é válido para o elemento '{1}'. + + + + '{0}' format is not valid. + O formato '{0}' não é válido. + + + + Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + Não é possível ter uma declaração Preserve específica e curinga para o namespace '{0}'. + + + + Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + Não é possível ter uma declaração ProcessContent específica e curinga para o namespace '{0}'. + + + + Requires attribute must contain a valid namespace prefix. + O atributo Requires deve conter um prefixo de namespace válido. + + + + '{0}' attribute value is not a valid XML name. + O valor do atributo '{0}' não é um nome XML válido. + + + + AlternateContent must contain only one Fallback element. + AlternateContent deve conter somente um elemento Fallback. + + + + MustUnderstand condition failed on namespace '{0}'. + Falha da condição MustUnderstand no namespace '{0}'. + + + + '{0}' namespace cannot preserve items; it must be declared Ignorable first. + O namespace '{0}' não pode preservar itens; primeiro, ele deve ser declarado Ignorable. + + + + '{0}' namespace cannot process content; it must be declared Ignorable first. + O namespace '{0}' não pode processar o conteúdo; primeiro, ele deve ser declarado Ignorable. + + + + Choice must contain a Requires attribute. + Choice deve conter um atributo Requires. + + + + '{0}' prefix is not defined. + O prefixo '{0}' não está definido. + + + + Unrecognized compatibility attribute '{0}'. + Atributo de compatibilidade '{0}' não reconhecido. + + + + Unrecognized Compatibility element '{0}'. + Elemento Compatibility não reconhecido '{0}'. + + + + Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + O nome de classe especificado '{0}' não corresponde ao tipo de instância raiz real '{1}'. Remova a diretiva Class ou forneça uma instância via XamlObjectWriterSettings.RootObjectInstance. + + + + Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Tipo de nó XAML '{0}' inesperado de XamlReader em XamlFactory. + + + + Cannot set SchemaContext on XamlMarkupExtensionWriter. + Não é possível definir SchemaContext em XamlMarkupExtensionWriter. + + + + Cannot write a value that is not a string. + Não é possível gravar um valor que não seja uma cadeia de caracteres. + + + + The member '{0}' has already been written. + O associado '{0}' já foi gravado. + + + + Errors detected in input. + Erros detectados na entrada. + + + + Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Não é possível converter essa instância de XamlTypeName em uma cadeia de caracteres, pois o INamespacePrefixLookup fornecido não pôde gerar um prefixo para o namespace '{0}'. + + + + Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Não é possível converter essa instância de XamlTypeName em uma cadeia de caracteres, pois a propriedade Name é nula ou está vazia. Defina essa propriedade antes de chamar XamlTypeName.ToString. + + + + Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Não é possível converter essa instância de XamlTypeName em uma cadeia de caracteres, pois a propriedade Namespace é nula. Defina essa propriedade antes de chamar XamlTypeName.ToString. + + + + Cannot write a value that is not a string. + Não é possível gravar um valor que não seja uma cadeia de caracteres. + + + + The member '{0}' has already been written. + O associado '{0}' já foi gravado. + + + + The argument isObjectFromMember can only be set to true when the type is a collection. + O argumento isObjectFromMember só pode ser definido como verdadeiro quando o tipo é uma coleção. + + + + Namespace '{0}' already has a prefix defined in current scope. + O namespace '{0}' já tem um prefixo definido no escopo atual. + + + + The prefix '{0}' is already defined in current scope. + O prefixo '{0}' já está definido no escopo atual. + + + + Unable to call '{0}' in current state. + Não é possível chamar '{0}' no estado atual. + + + + Unable to call WriteObject with isObjectFromMember set to true in current state. + Não é possível chamar WriteObject com isObjectFromMember definido como verdadeiro no estado atual. + + + + Need to implement public/internal sorting. + É necessário implementar a classificação pública/interna. + + + + The value for XmlData property '{0}' is null or not IXmlSerializable. + O valor da propriedade XmlData '{0}' não é nulo ou não é IXmlSerializable. + + + + The value for XmlData property '{0}' is not an XmlReader. + O valor da propriedade XmlData '{0}' não é XmlReader. + + + + There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + Há um ciclo de definições de XmlnsCompatibleWithAttribute no assembly '{0}', fazendo com que o namespace '{1}' substitua a ele mesmo. Altere as definições para eliminar esse ciclo. + + + + \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ru.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ru.xlf index 14aea4b3d11..a15dd990372 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ru.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ru.xlf @@ -1,1527 +1,1492 @@ - - - - - - Enumerating attached properties on object '{0}' threw an exception. - Перечисление вложенных свойств объекта "{0}" привело к выдаче исключения. - - - - Add value to collection of type '{0}' threw an exception. - Добавление значения в коллекцию типа "{0}" вызвало исключение. - - - - Add value to dictionary of type '{0}' threw an exception. - Добавление значения в словарь типа "{0}" вызвало исключение. - - - - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - Не удается определить тип элемента типа коллекции "{0}", поскольку в нем более одного метода Add или реализаций интерфейса ICollection<T>. Чтобы тип коллекции можно было использовать в XAML, добавьте открытый метод Add(object), реализуйте интерфейс System.Collections.IList или один интерфейс System.Collections.Generic.ICollection<T>. - - - - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - Не удается определить тип элемента или тип словаря "{0}", поскольку он содержит несколько реализаций метода Add или интерфейса IDictionary<K,V>. Чтобы тип словаря можно было использовать в XAML, добавьте открытый метод Add(object), реализуйте интерфейс System.Collections.IDictionary или один интерфейс System.Collections.Generic.IDictionary<K,V>. - - - - One of the following arguments must be non-null: '{0}'. - Один из следующих аргументов должен быть не равным null: "{0}". - - - - Array Add method is not implemented. - Метод Add для массива не реализован. - - - - Attachable events are not implemented. - Присоединяемые события не реализованы. - - - - Attachable member '{0}' was not found. - Присоединяемый член "{0}" не найден. - - - - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - Не удается задать свойство "{0}" объекта "{1}", поскольку объект является ссылкой вперед или неполностью инициализированной ссылкой. Неразрешенные имена: "{2}". - - - - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - Присоединяемое свойство с именем "{1}" присоединено к ключу словаря "{0}", который либо является строкой, либо принадлежит к типу, допускающему преобразование в строку, что не поддерживается. - - - - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - Присоединяемое свойство с именем "{2}" присоединено к свойству "{1}". Свойство "{1}" либо является строкой, либо принадлежит к типу, допускающему преобразование в строку. Присоединение к таким свойствам не поддерживается. В целях отладки свойство "{1}" содержит объект "{0}". - - - - An unhandled scanner attribute was encountered. - Обнаружен необработанный атрибут сканера. - - - - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - Одно из значений атрибута InternalsVisibleToAttribute в сборке "{0}" не является допустимым именем сборки. Используйте формат "AssemblyShortName" или "AssemblyShortName, PublicKey=...". - - - - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - Значение атрибута InternalsVisibleToAttribute "{0}" в сборке "{1}" не является допустимым именем сборки. Используйте формат "AssemblyShortName" или "AssemblyShortName, PublicKey=...". - - - - Bad method '{0}' on '{1}'. - Некорректный метод "{0}" в "{1}". - - - - Bad state in ObjectWriter. Non directive missing instance. - Некорректное состояние в ObjectWriter. Отсутствует экземпляр для недирективы. - - - - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - В атрибуте XmlnsCompatibleWithAttribute сборки "{0}" отсутствует требуемое свойство. Задайте одновременно свойства NewNamespace и OldNamespace либо удалите атрибут XmlnsCompatibleWithAttribute. - - - - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - В атрибуте XmlnsDefinitionAttribute сборки "{0}" отсутствует требуемое свойство. Задайте одновременно свойства ClrNamespace и XmlNamespace либо удалите атрибут XmlnsDefinitionAttribute. - - - - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - В атрибуте XmlnsPrefixAttribute сборки "{0}" отсутствует требуемое свойство. Задайте одновременно свойства Prefix и XmlNamespace либо удалите атрибут XmlnsPrefixAttribute. - - - - Builder Stack is not empty when end of XamlNode stream was reached. - Стек построителя не пустой при достижении конца потока XamlNode. - - - - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Не удалось проверить возможность преобразования из типа "{0}" с помощью "{1}". Обычно это указывает на неправильную реализацию TypeConverter. - - - - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - Не удалось проверить возможность преобразования в тип "{0}" с помощью "{1}". Обычно это указывает на неправильную реализацию TypeConverter. - - - - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - В расширениях разметки все значения аргумента конструктора должны быть атомами. Для объекта типа "{0}" одно или несколько значений аргумента не являются атомарными. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - Не удается создать экземпляр "{0}" из-за недопустимого XamlType. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - Не удается создать экземпляр "{0}" из-за недопустимого XamlType. - - - - Cannot find Assembly '{0}' in URI '{1}'. - Не удается найти сборку "{0}" по коду URI "{1}". - - - - Cannot reassign a previously set SchemaContext. - Не удается переприсвоить заданное ранее свойство SchemaContext. - - - - Cannot resolve type '{0}' for method '{1}'. - Не удается разрешить тип "{0}" для метода "{1}". - - - - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri можно задать только один раз в корневом узле (XamlXmlReader может предоставлять значение по умолчанию в корневом узле). - - - - Cannot set SchemaContext on ObjectWriter. - Не удается задать свойство SchemaContext для ObjectWriter. - - - - Cannot set SchemaContext to null. - Не удается задать значение null свойства SchemaContext. - - - - Cannot write on a closed XamlWriter. - Запись в закрытый XamlWriter невозможна. - - - - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - Значение "{1}" содержит один или несколько значимых пробелов, но в член "{0}" невозможно записать "xml:space = preserve". - - - - Cannot assign root instance of type '{0}' to type '{1}'. - Нельзя присвоить корневой экземпляр типа "{0}" типу "{1}". - - - - Cannot create unknown type '{0}'. - Нельзя создать неизвестный тип "{0}". - - - - Cannot get write-only property '{0}'. - Нельзя получить свойство "{0}", доступное только для записи. - - - - Cannot set read-only property '{0}'. - Нельзя задать свойство, доступное только для чтения "{0}". - - - - Cannot set unknown member '{0}'. - Нельзя задать неизвестный член "{0}". - - - - Close called while inside a deferred load section. - Вызван метод Close во время нахождения внутри раздела отложенной загрузки. - - - - Must close XamlWriter before reading from XamlNodeList. - Перед чтением из XamlNodeList необходимо закрыть XamlWriter. - - - - Collection '{0}' cannot contain null values. - В коллекции "{0}" не могут содержаться неопределенные значения (null). - - - - Failed attempting to create an Implicit Type with a constructor. - Ошибка при попытке создания неявного типа конструктором. - - - - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - Вызов конструктора для типа "{0}", удовлетворяющего указанным ограничениям привязки, привел к выдаче исключения. - - - - Cannot write the given positional parameters because a matching constructor was not found. - Не удается произвести запись заданных позиционных параметров, поскольку подходящий конструктор не найден. - - - - '{0}' ValueSerializer cannot convert from '{1}'. - ValueSerializer "{0}" не позволяет выполнить преобразование из "{1}". - - - - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - ValueSerializer "{0}" не позволяет выполнить преобразование "{1}" в "{2}". - - - - Converter type '{0}' doesn't derive from expected base type '{1}'. - Тип преобразователя "{0}" не является производным от ожидаемого базового типа "{1}". - - - - Failed to add attached properties to item in ConditionalWeakTable. - Не удалось добавить вложенные свойства в элемент таблицы ConditionalWeakTable. - - - - Deferred load threw an exception. - Отложенная загрузка вызвала исключение. - - - - Deferred member was not collected in '{0}'. - Сбор для отложенного элемента не был выполнен в "{0}". - - - - Save of deferred-load content threw an exception. - Сохранение содержимого отложенной загрузки вызвало исключение. - - - - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - Не удается получить XamlDeferringLoader из XamlValueConverter "{0}", поскольку свойство ConverterInstance не определено (null). - - - - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - "{0}"."{1}" зависит от "{0}".{1}", который не был задан. - - - - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - Словарь типа "{0}" не может добавить ключ "{1}". TypeConverter преобразует данный ключ к типу "{2}". Во избежание вывода этой ошибки переопределите метод System.Collections.IDictionary.Add и выполните преобразование в нем. - - - - Directive getter is not implemented. - Метод считывания директивы не реализован. - - - - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - Директива "{0}" должна быть значением строкового типа. Удалите эту директиву или измените ее на строковое значение. - - - - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - Директива "{0}" допустима только в корневом объекте. Удалите директиву или переместите ее в корень документа. - - - - Directive '{0}' was not found in TargetNamespace '{1}'. - Директива "{0}" не найдена в TargetNamespace "{1}". - - - - '{0}' property has already been set on '{1}'. - Свойство "{0}" уже задано для "{1}". - - - - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - В сборке "{0}" присутствует более одного атрибута XmlnsCompatibleWithAttribute для OldNamespace "{1}". Удалите один или несколько лишних атрибутов. - - - - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - В сборках "{0}" и "{1}" присутствуют конфликтующие атрибуты XmlnsCompatibleWithAttributes для OldNamespace "{2}" . Измените атрибуты так, чтобы у них было одинаковое свойство NewNamespace, либо передайте неконфликтующий набор ссылочных сборок в конструктор XamlSchemaContext. - - - - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - - - - Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). - - - - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - - - - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - - - - '{0}' event cannot be assigned a value that is not assignable to '{1}'. - Событию "{0}" нельзя присвоить значение, которое невозможно присвоить для "{1}". - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Не удается записать позиционные параметры в текущем состоянии. Запись позиционных параметров в форме атрибутов невозможна, поскольку объект записи уже начал записывать элементы, либо он не может развернуть позиционные параметры, поскольку не все свойства являются записываемыми. Попробуйте переместить член позиционного параметра ближе к началу потока узлов туда, где XamlXmlWriter все еще записывает атрибуты. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Не удается записать позиционные параметры в текущем состоянии. Запись позиционных параметров в форме атрибутов невозможна, поскольку объект записи уже начал записывать элементы, либо он не может развернуть позиционные параметры, поскольку UnderlyingType в типе "{0}" имеет неопределенное (null) значение. Попробуйте переместить член позиционного параметра ближе к началу потока узлов туда, где XamlXmlWriter все еще записывает атрибуты. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Не удается записать позиционные параметры в текущем состоянии. Запись позиционных параметров в форме атрибутов невозможна, поскольку объект записи уже начал записывать элементы, либо он не может развернуть позиционные параметры из-за отсутствия конструктора по умолчанию в расширении разметки, содержащем позиционные параметры. Попробуйте переместить член позиционного параметра ближе к началу потока узлов туда, где XamlXmlWriter все еще записывает атрибуты. - - - - Expected permission of type XamlLoadPermission. - Ожидалось разрешение типа XamlLoadPermission. - - - - Expected value of type ObjectMarkupInfo. - Ожидалось значение типа ObjectMarkupInfo. - - - - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - Имя сборки "{0}" указано не полностью. Необходимо указать значения Name, Version и PublicKeyToken. - - - - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - Имя типа "{0}" не содержит имени сборки. Значение в правильном формате можно получить из свойства System.Type.AssemblyQualifiedName. - - - - The factory method '{0}' that matches the specified binding constraints returned null. - Метод фабрики "{0}", отвечающий указанным ограничениям привязки, возвратил неопределенное значение (null). - - - - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - Не удалось загрузить файл или сборку "{0}", либо одну из ее зависимостей. Системе не удается найти указанный файл. - - - - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Произошла попытка сослаться на один или несколько именованных объектов "{0}", которые еще не были определены. Ссылки вперед или ссылки на объекты, содержащие ссылки вперед, не поддерживаются для директив, отличных от Key. - - - - Cannot promote from Array. - Повышение уровня из массива невозможно. - - - - Cannot promote from '{0}' to '{1}' because the target map is too small. - Повышение уровня из "{0}" в "{1}" невозможно, так как конечное отображение слишком мало. - - - - Getting instance of '{0}' threw an exception. - Операция получения экземпляра "{0}" вызвала исключение. - - - - Retrieving items in collection or dictionary of type '{0}' threw an exception. - Операция извлечения элементов коллекции или словаря типа "{0}" вызвала исключение. - - - - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - Метод XamlTypeInvoker.GetItems вернул null для типа "{0}". Обычно это указывает на неправильную реализацию типа коллекции. - - - - Collection property '{0}'.'{1}' is null. - Свойство коллекции "{0}"."{1}" не определено (null). - - - - Cannot get TargetType on a non-attachable Member. - Не удается получить свойство TargetType для неприсоединяемого члена. - - - - Get property '{0}' threw an exception. - Свойство Get "{0}" вызвало исключение. - - - - Either getter or setter must be non-null. - Должен быть определен либо метод считывания (getter), либо метод присваивания (setter). - - - - Attached property getter methods must have one parameter and a non-void return type. - Методы считывания (getter) вложенного свойства должны иметь один параметр и отличный от void тип возвращаемого значения. - - - - Attached property setter and attached event adder methods must have two parameters. - Методы присваивания (setter) вложенного свойства и методы добавления вложенного события должны иметь два параметра. - - - - Initialization of '{0}' threw an exception. - Инициализация "{0}" вызвала исключение. - - - - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - Тип "{0}" не может быть инициализирован на основе текста (XamlLanguage.Initialization). Добавьте TypeConverter для этого типа или измените XAML так, чтобы использовался конструктор или метод фабрики. - - - - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - Непредвиденный символ "{0}" в строке "{1}". Недопустимое имя типа XAML. - - - - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Обнаружен закрывающий символ BracketCharacter "{0}" без соответствующего открывающего символа BracketCharacter. - - - - Event argument is invalid. - Недопустимый аргумент события. - - - - Invalid expression: '{0}' - Недопустимое выражение: "{0}" - - - - Type argument '{0}' is not a valid type. - Аргумент типа "{0}" не является допустимым. - - - - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - Строка "{0}" не является допустимым списком имен типов XAML. Списки имен типов представляют собой списки типов с запятыми в качестве разделителей, например "x:String, x:Int32". - - - - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - Строка "{0}" не является допустимым именем типа XAML. Имена типов состоят из необязательного префикса, имени и необязательных аргументов типа, например "String", "x:Int32", "g:Dictionary(x:String,x:Int32)". - - - - '{0}' is not a valid XAML member name. - Недопустимое имя элемента XAML "{0}". - - - - Construction directive '{0}' must be an attribute or the first property element. - Директива формирования "{0}" должна быть атрибутом или первым элементом свойства. - - - - '{0}' Line number '{1}' and line position '{2}'. - "{0}": номер строки "{1}" и позиция в строке "{2}". - - - - '{0}' Line number '{1}'. - "{0}": номер строки "{1}". - - - - List collection is not an IList. - Интерфейс коллекции списков отличен от IList. - - - - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter "{0}" не имеет соответствующего открывающего или закрывающего символа BracketCharacter. - - - - Cannot parse the malformed property name '{0}'. - Не удается выполнить синтаксический анализ неправильно сформированного имени свойства "{0}". - - - - Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Элементы массива должны иметь тип "{0}". Один или несколько элементов не могут быть преобразованы к этому типу. - - - - Must set Type before calling ProvideValue on ArrayExtension. - Необходимо задать значение Type перед вызовом ProvideValue для ArrayExtension. - - - - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - Значение StaticExtension "{0}" нельзя определить как перечисление, статическое поле или статическое свойство. - - - - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - Расширению разметки "{0}" требуется реализация "{1}" в IServiceProvider для ProvideValue. - - - - StaticExtension must have Member property set before ProvideValue can be called. - Для StaticExtension требуется задать свойство Member перед вызовом ProvideValue. - - - - TypeExtension must have TypeName property set before ProvideValue can be called. - Для TypeExtension требуется задать свойство TypeName перед вызовом ProvideValue. - - - - '{0}' string is not valid for type. - Недопустимая строка "{0}" для типа. - - - - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - Не удается определить позиционные параметры для типа "{0}", поскольку у него больше двух версий перегруженного конструктора с параметром "{1}". Чтобы это расширение разметки можно было использовать в XAML, удалите одну или несколько дублирующихся версий перегруженного конструктора, или задайте свойству XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity значение true. - - - - The name of the member '{0}' contains characters that are invalid in XAML. - Имя члена "{0}" содержит символы, недопустимые в XAML. - - - - Member '{0}' on type '{1}' is internal. - Член "{0}" типа "{1}" является внутренним. - - - - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - Вызов метода "{0}", удовлетворяющего указанным ограничениям привязки, привел к выдаче исключения. - - - - No local assembly provided to complete URI='{0}'. - Не предоставлено локальной сборки для полного URI="{0}". - - - - Missing case '{0}' in DeferringWriter'{1}' method. - Отсутствует case "{0}" в методе DeferringWriter"{1}". - - - - Missing case in Default processing of XamlNodes. - Отсутствует case в обработке по умолчанию для XamlNodes. - - - - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - Непредвиденный знак "=" после "{0}". Проверьте, не пропущен ли разделитель в виде запятой. - - - - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - Непредвиденный знак "=" после "{0}"="{1}". Проверьте, не пропущен ли разделитель в виде запятой. - - - - Missing implicit property case. - Отсутствует case для неявного свойства. - - - - Missing case for ImplicitPropertyType. - Отсутствует case для ImplicitPropertyType. - - - - Missing key value on '{0}' object. - Отсутствует значение ключа для объекта "{0}". - - - - Missing case handler in LookupPropertyBit. - Отсутствует обработчик case в LookupPropertyBit. - - - - Service provider is missing the IXamlNameProvider service. - В поставщике служб отсутствует служба IXamlNameProvider. - - - - Service provider is missing the INameResolver service. - В поставщике служб отсутствует служба INameResolver. - - - - Missing case in ClrType 'Member' lookup. - Отсутствует case в подстановке ClrType "Member". - - - - Creating from text without a TypeConverter is not allowed. - Создание на основе текста без применения TypeConverter не допускается. - - - - '{0}' must be of type '{1}'. - "{0}" должен иметь тип "{1}". - - - - Reference must have a Name to resolve. - Необходимо, чтобы ссылка содержала значение Name для разрешения. - - - - This setter is not intended to be used directly from your code. Do not call this setter. - Этот метод присваивания не должен использоваться напрямую из кода. Не вызывайте этот метод. - - - - Name resolution failure. '{0}' was not found. - Не удалось выполнить разрешение имени. "{0}" не найден. - - - - Cannot register duplicate name '{0}' in this scope. - Невозможно зарегистрировать повторяющееся имя "{0}" в этой области. - - - - Could not register named object. {0} - Не удалось зарегистрировать именованный объект. {0} - - - - '{0}' name is not valid for identifier. - Недопустимое имя "{0}" для идентификатора. - - - - Name cannot be an empty string. - Имя не может быть пустой строкой. - - - - Name '{0}' was not found. - Имя "{0}" не найдено. - - - - Cannot attach NameScope to null root instance. - Не удается присоединить NameScope к неопределенному (null) корневому экземпляру. - - - - The prefix 'xml' is reserved. - Префикс "xml" зарезервирован. - - - - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - Свойство NamespaceDeclaration.Namespace не может быть неопределенным (null). Укажите значение этого свойства. - - - - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - Свойство NamespaceDeclaration.Prefix не может быть неопределенным (null). Укажите значение этого свойства. - - - - Namespace '{0}' was not found in scope. - Пространство имен "{0}" не найдено в данной области. - - - - No Add methods found on type '{0}' for a value of type '{1}'. - Не найдено методов Add для типа "{0}", предназначенных для значений типа "{1}". - - - - '{0}' is not allowed in attribute usage. - "{0}" не допускается при использовании атрибута. - - - - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - Не обнаружено подходящего конструктора для типа "{0}". Можно использовать директивы Arguments или FactoryMethod для формирования этого типа. - - - - A Constructor for '{0}' with '{1}' arguments was not found. - Конструктор для "{0}" с аргументами "{1}" не найден. - - - - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - Не обнаружено конструктора по умолчанию для типа "{0}". Можно использовать директивы Arguments или FactoryMethod для формирования этого типа. - - - - '{0}' is not allowed in element usage. - "{0}" не допускается при использовании элемента. - - - - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - Поток узла XAML: отсутствует StartMember в типе "{0}" перед EndMember. - - - - XAML Node Stream: EndMember must follow StartObject and StartMember. - Поток узла XAML: EndMember должны предшествовать StartObject и StartMember. - - - - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - Поток узла XAML: GetObject требует наличия StartMember после StartObject "{0}". - - - - XAML Node Stream: GetObject must follow a StartObject and StartMember. - Поток узла XAML: GetObject должны предшествовать StartObject и StartMember. - - - - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - Поток узла XAML: "{0}"="{1}" объявление пространства имен требует наличия StartMember после StartObject "{2}". - - - - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - Поток узла XAML: StartObject "{0}" требует наличия StartMember после StartObject "{1}". - - - - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - Поток узла XAML: значение "{0}" требует наличия StartMember после StartObject "{1}". - - - - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - Поток узла XAML: значению "{0}" должны предшествовать StartObject и StartMember. - - - - No constructor with '{0}' arguments for '{1}'. - Нет конструктора с числом аргументов "{0}" для "{1}". - - - - XAML Node Stream: Missing CurrentObject before EndObject. - Поток узла XAML: отсутствует CurrentObject перед EndObject. - - - - XAML Node Stream: Missing StartObject before StartMember '{0}'. - Поток узла XAML: отсутствует StartObject перед StartMember "{0}". - - - - Type with positional parameters is not a markup extension. - Тип с позиционными параметрами не является расширением разметки. - - - - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - - - - '{0}'.'{1}' is not an ambient property. - "{0}"."{1}" не является внешним свойством. - - - - '{0}' is not an ambient type. - "{0}" не является внешним типом. - - - - The type '{0}' is not assignable from the type '{1}'. - Тип "{0}" невозможно присвоить из типа "{1}". - - - - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ["{0}"("{1}")] в "{2}" не является свойством, объявленным в этом типе. - - - - This operation is not supported on directive members. - Эта операция не поддерживается для членов директив. - - - - This operation is not supported on unknown members. - Эта операция не поддерживается для неизвестных членов. - - - - This operation is not supported on unknown types. - Эта операция не поддерживается для неизвестных типов. - - - - Argument should be a Type Converter, Markup Extension or Null. - Аргумент должен быть преобразователем типа, расширением разметки или значением Null. - - - - Unable to find an attachable property named '{0}' on type '{1}'. - Не удалось найти присоединяемое свойство с именем "{0}" для типа "{1}". - - - - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - Не удалось обнаружить метод MemberMarkupInfo.DictionaryEntriesFromGeneric. - - - - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor предоставил аргумент типа "{0}", в то время как ожидался параметр типа "{1}". - - - - InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor не предоставил требуемого числа аргументов. - - - - InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor не предоставил допустимый конструктор или метод. - - - - Multidimensional arrays not supported. - Многомерные массивы не поддерживаются. - - - - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - Не удалось сериализовать тип "{0}". Убедитесь, что тип является публичным и имеет либо конструктор по умолчанию, либо дескриптор экземпляра. - - - - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Не удалось найти конструктор для типа "{0}", соответствующий указанным аргументам конструктора. - - - - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Не удалось выполнить чтение объектов типа "{0}", поскольку доступные конструкторы отсутствуют. Чтобы этот тип можно было применять в XAML, добавьте конструктор по умолчанию, используйте атрибут ConstructorArgumentAttribute или укажите InstanceDescriptor. - - - - Unable to read objects of the type '{0}'. Nested types are not supported. - Не удалось выполнить чтение объектов типа "{0}". Вложенные типы не поддерживаются. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - "{0}" заблокировал использование типа "{1}" в XAML. Если требуется сериализовать этот тип, измените метод "{0}".GetXamlType, так, чтобы он возвращал для этого типа значение, не равное null, или передайте другое значение параметра schemaContext конструктора XamlObjectReader. - - - - The name property '{0}' on type '{1}' must be of type System.String. - Свойство имени "{0}" для типа "{1}" должно иметь тип System.String. - - - - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - Граф объекта содержит несколько ссылок на экземпляр типа "{0}", а сериализатору не удается найти расположение с общей видимостью для записи экземпляра. Следует проверить, как используются области имен. - - - - An element with the name '{0}' has already been registered in this scope. - Элемент с именем "{0}" уже зарегистрирован в этой области. - - - - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - Тип "{0}" невидим. Если тип локальный, задайте значение поля LocalAssembly в XamlReaderSettings. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - "{0}" заблокировал использование типа "{1}" в XAML. Если требуется загрузить этот тип, измените метод "{0}".GetXamlType, так, чтобы он возвращал для этого типа значение, не равное null, или передайте другое значение как параметр schemaContext конструктора XamlObjectWriter. - - - - This operation is only supported on collection types. - Эта операция поддерживается только для типов коллекций. - - - - This operation is only supported on collection and dictionary types. - Эта операция поддерживается только для типов коллекций и словарей. - - - - This operation is only supported on dictionary types. - Эта операция поддерживается только для типов словарей. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - Поток узла XAML: отсутствует EndMember для "{0}.{1}" перед EndObject. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - Поток узла XAML: отсутствует EndMember для "{0}.{1}" перед StartMember "{2}". - - - - The property element '{0}' is not contained by an object element. - Элемент свойства "{0}" не содержится в элементе объекта. - - - - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Невозможно загрузить сборку "{0}", поскольку другая версия этой же сборки уже загружена "{1}". - - - - Too many attributes are specified for '{0}'. - Для "{0}" указано слишком много атрибутов. - - - - '{0}' requires more attributes. - Для "{0}" требуется больше атрибутов. - - - - GetPositionalParameters returned the wrong length vector. - Метод GetPositionalParameters возвратил неправильный вектор длины. - - - - Prefix '{0}' does not map to a namespace. - Префикс "{0}" не сопоставлен с пространством имен. - - - - The prefix '{0}' could not be found. - Не удалось найти префикс "{0}". - - - - '{0}' property on '{1}' does not allow you to specify text. - Свойство "{0}" для "{1}" не позволяет указывать текст. - - - - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - - - - '{0}' is not implemented. - "{0}" не реализовано. - - - - Provide value on '{0}' threw an exception. - Предоставление значения для "{0}" вызвало исключение. - - - - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Не удается вызвать MarkupExtension.ProvideValue из-за циклической зависимости. Свойства внутри MarkupExtension не могут ссылаться на объекты, ссылающиеся на результат MarkupExtension. Связанные объекты MarkupExtension: - - - - '{0}' type name does not have the expected format 'className, assembly'. - Формат имени типа "{0}" отличается от ожидаемого формата "имя класса, сборка". - - - - Quote characters ' or " are only allowed at the start of values. - Символы кавычек ' и " допустимы только в начале значений. - - - - Value cannot be null. Object reference: '{0}'. - Значение не может быть неопределенным (null). Ссылка на объект: "{0}". - - - - schemaContext parameter cannot be different from savedContext.SchemaContext - Параметр schemaContext не может отличаться от savedContext.SchemaContext - - - - savedContext.SchemaContext cannot be null - savedContext.SchemaContext не может быть неопределенным (null) - - - - SchemaContext on writer must be initialized before accessing the reader. - Свойство SchemaContext модуля записи необходимо инициализировать перед обращением к модулю чтения. - - - - SchemaContext cannot be null. - Свойство SchemaContext не может быть неопределенным (null). - - - - Invalid security XML. Missing expected attribute '{0}'. - Недействительный XML безопасности. Отсутствует обязательный атрибут "{0}". - - - - Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Недействительный XML безопасности. Непредвиденный тег "{0}"; требуется "{1}". - - - - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Недействительный XML безопасности. Непредвиденное значение "{0}" в атрибуте "{1}"; требуется "{2}". - - - - This serviceType is already registered to another service. - Этот тип serviceType уже зарегистрирован для другой службы. - - - - Set connectionId threw an exception. - Задание значения connectionId вызвало исключение. - - - - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - "{0}"."{1}" - это свойство без метода присваивания, не являющееся допустимым свойством XAML. - - - - Cannot set TargetType on a non-attachable Member. - Не удается задать свойство TargetType для неприсоединяемого члена. - - - - Setting xml:base on '{0}' threw an exception. - Задание xml:base для "{0}" вызвало исключение. - - - - Set property '{0}' threw an exception. - Задание свойства "{0}" вызвало исключение. - - - - Setting xml instance on '{0}' threw an exception. - Задание экземпляра XML для "{0}" вызвало исключение. - - - - Setting properties is not allowed on a type converted instance. Property = '{0}' - Задание свойств не допускается в экземплярах с преобразованным типом. Свойство: "{0}" - - - - Method '{0}' is not supported by default. It can be implemented in derived classes. - Метод "{0}" не поддерживается по умолчанию. Его можно реализовать в производных классах. - - - - ShouldSerialize check failed for member '{0}'. - Проверка ShouldSerialize для члена "{0}" завершилась с ошибкой. - - - - Directly Assignable Fixups must only have one name. - У напрямую присваиваемых адресных привязок может быть только одно имя. - - - - StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. - - - - The string is null or empty. - Строка является неопределенной (null) или пустой. - - - - Deferred load section was not collected in '{0}'. - Сбор для раздела отложенной загрузки не был выполнен в "{0}". - - - - Thread is already started. - Поток уже запущен. - - - - (null) - (null) - - - - Error with member '{0}'.'{1}'. It has more than one '{2}'. - Ошибка, связанная с членом "{0}"."{1}". В нем содержится более одного "{2}". - - - - Error with type '{0}'. It has more than one '{1}'. - Ошибка, связанная с типом "{0}". В нем содержится более одного "{1}". - - - - Only one TypeConverter attribute is allowed on a type. - Для типа допускается только один атрибут TypeConverter. - - - - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - Объект "{0}", присвоенный директиве "{1}", имеет свойства, являющиеся ссылками на один или несколько именованных объектов "{2}", которые еще не были определены. Ссылки вперед или ссылки на объекты, содержащие ссылки вперед, не поддерживаются внутри директив формирования объекта. - - - - Failed to create a '{0}' from the text '{1}'. - Не удалось создать "{0}" на основе текста "{1}". - - - - Failed to convert '{0}' to type '{1}'. - Не удалось преобразовать "{0}" в тип "{1}". - - - - The name of the type '{0}' contains characters that are invalid in XAML. - Имя типа "{0}" содержит символы, недопустимые в XAML. - - - - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - У типа "{0}" отсутствует свойство содержимого. Укажите имя свойства, которое требуется задать, либо добавьте к типу атрибут ContentPropertyAttribute или TypeConverterAttribute. - - - - Type name '{0}' cannot have a dot '.'. - Имя типа "{0}" не может содержать точку (.). - - - - Type reference cannot find type named '{0}'. - Ссылка на тип не может найти тип с именем "{0}". - - - - Type '{0}' is not public. - Тип "{0}" не является открытым. - - - - Unclosed quoted value. - Незакрытое значение в кавычках. - - - - Unexpected close of XAML Node Stream. - Непредвиденное закрытие потока XAML Node. - - - - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - Недопустимые метаданные для атрибута "{0}" в "{1}". Требуется аргументов типа "{3}": {2}. - - - - Unexpected '{0}' in parse rule '{1}'. - Непредвиденный "{0}" в правиле разбора "{1}". - - - - Unexpected token '{0}' in rule: '{1}', in '{2}'. - Непредвиденная лексема "{0}" в правиле: "{1}" в "{2}". - - - - Unexpected token after end of markup extension. - Непредвиденная лексема в конце расширения разметки. - - - - Unhandled BoolTypeBit. - Необработанный BoolTypeBit. - - - - ['{0}'('{1}')] on '{2}' is not a known property. - ["{0}"("{1}")] в "{2}" не является известным свойством. - - - - Unknown member '{0}' on '{1}'. - Неизвестный тип "{0}" в "{1}". - - - - Unknown member '{0}' on unknown type '{1}'. - Неизвестный тип "{0}" в неизвестном типе "{1}". - - - - Unknown member '{0}'. - Неизвестный член "{0}". - - - - Unknown type '{0}'. - Неизвестный тип "{0}". - - - - Unresolved reference '{0}'. - Неразрешенная ссылка "{0}". - - - - XAML namespace '{0}' is not resolved. - Пространство имен XAML "{0}" не разрешено. - - - - Uri '{0}' was not found. - Uri "{0}" не найден. - - - - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - Ошибка, связанная с типом "{0}". MarkupExtensions не могут использовать атрибут "UsableDuringInitialization". - - - - A value in the '{0}' array is null. - Значение в массиве "{0}" не может быть неопределенным (null). - - - - XAML Node Stream: Value nodes must be followed by EndMember. - Поток узла XAML: после узлов значений необходимо наличие EndMember. - - - - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - Объекту XamlXmlWriter не удается записать значение "{0}", содержащее значимый пробел, в коллекцию "{1}". - - - - White space is not allowed after end of markup extension. - Пробел после окончания расширения разметки недопустим. - - - - An attempt was made to write to a XamlWriter that has had its Closed method called. - Произошла попытка записи в XamlWriter, метод Closed которого уже вызывался. - - - - Choice cannot follow a Fallback. - Элемент Choice не может следовать за элементом Fallback. - - - - AlternateContent must contain one or more Choice elements. - Элемент AlternateContent должен содержать один или несколько элементов Choice. - - - - Choice is valid only in AlternateContent. - Элемент Choice допустим только в элементе AlternateContent. - - - - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - Существует цикл определений совместимости XML, при котором пространство имен "{0}" переопределяет само себя. Это может быть связано с противоречивостью XmlnsCompatibilityAttributes в разных сборках. Измените определения, чтобы устранить этот цикл, либо передайте неконфликтующий набор ссылочных сборок в конструкторе XamlSchemaContext. - - - - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - повторяющееся объявление Preserve для элемента "{1}" в пространстве имен "{0}". - - - - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - Дублирующее объявление ProcessContent для элемента "{1}" в пространстве имен "{0}". - - - - Duplicate wildcard Preserve declaration for namespace '{0}'. - Дублирующее объявление Preserve по шаблону для пространства имен "{0}". - - - - Duplicate wildcard ProcessContent declaration for namespace '{0}'. - Дублирующее объявление ProcessContent по шаблону для пространства имен "{0}". - - - - Fallback is valid only in AlternateContent. - Элемент Fallback является допустимым только в AlternateContent. - - - - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - Элемент "{0}" не является допустимым дочерним элементом для AlternateContent. Дочерними элементами для элемента AlternateContent могут быть только элементы Choice и Fallback. - - - - '{0}' attribute is not valid for '{1}' element. - Недопустимый атрибут "{0}" для элемента "{1}". - - - - '{0}' format is not valid. - Недопустимый формат "{0}". - - - - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - Пространство имен "{0}" не может одновременно иметь объявления Preserve явное и по шаблону. - - - - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - Пространство имен "{0}" не может одновременно иметь объявления ProcessContent явное и по шаблону. - - - - Requires attribute must contain a valid namespace prefix. - Атрибут Requires должен содержать допустимый префикс пространства имен. - - - - '{0}' attribute value is not a valid XML name. - Значение атрибута "{0}" не является допустимым XML-именем. - - - - AlternateContent must contain only one Fallback element. - В AlternateContent должен содержаться только один элемент Fallback. - - - - MustUnderstand condition failed on namespace '{0}'. - Условие MustUnderstand не выполнилось в пространстве имен "{0}". - - - - '{0}' namespace cannot preserve items; it must be declared Ignorable first. - Пространство имен "{0}" не может сохранить элементы; оно должно быть сначала объявлено как Ignorable. - - - - '{0}' namespace cannot process content; it must be declared Ignorable first. - Пространство имен "{0}" не может обработать содержимое; оно должно быть сначала объявлено как Ignorable. - - - - Choice must contain a Requires attribute. - Choice должен содержать атрибут Requires. - - - - '{0}' prefix is not defined. - Префикс "{0}" не определен. - - - - Unrecognized compatibility attribute '{0}'. - Нераспознанный атрибут совместимости "{0}". - - - - Unrecognized Compatibility element '{0}'. - Нераспознанный элемент Compatibility "{0}". - - - - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Заданное имя класса "{0}" не соответствует фактическому типу корневого экземпляра "{1}". Удалите директиву Class или предоставьте экземпляр с помощью свойства XamlObjectWriterSettings.RootObjectInstance. - - - - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - Непредвиденный тип узла XAML "{0}" из XamlReader в XamlFactory. - - - - Cannot set SchemaContext on XamlMarkupExtensionWriter. - Не удается задать свойство SchemaContext для XamlMarkupExtensionWriter. - - - - Cannot write a value that is not a string. - Нельзя записать значение, не являющееся строкой. - - - - The member '{0}' has already been written. - Член "{0}" уже записан. - - - - Errors detected in input. - Во входных данных обнаружены ошибки. - - - - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Не удается преобразовать этот экземпляр XamlTypeName в строку, поскольку предоставленному INamespacePrefixLookup не удается сгенерировать префикс для пространства имен "{0}". - - - - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Не удается преобразовать экземпляр XamlTypeName в строку, поскольку свойство Name не определено (null) или является пустым. Задайте свойство Name перед вызовом метода XamlTypeName.ToString. - - - - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Не удается преобразовать этот экземпляр XamlTypeName в строку, поскольку свойство Namespace не определено (null) или является пустым. Задайте свойство Namespace перед вызовом метода XamlTypeName.ToString. - - - - Cannot write a value that is not a string. - Нельзя записать значение, не являющееся строкой. - - - - The member '{0}' has already been written. - Член "{0}" уже записан. - - - - The argument isObjectFromMember can only be set to true when the type is a collection. - Аргументу isObjectFromMember может быть задано значение true, только если тип является коллекцией. - - - - Namespace '{0}' already has a prefix defined in current scope. - Пространство имен "{0}" уже имеет префикс, определенный в текущей области. - - - - The prefix '{0}' is already defined in current scope. - Префикс "{0}" уже определен в текущей области. - - - - Unable to call '{0}' in current state. - Не удалось вызвать "{0}" в текущем состоянии. - - - - Unable to call WriteObject with isObjectFromMember set to true in current state. - Не удалось вызвать WriteObject при значении isObjectFromMember, равном true в текущем состоянии. - - - - Need to implement public/internal sorting. - Необходимо реализовать открытый (public) или внутренний (internal) метод сортировки. - - - - The value for XmlData property '{0}' is null or not IXmlSerializable. - Значение свойства XmlData "{0}" не определено (null) или не поддерживает интерфейс IXmlSerializable. - - - - The value for XmlData property '{0}' is not an XmlReader. - Значение свойства XmlData "{0}" не принадлежит к типу XmlReader. - - - - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - В сборке "{0}" присутствует цикл определений XmlnsCompatibleWithAttribute, где пространство имен "{1}" переопределяет само себя. Измените определения, чтобы устранить данный цикл. - - - - + + + + + + Enumerating attached properties on object '{0}' threw an exception. + Перечисление вложенных свойств объекта "{0}" привело к выдаче исключения. + + + + Add value to collection of type '{0}' threw an exception. + Добавление значения в коллекцию типа "{0}" вызвало исключение. + + + + Add value to dictionary of type '{0}' threw an exception. + Добавление значения в словарь типа "{0}" вызвало исключение. + + + + Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + Не удается определить тип элемента типа коллекции "{0}", поскольку в нем более одного метода Add или реализаций интерфейса ICollection<T>. Чтобы тип коллекции можно было использовать в XAML, добавьте открытый метод Add(object), реализуйте интерфейс System.Collections.IList или один интерфейс System.Collections.Generic.ICollection<T>. + + + + Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + Не удается определить тип элемента или тип словаря "{0}", поскольку он содержит несколько реализаций метода Add или интерфейса IDictionary<K,V>. Чтобы тип словаря можно было использовать в XAML, добавьте открытый метод Add(object), реализуйте интерфейс System.Collections.IDictionary или один интерфейс System.Collections.Generic.IDictionary<K,V>. + + + + One of the following arguments must be non-null: '{0}'. + Один из следующих аргументов должен быть не равным null: "{0}". + + + + Array Add method is not implemented. + Метод Add для массива не реализован. + + + + Attachable events are not implemented. + Присоединяемые события не реализованы. + + + + Attachable member '{0}' was not found. + Присоединяемый член "{0}" не найден. + + + + Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + Не удается задать свойство "{0}" объекта "{1}", поскольку объект является ссылкой вперед или неполностью инициализированной ссылкой. Неразрешенные имена: "{2}". + + + + An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Присоединяемое свойство с именем "{1}" присоединено к ключу словаря "{0}", который либо является строкой, либо принадлежит к типу, допускающему преобразование в строку, что не поддерживается. + + + + An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Присоединяемое свойство с именем "{2}" присоединено к свойству "{1}". Свойство "{1}" либо является строкой, либо принадлежит к типу, допускающему преобразование в строку. Присоединение к таким свойствам не поддерживается. В целях отладки свойство "{1}" содержит объект "{0}". + + + + An unhandled scanner attribute was encountered. + Обнаружен необработанный атрибут сканера. + + + + One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Одно из значений атрибута InternalsVisibleToAttribute в сборке "{0}" не является допустимым именем сборки. Используйте формат "AssemblyShortName" или "AssemblyShortName, PublicKey=...". + + + + InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + Значение атрибута InternalsVisibleToAttribute "{0}" в сборке "{1}" не является допустимым именем сборки. Используйте формат "AssemblyShortName" или "AssemblyShortName, PublicKey=...". + + + + Bad method '{0}' on '{1}'. + Некорректный метод "{0}" в "{1}". + + + + Bad state in ObjectWriter. Non directive missing instance. + Некорректное состояние в ObjectWriter. Отсутствует экземпляр для недирективы. + + + + An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + В атрибуте XmlnsCompatibleWithAttribute сборки "{0}" отсутствует требуемое свойство. Задайте одновременно свойства NewNamespace и OldNamespace либо удалите атрибут XmlnsCompatibleWithAttribute. + + + + An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + В атрибуте XmlnsDefinitionAttribute сборки "{0}" отсутствует требуемое свойство. Задайте одновременно свойства ClrNamespace и XmlNamespace либо удалите атрибут XmlnsDefinitionAttribute. + + + + An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + В атрибуте XmlnsPrefixAttribute сборки "{0}" отсутствует требуемое свойство. Задайте одновременно свойства Prefix и XmlNamespace либо удалите атрибут XmlnsPrefixAttribute. + + + + Builder Stack is not empty when end of XamlNode stream was reached. + Стек построителя не пустой при достижении конца потока XamlNode. + + + + Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Не удалось проверить возможность преобразования из типа "{0}" с помощью "{1}". Обычно это указывает на неправильную реализацию TypeConverter. + + + + Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + Не удалось проверить возможность преобразования в тип "{0}" с помощью "{1}". Обычно это указывает на неправильную реализацию TypeConverter. + + + + In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + В расширениях разметки все значения аргумента конструктора должны быть атомами. Для объекта типа "{0}" одно или несколько значений аргумента не являются атомарными. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + Не удается создать экземпляр "{0}" из-за недопустимого XamlType. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + Не удается создать экземпляр "{0}" из-за недопустимого XamlType. + + + + Cannot find Assembly '{0}' in URI '{1}'. + Не удается найти сборку "{0}" по коду URI "{1}". + + + + Cannot reassign a previously set SchemaContext. + Не удается переприсвоить заданное ранее свойство SchemaContext. + + + + Cannot resolve type '{0}' for method '{1}'. + Не удается разрешить тип "{0}" для метода "{1}". + + + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri можно задать только один раз в корневом узле (XamlXmlReader может предоставлять значение по умолчанию в корневом узле). + + + + Cannot set SchemaContext on ObjectWriter. + Не удается задать свойство SchemaContext для ObjectWriter. + + + + Cannot set SchemaContext to null. + Не удается задать значение null свойства SchemaContext. + + + + Cannot write on a closed XamlWriter. + Запись в закрытый XamlWriter невозможна. + + + + The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + Значение "{1}" содержит один или несколько значимых пробелов, но в член "{0}" невозможно записать "xml:space = preserve". + + + + Cannot assign root instance of type '{0}' to type '{1}'. + Нельзя присвоить корневой экземпляр типа "{0}" типу "{1}". + + + + Cannot create unknown type '{0}'. + Нельзя создать неизвестный тип "{0}". + + + + Cannot get write-only property '{0}'. + Нельзя получить свойство "{0}", доступное только для записи. + + + + Cannot set read-only property '{0}'. + Нельзя задать свойство, доступное только для чтения "{0}". + + + + Cannot set unknown member '{0}'. + Нельзя задать неизвестный член "{0}". + + + + Close called while inside a deferred load section. + Вызван метод Close во время нахождения внутри раздела отложенной загрузки. + + + + Must close XamlWriter before reading from XamlNodeList. + Перед чтением из XamlNodeList необходимо закрыть XamlWriter. + + + + Collection '{0}' cannot contain null values. + В коллекции "{0}" не могут содержаться неопределенные значения (null). + + + + Failed attempting to create an Implicit Type with a constructor. + Ошибка при попытке создания неявного типа конструктором. + + + + The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + Вызов конструктора для типа "{0}", удовлетворяющего указанным ограничениям привязки, привел к выдаче исключения. + + + + Cannot write the given positional parameters because a matching constructor was not found. + Не удается произвести запись заданных позиционных параметров, поскольку подходящий конструктор не найден. + + + + '{0}' ValueSerializer cannot convert from '{1}'. + ValueSerializer "{0}" не позволяет выполнить преобразование из "{1}". + + + + '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + ValueSerializer "{0}" не позволяет выполнить преобразование "{1}" в "{2}". + + + + Converter type '{0}' doesn't derive from expected base type '{1}'. + Тип преобразователя "{0}" не является производным от ожидаемого базового типа "{1}". + + + + Failed to add attached properties to item in ConditionalWeakTable. + Не удалось добавить вложенные свойства в элемент таблицы ConditionalWeakTable. + + + + Deferred load threw an exception. + Отложенная загрузка вызвала исключение. + + + + Deferred member was not collected in '{0}'. + Сбор для отложенного элемента не был выполнен в "{0}". + + + + Save of deferred-load content threw an exception. + Сохранение содержимого отложенной загрузки вызвало исключение. + + + + Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + Не удается получить XamlDeferringLoader из XamlValueConverter "{0}", поскольку свойство ConverterInstance не определено (null). + + + + '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + "{0}"."{1}" зависит от "{0}".{1}", который не был задан. + + + + Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + Словарь типа "{0}" не может добавить ключ "{1}". TypeConverter преобразует данный ключ к типу "{2}". Во избежание вывода этой ошибки переопределите метод System.Collections.IDictionary.Add и выполните преобразование в нем. + + + + Directive getter is not implemented. + Метод считывания директивы не реализован. + + + + Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + Директива "{0}" должна быть значением строкового типа. Удалите эту директиву или измените ее на строковое значение. + + + + Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + Директива "{0}" допустима только в корневом объекте. Удалите директиву или переместите ее в корень документа. + + + + Directive '{0}' was not found in TargetNamespace '{1}'. + Директива "{0}" не найдена в TargetNamespace "{1}". + + + + '{0}' property has already been set on '{1}'. + Свойство "{0}" уже задано для "{1}". + + + + There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + В сборке "{0}" присутствует более одного атрибута XmlnsCompatibleWithAttribute для OldNamespace "{1}". Удалите один или несколько лишних атрибутов. + + + + There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + В сборках "{0}" и "{1}" присутствуют конфликтующие атрибуты XmlnsCompatibleWithAttributes для OldNamespace "{2}" . Измените атрибуты так, чтобы у них было одинаковое свойство NewNamespace, либо передайте неконфликтующий набор ссылочных сборок в конструктор XamlSchemaContext. + + + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. + Событию "{0}" нельзя присвоить значение, которое невозможно присвоить для "{1}". + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Не удается записать позиционные параметры в текущем состоянии. Запись позиционных параметров в форме атрибутов невозможна, поскольку объект записи уже начал записывать элементы, либо он не может развернуть позиционные параметры, поскольку не все свойства являются записываемыми. Попробуйте переместить член позиционного параметра ближе к началу потока узлов туда, где XamlXmlWriter все еще записывает атрибуты. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + Не удается записать позиционные параметры в текущем состоянии. Запись позиционных параметров в форме атрибутов невозможна, поскольку объект записи уже начал записывать элементы, либо он не может развернуть позиционные параметры, поскольку UnderlyingType в типе "{0}" имеет неопределенное (null) значение. Попробуйте переместить член позиционного параметра ближе к началу потока узлов туда, где XamlXmlWriter все еще записывает атрибуты. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Не удается записать позиционные параметры в текущем состоянии. Запись позиционных параметров в форме атрибутов невозможна, поскольку объект записи уже начал записывать элементы, либо он не может развернуть позиционные параметры из-за отсутствия конструктора по умолчанию в расширении разметки, содержащем позиционные параметры. Попробуйте переместить член позиционного параметра ближе к началу потока узлов туда, где XamlXmlWriter все еще записывает атрибуты. + + + + Expected permission of type XamlLoadPermission. + Ожидалось разрешение типа XamlLoadPermission. + + + + Expected value of type ObjectMarkupInfo. + Ожидалось значение типа ObjectMarkupInfo. + + + + Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + Имя сборки "{0}" указано не полностью. Необходимо указать значения Name, Version и PublicKeyToken. + + + + Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + Имя типа "{0}" не содержит имени сборки. Значение в правильном формате можно получить из свойства System.Type.AssemblyQualifiedName. + + + + The factory method '{0}' that matches the specified binding constraints returned null. + Метод фабрики "{0}", отвечающий указанным ограничениям привязки, возвратил неопределенное значение (null). + + + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + Не удалось загрузить файл или сборку "{0}", либо одну из ее зависимостей. Системе не удается найти указанный файл. + + + + Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Произошла попытка сослаться на один или несколько именованных объектов "{0}", которые еще не были определены. Ссылки вперед или ссылки на объекты, содержащие ссылки вперед, не поддерживаются для директив, отличных от Key. + + + + Cannot promote from Array. + Повышение уровня из массива невозможно. + + + + Cannot promote from '{0}' to '{1}' because the target map is too small. + Повышение уровня из "{0}" в "{1}" невозможно, так как конечное отображение слишком мало. + + + + Getting instance of '{0}' threw an exception. + Операция получения экземпляра "{0}" вызвала исключение. + + + + Retrieving items in collection or dictionary of type '{0}' threw an exception. + Операция извлечения элементов коллекции или словаря типа "{0}" вызвала исключение. + + + + XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + Метод XamlTypeInvoker.GetItems вернул null для типа "{0}". Обычно это указывает на неправильную реализацию типа коллекции. + + + + Collection property '{0}'.'{1}' is null. + Свойство коллекции "{0}"."{1}" не определено (null). + + + + Cannot get TargetType on a non-attachable Member. + Не удается получить свойство TargetType для неприсоединяемого члена. + + + + Get property '{0}' threw an exception. + Свойство Get "{0}" вызвало исключение. + + + + Either getter or setter must be non-null. + Должен быть определен либо метод считывания (getter), либо метод присваивания (setter). + + + + Attached property getter methods must have one parameter and a non-void return type. + Методы считывания (getter) вложенного свойства должны иметь один параметр и отличный от void тип возвращаемого значения. + + + + Attached property setter and attached event adder methods must have two parameters. + Методы присваивания (setter) вложенного свойства и методы добавления вложенного события должны иметь два параметра. + + + + Initialization of '{0}' threw an exception. + Инициализация "{0}" вызвала исключение. + + + + Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + Тип "{0}" не может быть инициализирован на основе текста (XamlLanguage.Initialization). Добавьте TypeConverter для этого типа или измените XAML так, чтобы использовался конструктор или метод фабрики. + + + + Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + Непредвиденный символ "{0}" в строке "{1}". Недопустимое имя типа XAML. + + + + Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Обнаружен закрывающий символ BracketCharacter "{0}" без соответствующего открывающего символа BracketCharacter. + + + + Event argument is invalid. + Недопустимый аргумент события. + + + + Invalid expression: '{0}' + Недопустимое выражение: "{0}" + + + + Type argument '{0}' is not a valid type. + Аргумент типа "{0}" не является допустимым. + + + + The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + Строка "{0}" не является допустимым списком имен типов XAML. Списки имен типов представляют собой списки типов с запятыми в качестве разделителей, например "x:String, x:Int32". + + + + The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + Строка "{0}" не является допустимым именем типа XAML. Имена типов состоят из необязательного префикса, имени и необязательных аргументов типа, например "String", "x:Int32", "g:Dictionary(x:String,x:Int32)". + + + + '{0}' is not a valid XAML member name. + Недопустимое имя элемента XAML "{0}". + + + + Construction directive '{0}' must be an attribute or the first property element. + Директива формирования "{0}" должна быть атрибутом или первым элементом свойства. + + + + '{0}' Line number '{1}' and line position '{2}'. + "{0}": номер строки "{1}" и позиция в строке "{2}". + + + + '{0}' Line number '{1}'. + "{0}": номер строки "{1}". + + + + List collection is not an IList. + Интерфейс коллекции списков отличен от IList. + + + + BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + BracketCharacter "{0}" не имеет соответствующего открывающего или закрывающего символа BracketCharacter. + + + + Cannot parse the malformed property name '{0}'. + Не удается выполнить синтаксический анализ неправильно сформированного имени свойства "{0}". + + + + Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Элементы массива должны иметь тип "{0}". Один или несколько элементов не могут быть преобразованы к этому типу. + + + + Must set Type before calling ProvideValue on ArrayExtension. + Необходимо задать значение Type перед вызовом ProvideValue для ArrayExtension. + + + + '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + Значение StaticExtension "{0}" нельзя определить как перечисление, статическое поле или статическое свойство. + + + + Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + Расширению разметки "{0}" требуется реализация "{1}" в IServiceProvider для ProvideValue. + + + + StaticExtension must have Member property set before ProvideValue can be called. + Для StaticExtension требуется задать свойство Member перед вызовом ProvideValue. + + + + TypeExtension must have TypeName property set before ProvideValue can be called. + Для TypeExtension требуется задать свойство TypeName перед вызовом ProvideValue. + + + + '{0}' string is not valid for type. + Недопустимая строка "{0}" для типа. + + + + Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + Не удается определить позиционные параметры для типа "{0}", поскольку у него больше двух версий перегруженного конструктора с параметром "{1}". Чтобы это расширение разметки можно было использовать в XAML, удалите одну или несколько дублирующихся версий перегруженного конструктора, или задайте свойству XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity значение true. + + + + The name of the member '{0}' contains characters that are invalid in XAML. + Имя члена "{0}" содержит символы, недопустимые в XAML. + + + + Member '{0}' on type '{1}' is internal. + Член "{0}" типа "{1}" является внутренним. + + + + The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + Вызов метода "{0}", удовлетворяющего указанным ограничениям привязки, привел к выдаче исключения. + + + + No local assembly provided to complete URI='{0}'. + Не предоставлено локальной сборки для полного URI="{0}". + + + + Missing case '{0}' in DeferringWriter'{1}' method. + Отсутствует case "{0}" в методе DeferringWriter"{1}". + + + + Missing case in Default processing of XamlNodes. + Отсутствует case в обработке по умолчанию для XamlNodes. + + + + Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + Непредвиденный знак "=" после "{0}". Проверьте, не пропущен ли разделитель в виде запятой. + + + + Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + Непредвиденный знак "=" после "{0}"="{1}". Проверьте, не пропущен ли разделитель в виде запятой. + + + + Missing implicit property case. + Отсутствует case для неявного свойства. + + + + Missing case for ImplicitPropertyType. + Отсутствует case для ImplicitPropertyType. + + + + Missing key value on '{0}' object. + Отсутствует значение ключа для объекта "{0}". + + + + Missing case handler in LookupPropertyBit. + Отсутствует обработчик case в LookupPropertyBit. + + + + Service provider is missing the IXamlNameProvider service. + В поставщике служб отсутствует служба IXamlNameProvider. + + + + Service provider is missing the INameResolver service. + В поставщике служб отсутствует служба INameResolver. + + + + Missing case in ClrType 'Member' lookup. + Отсутствует case в подстановке ClrType "Member". + + + + Creating from text without a TypeConverter is not allowed. + Создание на основе текста без применения TypeConverter не допускается. + + + + '{0}' must be of type '{1}'. + "{0}" должен иметь тип "{1}". + + + + Reference must have a Name to resolve. + Необходимо, чтобы ссылка содержала значение Name для разрешения. + + + + This setter is not intended to be used directly from your code. Do not call this setter. + Этот метод присваивания не должен использоваться напрямую из кода. Не вызывайте этот метод. + + + + Name resolution failure. '{0}' was not found. + Не удалось выполнить разрешение имени. "{0}" не найден. + + + + Cannot register duplicate name '{0}' in this scope. + Невозможно зарегистрировать повторяющееся имя "{0}" в этой области. + + + + Could not register named object. {0} + Не удалось зарегистрировать именованный объект. {0} + + + + '{0}' name is not valid for identifier. + Недопустимое имя "{0}" для идентификатора. + + + + Name cannot be an empty string. + Имя не может быть пустой строкой. + + + + Name '{0}' was not found. + Имя "{0}" не найдено. + + + + Cannot attach NameScope to null root instance. + Не удается присоединить NameScope к неопределенному (null) корневому экземпляру. + + + + The prefix 'xml' is reserved. + Префикс "xml" зарезервирован. + + + + NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + Свойство NamespaceDeclaration.Namespace не может быть неопределенным (null). Укажите значение этого свойства. + + + + NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + Свойство NamespaceDeclaration.Prefix не может быть неопределенным (null). Укажите значение этого свойства. + + + + Namespace '{0}' was not found in scope. + Пространство имен "{0}" не найдено в данной области. + + + + No Add methods found on type '{0}' for a value of type '{1}'. + Не найдено методов Add для типа "{0}", предназначенных для значений типа "{1}". + + + + '{0}' is not allowed in attribute usage. + "{0}" не допускается при использовании атрибута. + + + + No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Не обнаружено подходящего конструктора для типа "{0}". Можно использовать директивы Arguments или FactoryMethod для формирования этого типа. + + + + A Constructor for '{0}' with '{1}' arguments was not found. + Конструктор для "{0}" с аргументами "{1}" не найден. + + + + No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + Не обнаружено конструктора по умолчанию для типа "{0}". Можно использовать директивы Arguments или FactoryMethod для формирования этого типа. + + + + '{0}' is not allowed in element usage. + "{0}" не допускается при использовании элемента. + + + + XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + Поток узла XAML: отсутствует StartMember в типе "{0}" перед EndMember. + + + + XAML Node Stream: EndMember must follow StartObject and StartMember. + Поток узла XAML: EndMember должны предшествовать StartObject и StartMember. + + + + XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + Поток узла XAML: GetObject требует наличия StartMember после StartObject "{0}". + + + + XAML Node Stream: GetObject must follow a StartObject and StartMember. + Поток узла XAML: GetObject должны предшествовать StartObject и StartMember. + + + + XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + Поток узла XAML: "{0}"="{1}" объявление пространства имен требует наличия StartMember после StartObject "{2}". + + + + XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + Поток узла XAML: StartObject "{0}" требует наличия StartMember после StartObject "{1}". + + + + XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + Поток узла XAML: значение "{0}" требует наличия StartMember после StartObject "{1}". + + + + XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + Поток узла XAML: значению "{0}" должны предшествовать StartObject и StartMember. + + + + No constructor with '{0}' arguments for '{1}'. + Нет конструктора с числом аргументов "{0}" для "{1}". + + + + XAML Node Stream: Missing CurrentObject before EndObject. + Поток узла XAML: отсутствует CurrentObject перед EndObject. + + + + XAML Node Stream: Missing StartObject before StartMember '{0}'. + Поток узла XAML: отсутствует StartObject перед StartMember "{0}". + + + + Type with positional parameters is not a markup extension. + Тип с позиционными параметрами не является расширением разметки. + + + + '{0}'.'{1}' is not an ambient property. + "{0}"."{1}" не является внешним свойством. + + + + '{0}' is not an ambient type. + "{0}" не является внешним типом. + + + + The type '{0}' is not assignable from the type '{1}'. + Тип "{0}" невозможно присвоить из типа "{1}". + + + + ['{0}'('{1}')] on '{2}' is not a property declared on this type. + ["{0}"("{1}")] в "{2}" не является свойством, объявленным в этом типе. + + + + This operation is not supported on directive members. + Эта операция не поддерживается для членов директив. + + + + This operation is not supported on unknown members. + Эта операция не поддерживается для неизвестных членов. + + + + This operation is not supported on unknown types. + Эта операция не поддерживается для неизвестных типов. + + + + Argument should be a Type Converter, Markup Extension or Null. + Аргумент должен быть преобразователем типа, расширением разметки или значением Null. + + + + Unable to find an attachable property named '{0}' on type '{1}'. + Не удалось найти присоединяемое свойство с именем "{0}" для типа "{1}". + + + + Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + Не удалось обнаружить метод MemberMarkupInfo.DictionaryEntriesFromGeneric. + + + + InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor предоставил аргумент типа "{0}", в то время как ожидался параметр типа "{1}". + + + + InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor не предоставил требуемого числа аргументов. + + + + InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor не предоставил допустимый конструктор или метод. + + + + Multidimensional arrays not supported. + Многомерные массивы не поддерживаются. + + + + Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + Не удалось сериализовать тип "{0}". Убедитесь, что тип является публичным и имеет либо конструктор по умолчанию, либо дескриптор экземпляра. + + + + Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Не удалось найти конструктор для типа "{0}", соответствующий указанным аргументам конструктора. + + + + Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Не удалось выполнить чтение объектов типа "{0}", поскольку доступные конструкторы отсутствуют. Чтобы этот тип можно было применять в XAML, добавьте конструктор по умолчанию, используйте атрибут ConstructorArgumentAttribute или укажите InstanceDescriptor. + + + + Unable to read objects of the type '{0}'. Nested types are not supported. + Не удалось выполнить чтение объектов типа "{0}". Вложенные типы не поддерживаются. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + "{0}" заблокировал использование типа "{1}" в XAML. Если требуется сериализовать этот тип, измените метод "{0}".GetXamlType, так, чтобы он возвращал для этого типа значение, не равное null, или передайте другое значение параметра schemaContext конструктора XamlObjectReader. + + + + The name property '{0}' on type '{1}' must be of type System.String. + Свойство имени "{0}" для типа "{1}" должно иметь тип System.String. + + + + The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + Граф объекта содержит несколько ссылок на экземпляр типа "{0}", а сериализатору не удается найти расположение с общей видимостью для записи экземпляра. Следует проверить, как используются области имен. + + + + An element with the name '{0}' has already been registered in this scope. + Элемент с именем "{0}" уже зарегистрирован в этой области. + + + + Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + Тип "{0}" невидим. Если тип локальный, задайте значение поля LocalAssembly в XamlReaderSettings. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + "{0}" заблокировал использование типа "{1}" в XAML. Если требуется загрузить этот тип, измените метод "{0}".GetXamlType, так, чтобы он возвращал для этого типа значение, не равное null, или передайте другое значение как параметр schemaContext конструктора XamlObjectWriter. + + + + This operation is only supported on collection types. + Эта операция поддерживается только для типов коллекций. + + + + This operation is only supported on collection and dictionary types. + Эта операция поддерживается только для типов коллекций и словарей. + + + + This operation is only supported on dictionary types. + Эта операция поддерживается только для типов словарей. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + Поток узла XAML: отсутствует EndMember для "{0}.{1}" перед EndObject. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + Поток узла XAML: отсутствует EndMember для "{0}.{1}" перед StartMember "{2}". + + + + The property element '{0}' is not contained by an object element. + Элемент свойства "{0}" не содержится в элементе объекта. + + + + Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Невозможно загрузить сборку "{0}", поскольку другая версия этой же сборки уже загружена "{1}". + + + + Too many attributes are specified for '{0}'. + Для "{0}" указано слишком много атрибутов. + + + + '{0}' requires more attributes. + Для "{0}" требуется больше атрибутов. + + + + GetPositionalParameters returned the wrong length vector. + Метод GetPositionalParameters возвратил неправильный вектор длины. + + + + Prefix '{0}' does not map to a namespace. + Префикс "{0}" не сопоставлен с пространством имен. + + + + The prefix '{0}' could not be found. + Не удалось найти префикс "{0}". + + + + '{0}' property on '{1}' does not allow you to specify text. + Свойство "{0}" для "{1}" не позволяет указывать текст. + + + + '{0}' is not implemented. + "{0}" не реализовано. + + + + Provide value on '{0}' threw an exception. + Предоставление значения для "{0}" вызвало исключение. + + + + Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + Не удается вызвать MarkupExtension.ProvideValue из-за циклической зависимости. Свойства внутри MarkupExtension не могут ссылаться на объекты, ссылающиеся на результат MarkupExtension. Связанные объекты MarkupExtension: + + + + '{0}' type name does not have the expected format 'className, assembly'. + Формат имени типа "{0}" отличается от ожидаемого формата "имя класса, сборка". + + + + Quote characters ' or " are only allowed at the start of values. + Символы кавычек ' и " допустимы только в начале значений. + + + + Value cannot be null. Object reference: '{0}'. + Значение не может быть неопределенным (null). Ссылка на объект: "{0}". + + + + schemaContext parameter cannot be different from savedContext.SchemaContext + Параметр schemaContext не может отличаться от savedContext.SchemaContext + + + + savedContext.SchemaContext cannot be null + savedContext.SchemaContext не может быть неопределенным (null) + + + + SchemaContext on writer must be initialized before accessing the reader. + Свойство SchemaContext модуля записи необходимо инициализировать перед обращением к модулю чтения. + + + + SchemaContext cannot be null. + Свойство SchemaContext не может быть неопределенным (null). + + + + Invalid security XML. Missing expected attribute '{0}'. + Недействительный XML безопасности. Отсутствует обязательный атрибут "{0}". + + + + Invalid security XML. Unexpected tag '{0}', expected '{1}'. + Недействительный XML безопасности. Непредвиденный тег "{0}"; требуется "{1}". + + + + Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + Недействительный XML безопасности. Непредвиденное значение "{0}" в атрибуте "{1}"; требуется "{2}". + + + + This serviceType is already registered to another service. + Этот тип serviceType уже зарегистрирован для другой службы. + + + + Set connectionId threw an exception. + Задание значения connectionId вызвало исключение. + + + + '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + "{0}"."{1}" - это свойство без метода присваивания, не являющееся допустимым свойством XAML. + + + + Cannot set TargetType on a non-attachable Member. + Не удается задать свойство TargetType для неприсоединяемого члена. + + + + Setting xml:base on '{0}' threw an exception. + Задание xml:base для "{0}" вызвало исключение. + + + + Set property '{0}' threw an exception. + Задание свойства "{0}" вызвало исключение. + + + + Setting xml instance on '{0}' threw an exception. + Задание экземпляра XML для "{0}" вызвало исключение. + + + + Setting properties is not allowed on a type converted instance. Property = '{0}' + Задание свойств не допускается в экземплярах с преобразованным типом. Свойство: "{0}" + + + + Method '{0}' is not supported by default. It can be implemented in derived classes. + Метод "{0}" не поддерживается по умолчанию. Его можно реализовать в производных классах. + + + + ShouldSerialize check failed for member '{0}'. + Проверка ShouldSerialize для члена "{0}" завершилась с ошибкой. + + + + Directly Assignable Fixups must only have one name. + У напрямую присваиваемых адресных привязок может быть только одно имя. + + + + The string is null or empty. + Строка является неопределенной (null) или пустой. + + + + Deferred load section was not collected in '{0}'. + Сбор для раздела отложенной загрузки не был выполнен в "{0}". + + + + Thread is already started. + Поток уже запущен. + + + + (null) + (null) + + + + Error with member '{0}'.'{1}'. It has more than one '{2}'. + Ошибка, связанная с членом "{0}"."{1}". В нем содержится более одного "{2}". + + + + Error with type '{0}'. It has more than one '{1}'. + Ошибка, связанная с типом "{0}". В нем содержится более одного "{1}". + + + + Only one TypeConverter attribute is allowed on a type. + Для типа допускается только один атрибут TypeConverter. + + + + Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + Объект "{0}", присвоенный директиве "{1}", имеет свойства, являющиеся ссылками на один или несколько именованных объектов "{2}", которые еще не были определены. Ссылки вперед или ссылки на объекты, содержащие ссылки вперед, не поддерживаются внутри директив формирования объекта. + + + + Failed to create a '{0}' from the text '{1}'. + Не удалось создать "{0}" на основе текста "{1}". + + + + Failed to convert '{0}' to type '{1}'. + Не удалось преобразовать "{0}" в тип "{1}". + + + + The name of the type '{0}' contains characters that are invalid in XAML. + Имя типа "{0}" содержит символы, недопустимые в XAML. + + + + Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + У типа "{0}" отсутствует свойство содержимого. Укажите имя свойства, которое требуется задать, либо добавьте к типу атрибут ContentPropertyAttribute или TypeConverterAttribute. + + + + Type name '{0}' cannot have a dot '.'. + Имя типа "{0}" не может содержать точку (.). + + + + Type reference cannot find type named '{0}'. + Ссылка на тип не может найти тип с именем "{0}". + + + + Type '{0}' is not public. + Тип "{0}" не является открытым. + + + + Unclosed quoted value. + Незакрытое значение в кавычках. + + + + Unexpected close of XAML Node Stream. + Непредвиденное закрытие потока XAML Node. + + + + Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + Недопустимые метаданные для атрибута "{0}" в "{1}". Требуется аргументов типа "{3}": {2}. + + + + Unexpected '{0}' in parse rule '{1}'. + Непредвиденный "{0}" в правиле разбора "{1}". + + + + Unexpected token '{0}' in rule: '{1}', in '{2}'. + Непредвиденная лексема "{0}" в правиле: "{1}" в "{2}". + + + + Unexpected token after end of markup extension. + Непредвиденная лексема в конце расширения разметки. + + + + Unhandled BoolTypeBit. + Необработанный BoolTypeBit. + + + + ['{0}'('{1}')] on '{2}' is not a known property. + ["{0}"("{1}")] в "{2}" не является известным свойством. + + + + Unknown member '{0}' on '{1}'. + Неизвестный тип "{0}" в "{1}". + + + + Unknown member '{0}' on unknown type '{1}'. + Неизвестный тип "{0}" в неизвестном типе "{1}". + + + + Unknown member '{0}'. + Неизвестный член "{0}". + + + + Unknown type '{0}'. + Неизвестный тип "{0}". + + + + Unresolved reference '{0}'. + Неразрешенная ссылка "{0}". + + + + XAML namespace '{0}' is not resolved. + Пространство имен XAML "{0}" не разрешено. + + + + Uri '{0}' was not found. + Uri "{0}" не найден. + + + + Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + Ошибка, связанная с типом "{0}". MarkupExtensions не могут использовать атрибут "UsableDuringInitialization". + + + + A value in the '{0}' array is null. + Значение в массиве "{0}" не может быть неопределенным (null). + + + + XAML Node Stream: Value nodes must be followed by EndMember. + Поток узла XAML: после узлов значений необходимо наличие EndMember. + + + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + Объекту XamlXmlWriter не удается записать значение "{0}", содержащее значимый пробел, в коллекцию "{1}". + + + + White space is not allowed after end of markup extension. + Пробел после окончания расширения разметки недопустим. + + + + An attempt was made to write to a XamlWriter that has had its Closed method called. + Произошла попытка записи в XamlWriter, метод Closed которого уже вызывался. + + + + Choice cannot follow a Fallback. + Элемент Choice не может следовать за элементом Fallback. + + + + AlternateContent must contain one or more Choice elements. + Элемент AlternateContent должен содержать один или несколько элементов Choice. + + + + Choice is valid only in AlternateContent. + Элемент Choice допустим только в элементе AlternateContent. + + + + There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + Существует цикл определений совместимости XML, при котором пространство имен "{0}" переопределяет само себя. Это может быть связано с противоречивостью XmlnsCompatibilityAttributes в разных сборках. Измените определения, чтобы устранить этот цикл, либо передайте неконфликтующий набор ссылочных сборок в конструкторе XamlSchemaContext. + + + + Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + повторяющееся объявление Preserve для элемента "{1}" в пространстве имен "{0}". + + + + Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + Дублирующее объявление ProcessContent для элемента "{1}" в пространстве имен "{0}". + + + + Duplicate wildcard Preserve declaration for namespace '{0}'. + Дублирующее объявление Preserve по шаблону для пространства имен "{0}". + + + + Duplicate wildcard ProcessContent declaration for namespace '{0}'. + Дублирующее объявление ProcessContent по шаблону для пространства имен "{0}". + + + + Fallback is valid only in AlternateContent. + Элемент Fallback является допустимым только в AlternateContent. + + + + '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + Элемент "{0}" не является допустимым дочерним элементом для AlternateContent. Дочерними элементами для элемента AlternateContent могут быть только элементы Choice и Fallback. + + + + '{0}' attribute is not valid for '{1}' element. + Недопустимый атрибут "{0}" для элемента "{1}". + + + + '{0}' format is not valid. + Недопустимый формат "{0}". + + + + Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + Пространство имен "{0}" не может одновременно иметь объявления Preserve явное и по шаблону. + + + + Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + Пространство имен "{0}" не может одновременно иметь объявления ProcessContent явное и по шаблону. + + + + Requires attribute must contain a valid namespace prefix. + Атрибут Requires должен содержать допустимый префикс пространства имен. + + + + '{0}' attribute value is not a valid XML name. + Значение атрибута "{0}" не является допустимым XML-именем. + + + + AlternateContent must contain only one Fallback element. + В AlternateContent должен содержаться только один элемент Fallback. + + + + MustUnderstand condition failed on namespace '{0}'. + Условие MustUnderstand не выполнилось в пространстве имен "{0}". + + + + '{0}' namespace cannot preserve items; it must be declared Ignorable first. + Пространство имен "{0}" не может сохранить элементы; оно должно быть сначала объявлено как Ignorable. + + + + '{0}' namespace cannot process content; it must be declared Ignorable first. + Пространство имен "{0}" не может обработать содержимое; оно должно быть сначала объявлено как Ignorable. + + + + Choice must contain a Requires attribute. + Choice должен содержать атрибут Requires. + + + + '{0}' prefix is not defined. + Префикс "{0}" не определен. + + + + Unrecognized compatibility attribute '{0}'. + Нераспознанный атрибут совместимости "{0}". + + + + Unrecognized Compatibility element '{0}'. + Нераспознанный элемент Compatibility "{0}". + + + + Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + Заданное имя класса "{0}" не соответствует фактическому типу корневого экземпляра "{1}". Удалите директиву Class или предоставьте экземпляр с помощью свойства XamlObjectWriterSettings.RootObjectInstance. + + + + Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + Непредвиденный тип узла XAML "{0}" из XamlReader в XamlFactory. + + + + Cannot set SchemaContext on XamlMarkupExtensionWriter. + Не удается задать свойство SchemaContext для XamlMarkupExtensionWriter. + + + + Cannot write a value that is not a string. + Нельзя записать значение, не являющееся строкой. + + + + The member '{0}' has already been written. + Член "{0}" уже записан. + + + + Errors detected in input. + Во входных данных обнаружены ошибки. + + + + Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Не удается преобразовать этот экземпляр XamlTypeName в строку, поскольку предоставленному INamespacePrefixLookup не удается сгенерировать префикс для пространства имен "{0}". + + + + Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Не удается преобразовать экземпляр XamlTypeName в строку, поскольку свойство Name не определено (null) или является пустым. Задайте свойство Name перед вызовом метода XamlTypeName.ToString. + + + + Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Не удается преобразовать этот экземпляр XamlTypeName в строку, поскольку свойство Namespace не определено (null) или является пустым. Задайте свойство Namespace перед вызовом метода XamlTypeName.ToString. + + + + Cannot write a value that is not a string. + Нельзя записать значение, не являющееся строкой. + + + + The member '{0}' has already been written. + Член "{0}" уже записан. + + + + The argument isObjectFromMember can only be set to true when the type is a collection. + Аргументу isObjectFromMember может быть задано значение true, только если тип является коллекцией. + + + + Namespace '{0}' already has a prefix defined in current scope. + Пространство имен "{0}" уже имеет префикс, определенный в текущей области. + + + + The prefix '{0}' is already defined in current scope. + Префикс "{0}" уже определен в текущей области. + + + + Unable to call '{0}' in current state. + Не удалось вызвать "{0}" в текущем состоянии. + + + + Unable to call WriteObject with isObjectFromMember set to true in current state. + Не удалось вызвать WriteObject при значении isObjectFromMember, равном true в текущем состоянии. + + + + Need to implement public/internal sorting. + Необходимо реализовать открытый (public) или внутренний (internal) метод сортировки. + + + + The value for XmlData property '{0}' is null or not IXmlSerializable. + Значение свойства XmlData "{0}" не определено (null) или не поддерживает интерфейс IXmlSerializable. + + + + The value for XmlData property '{0}' is not an XmlReader. + Значение свойства XmlData "{0}" не принадлежит к типу XmlReader. + + + + There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + В сборке "{0}" присутствует цикл определений XmlnsCompatibleWithAttribute, где пространство имен "{1}" переопределяет само себя. Измените определения, чтобы устранить данный цикл. + + + + \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.tr.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.tr.xlf index 4fc17083f85..99e06196e55 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.tr.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.tr.xlf @@ -1,1527 +1,1492 @@ - - - - - - Enumerating attached properties on object '{0}' threw an exception. - '{0}' nesnesine eklenen özellikler numaralandırılırken özel durum döndürüldü. - - - - Add value to collection of type '{0}' threw an exception. - '{0}' türündeki koleksiyona değer ekleme işlemi özel durum döndürdü. - - - - Add value to dictionary of type '{0}' threw an exception. - '{0}' türündeki sözlüğe değer ekleme işlemi özel durum döndürdü. - - - - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - '{0}' koleksiyon türünün birden çok Add metodu veya ICollection<T> uygulaması olduğundan, öğe türü saptanamıyor. Bu koleksiyon türünün XAML'de kullanılabilir olmasını sağlamak için bir ortak Add(object) metodu ekleyin, System.Collections.IList veya tek bir System.Collections.Generic.ICollection<T> uygulayın. - - - - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - '{0}' sözlük türünün birden çok Add metodu veya IDictionary<K,V> uygulaması olduğundan, öğe türü saptanamıyor. Bu koleksiyon türünün XAML'de kullanılabilir olmasını sağlamak için bir ortak Add(object,object) metodu ekleyin, System.Collections.IDictionary veya tek bir System.Collections.Generic.IDictionary<K,V> uygulayın. - - - - One of the following arguments must be non-null: '{0}'. - Şu bağımsız değişkenlerden biri null dışında bir değer olmalıdır: '{0}'. - - - - Array Add method is not implemented. - Dizi Add metodu uygulanmadı. - - - - Attachable events are not implemented. - Eklenebilir olaylar uygulanmadı. - - - - Attachable member '{0}' was not found. - Eklenebilir '{0}' üyesi bulunamadı. - - - - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - '{1}' nesnesi bir iletme veya eksik başlatılmış bir başvuru olduğundan bu nesnede '{0}' özelliği ayarlanamıyor. Çözümlenmeyen adlar: '{2}'. - - - - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - Eklenebilir '{1}' adlı özellik bir dize olan veya dize türüne dönüştürülebilen '{0}' sözlük anahtarına eklendi; bu desteklenmez. - - - - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - Eklenebilir '{2}' adlı özellik '{1}' adlı özelliğe eklendi. '{1}' adlı özellik bir dize veya dize türüne dönüştürülebilir; bu tür özelliklere ekleme işlemi desteklenmez. Hata ayıklama için, '{1}' özelliği '{0}' nesnesi içeriyor. - - - - An unhandled scanner attribute was encountered. - İşlenmemiş tarayıcı özniteliğiyle karşılaşıldı. - - - - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - '{0}' bütünleştirilmiş kodundaki InternalsVisibleToAttribute değerlerinden biri geçerli bir bütünleştirilmiş kod adı değil. 'AssemblyShortName' veya 'AssemblyShortName, PublicKey=...' biçimini kullanın. - - - - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - '{1}' bütünleştirilmiş kodundaki '{0}' InternalsVisibleToAttribute değeri geçerli bir bütünleştirilmiş kod adı değil. 'AssemblyShortName' veya 'AssemblyShortName, PublicKey=...' biçimini kullanın. - - - - Bad method '{0}' on '{1}'. - '{1}' öğesinde hatalı '{0}' metodu. - - - - Bad state in ObjectWriter. Non directive missing instance. - ObjectWriter'da hatalı durum. Yönerge olmayan eksik örnek. - - - - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - '{0}' bütünleştirilmiş kodundaki XmlnsCompatibleWithAttribute'te gerekli bir özellik eksik. NewNamespace ve OldNamespace özelliklerinin her ikisini de ayarlayın veya XmlnsCompatibleWithAttribute'u kaldırın. - - - - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - '{0}' bütünleştirilmiş kodundaki XmlnsDefinitionAttribute'te gerekli bir özellik eksik. ClrNamespace ve XmlNamespace özelliklerinin her ikisini de ayarlayın veya XmlnsDefinitionAttribute'u kaldırın. - - - - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - '{0}' bütünleştirilmiş kodundaki XmlnsPrefixAttribute'te gerekli bir özellik eksik. Prefix ve XmlNamespace özelliklerinin her ikisini de ayarlayın veya XmlnsPrefixAttribute'u kaldırın. - - - - Builder Stack is not empty when end of XamlNode stream was reached. - XamlNode akışının sonuna ulaşıldığında Oluşturucu Yığını boş değil. - - - - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - '{1}' kullanılarak '{0}' türünden dönüştürülebilirlik denetimi başarısız oldu. Bu durum genel olarak yanlış uygulanan bir TypeConverter'ı gösterir. - - - - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - '{1}' kullanılarak '{0}' türüne dönüştürülebilirlik denetimi başarısız oldu. Bu durum genel olarak yanlış uygulanan bir TypeConverter'ı gösterir. - - - - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - İşaretleme uzantılarında, tüm oluşturucu bağımsız değişken değerleri atomlar olmalıdır. '{0}' türündeki nesne için, bir veya birden çok bağımsız değişken değeri atomik değil. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - XamlType geçerli olmadığından '{0}' örneği oluşturulamıyor. - - - - Cannot create an instance of '{0}' because XamlType is not valid. - XamlType geçerli olmadığından '{0}' örneği oluşturulamıyor. - - - - Cannot find Assembly '{0}' in URI '{1}'. - '{1}' URI'sinde '{0}' Bütünleştirilmiş Kodu bulunamadı. - - - - Cannot reassign a previously set SchemaContext. - Daha önceden ayarlanmış bir SchemaContext yeniden atanamaz. - - - - Cannot resolve type '{0}' for method '{1}'. - '{1}' metodu için '{0}' türü çözümlenemiyor. - - - - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri, kök düğümünde yalnızca bir kere ayarlanabilir (XamlXmlReader kök düğümünde bir varsayılan değer sağlayabilir). - - - - Cannot set SchemaContext on ObjectWriter. - ObjectWriter'da SchemaContext ayarlanamıyor. - - - - Cannot set SchemaContext to null. - SchemaContext null olarak ayarlanamaz. - - - - Cannot write on a closed XamlWriter. - Kapatılmış bir XamlWriter'a yazılamaz. - - - - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - '{1}' değeri önemli boş alan(lar) içeriyor ancak "xml:space = preserve" '{0}' üyesine yazılamıyor. - - - - Cannot assign root instance of type '{0}' to type '{1}'. - '{0}' türündeki kök örnek '{1}' türüne atanamıyor. - - - - Cannot create unknown type '{0}'. - Bilinmeyen '{0}' türü oluşturulamıyor. - - - - Cannot get write-only property '{0}'. - Salt yazılır '{0}' özelliği alınamıyor. - - - - Cannot set read-only property '{0}'. - Salt okunur '{0}' özelliği ayarlanamıyor. - - - - Cannot set unknown member '{0}'. - Bilinmeyen '{0}' üyesi ayarlanamıyor. - - - - Close called while inside a deferred load section. - Ertelenmiş yükleme bölümü içindeyken kapatma çağrısı yapıldı. - - - - Must close XamlWriter before reading from XamlNodeList. - XamlNodeList'ten okunmadan XamlWriter kapatılmalıdır. - - - - Collection '{0}' cannot contain null values. - '{0}' koleksiyonu null değerler içeremez. - - - - Failed attempting to create an Implicit Type with a constructor. - Oluşturucuyla Implicit Type oluşturma girişimi başarısız oldu. - - - - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - Belirtilen bağlama kısıtlamalarıyla eşleşen '{0}' türündeki oluşturucuyu çağırma işlemi özel durum döndürdü. - - - - Cannot write the given positional parameters because a matching constructor was not found. - Eşleşen oluşturucu bulunamadığından verilen konum parametreleri yazılamıyor. - - - - '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer, '{1}' değerinden dönüştürülemiyor. - - - - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer '{1}' öğesini '{2}' olarak dönüştüremiyor. - - - - Converter type '{0}' doesn't derive from expected base type '{1}'. - Beklenen '{1}' temel türünden '{0}' dönüştürücü türü türetilmiyor. - - - - Failed to add attached properties to item in ConditionalWeakTable. - Eklenen özellikler ConditionalWeakTable içindeki öğeye eklenemedi. - - - - Deferred load threw an exception. - Ertelenmiş yükleme özel durum döndürdü. - - - - Deferred member was not collected in '{0}'. - Ertelenmiş üye '{0}' içinde toplanmadı. - - - - Save of deferred-load content threw an exception. - Ertelenmiş yükleme içeriğini kaydetme işlemi özel durum döndürdü. - - - - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - '{0}' XamlValueConverter'dan XamlDeferringLoader alınamadı çünkü ConverterInstance özelliği null. - - - - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' Ayarlanmamış olan '{0}'.{1}' değerine bağımlı. - - - - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - '{0}' türündeki sözlük '{1}' anahtarını ekleyemez. TypeConverter anahtarı '{2}' türüne dönüştürecek. Bu hatayı görmemek için System.Collections.IDictionary.Add metodunu geçersiz kılın ve dönüştürme işlemini orada gerçekleştirin. - - - - Directive getter is not implemented. - Yönerge alıcısı uygulanmadı. - - - - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - '{0}' yönergesi dize türünde bir değer olmalıdır. Bu yönergeyi kaldırın veya dize değeri olacak şekilde değiştirin. - - - - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - '{0}' yönergesine yalnızca kök nesnede izin verilir. Bu yönergeyi kaldırın veya bunu belgenin köküne taşıyın. - - - - Directive '{0}' was not found in TargetNamespace '{1}'. - '{0}' yönergesi '{1}' TargetNamespace içinde bulunamadı. - - - - '{0}' property has already been set on '{1}'. - '{1}' öğesinde '{0}' özelliği zaten ayarlandı. - - - - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - '{1}' OldNamespace için '{0}' bütünleştirilmiş kodunda birden çok XmlnsCompatibleWithAttribute var. Fazla öznitelikleri kaldırın. - - - - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - '{2}' OldNamespace için '{0}' ve '{1}' derlemelerinde çakışan XmlnsCompatibleWithAttributes değerleri var. Öznitelikleri aynı NewNamespace'e sahip olacak şekilde değiştirin veya XamlSchemaContext oluşturucusuna çakışmayan bir Başvuru Derlemeleri kümesi geçirin. - - - - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - - - - Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). - - - - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - - - - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - - - - '{0}' event cannot be assigned a value that is not assignable to '{1}'. - '{0}' olayı, '{1}' öğesine atanamayan bir değeri atayamaz. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Geçerli durumda konum parametreleri yazılamıyor. Yazıcı öznitelik formuna konum parametrelerini yazamıyor çünkü yazıcı öğeleri yazmaya başladı ancak tüm özellikler yazılabilir olmadığından yazıcı konum parametrelerini genişletemedi. Konum parametresi üyesini düğüm akışında XamlXmlWriter'ın hala öznitelikleri yazabildiği önceki bir yere taşımayı deneyin. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - Geçerli durumda konum parametreleri yazılamıyor. Yazıcı öznitelik formuna konum parametrelerini yazamıyor çünkü yazıcı öğeleri yazmaya başladı ancak '{0}' türü üzerindeki UnderlyingType null olduğundan yazıcı konum parametrelerini genişletemedi. Konum parametresi üyesini düğüm akışında XamlXmlWriter'ın hala öznitelikleri yazabildiği önceki bir yere taşımayı deneyin. - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - Geçerli durumda konum parametreleri yazılamıyor. Yazıcı öznitelik formuna konum parametrelerini yazamıyor çünkü yazıcı öğeleri yazmaya başladı ancak konum parametrelerini içeren işaretleme uzantısında varsayılan oluşturucunun bulunmaması nedeniyle yazıcı konum parametrelerini genişletemedi. Konum parametresi üyesini düğüm akışında XamlXmlWriter'ın hala öznitelikleri yazabildiği önceki bir yere taşımayı deneyin. - - - - Expected permission of type XamlLoadPermission. - Beklenen XamlLoadPermission türündeki izin. - - - - Expected value of type ObjectMarkupInfo. - ObjectMarkupInfo türünün beklenen değeri. - - - - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - '{0}' bütünleştirilmiş kod adı tam olarak nitelenmemiş. Name, Version, Culture ve PublicKeyToken değerlerinin tümü sağlanmalıdır. - - - - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - '{0}' tür adı bütünleştirilmiş kodla nitelenmemiş. Bu değeri System.Type.AssemblyQualifiedName'den alabilirsiniz. - - - - The factory method '{0}' that matches the specified binding constraints returned null. - Belirtilen bağlama kısıtlamalarıyla eşleşen '{0}' fabrika metodu null döndürdü. - - - - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - '{0}' dosyası veya bütünleştirilmiş kodu ya da bunun bağımlılıklarından biri yüklenemedi. Sistem belirtilen dosyayı bulamıyor. - - - - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - Henüz tanımlanmamış '{0}' adlandırılmış nesnesine veya nesnelerine başvuru girişiminde bulunuldu. Key dışındaki yönergelerde ileri başvurular veya ileri başvuru içeren nesnelere yönelik başvurular desteklenmiyor. - - - - Cannot promote from Array. - Diziden yükseltilemiyor. - - - - Cannot promote from '{0}' to '{1}' because the target map is too small. - Hedef eşleme çok küçük olduğu için '{0}' öğesinden '{1}' öğesine yükseltme yapılamaz. - - - - Getting instance of '{0}' threw an exception. - '{0}' örneği alma işlemi özel durum döndürdü. - - - - Retrieving items in collection or dictionary of type '{0}' threw an exception. - '{0}' türündeki koleksiyondan veya sözlükten öğeleri alma işlemi özel durum döndürdü. - - - - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems '{0}' türü için null döndürdü. Bu durum genel olarak yanlış uygulanmış bir koleksiyon türünü gösterir. - - - - Collection property '{0}'.'{1}' is null. - '{0}'.'{1}' koleksiyon özelliği null. - - - - Cannot get TargetType on a non-attachable Member. - Eklenemeyen bir Üyede TargetType alınamıyor. - - - - Get property '{0}' threw an exception. - '{0}' Get özelliğini alma işlemi özel durum döndürdü. - - - - Either getter or setter must be non-null. - Alıcı veya ayarlayıcı null dışında bir değer olmalıdır. - - - - Attached property getter methods must have one parameter and a non-void return type. - Eklenen özellik alıcı metotlarının tek bir parametresi ve geçersiz olmayan bir dönüş türü olmalıdır. - - - - Attached property setter and attached event adder methods must have two parameters. - Eklenen özellik ayarlayıcı ve eklenen olay ekleyici metotlarının iki parametresi olmalıdır. - - - - Initialization of '{0}' threw an exception. - '{0}' başlatma işlemi özel durum döndürdü. - - - - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - '{0}' türü metinden başlatılamıyor (XamlLanguage.Initialization). Bu türe bir TypeConverter ekleyin veya XAML'yi bir oluşturucu veya fabrika metodu kullanacak şekilde değiştirin. - - - - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - '{1}' dizesinde '{0}' karakteri beklenmiyordu. Geçersiz XAML tür adı. - - - - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - Karşılık gelen bir açılış ayracı olmayan '{0}' kapanış ayracı ile karşılaşıldı. - - - - Event argument is invalid. - Olay bağımsız değişkeni geçersiz. - - - - Invalid expression: '{0}' - Geçersiz ifade: '{0}' - - - - Type argument '{0}' is not a valid type. - '{0}' tür bağımsız değişkeni geçerli bir tür değil. - - - - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - '{0}' dizesi geçerli bir XAML tür adı listesi değil. Tür adı listeleri, türlerin virgülle ayrılmış listeleri olur; örneğin: 'x:String, x:Int32'. - - - - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - '{0}' dizesi geçerli bir XAML tür adı değil. Tür adları isteğe bağlı bir önek, bir ad ve isteğe bağlı tür bağımsız değişkenleri içerir; örneğin: 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - - - - '{0}' is not a valid XAML member name. - '{0}' geçerli bir XAML üye adı değil. - - - - Construction directive '{0}' must be an attribute or the first property element. - '{0}' oluşturma yönergesi bir öznitelik veya ilk özellik öğesi olmalıdır. - - - - '{0}' Line number '{1}' and line position '{2}'. - '{0}' Satır numarası '{1}' ve satır konumu '{2}'. - - - - '{0}' Line number '{1}'. - '{0}' Satır numarası '{1}'. - - - - List collection is not an IList. - Liste koleksiyonu bir IList değil. - - - - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - '{0}' köşeli ayraç karakteri için karşılık gelen bir sol köşeli/sağ köşeli ayraç karakteri yok. - - - - Cannot parse the malformed property name '{0}'. - Yanlış biçimlendirilmiş '{0}' özellik adı ayrıştırılamıyor. - - - - Items in the array must be type '{0}'. One or more items cannot be cast to this type. - Dizideki öğeler '{0}' türünde olmalıdır. Bir veya birden çok öğe bu türe yayınlanamıyor. - - - - Must set Type before calling ProvideValue on ArrayExtension. - ArrayExtension öğesinde ProvideValue çağrılmadan önce Tür ayarlanmalıdır. - - - - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension değeri bir sabit listesi, statik alan veya statik özelliğe çözülemiyor. - - - - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - {0}' işaretleme uzantısı, ProvideValue için IServiceProvider içinde '{1}' yürütülmesini gerektirir. - - - - StaticExtension must have Member property set before ProvideValue can be called. - ProvideValue çağırılmadan önce StaticExtension için Member özelliği ayarlanmış olmalıdır. - - - - TypeExtension must have TypeName property set before ProvideValue can be called. - ProvideValue çağrılmadan önce TypeExtension'ın TypeName özelliği ayarlanmış olmalıdır. - - - - '{0}' string is not valid for type. - '{0}' dizesinin türü geçerli değil. - - - - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - {0}' türünün '{1}' parametreleriyle birden çok oluşturucu fazla yüklemesi bulunduğundan bu türün konum parametreleri saptanamıyor. Bu işaretleme uzantısının XAML'de kullanılabilir duruma gelmesini sağlamak için, yinelenen oluşturucu fazla yüklemelerini kaldırın veya XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity değerini true olarak ayarlayın. - - - - The name of the member '{0}' contains characters that are invalid in XAML. - '{0}' üyesinin adı XAML'de geçersiz olan karakterler içeriyor. - - - - Member '{0}' on type '{1}' is internal. - '{1}' türündeki '{0}' üyesi bir iç üyedir. - - - - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - Belirtilen bağlama kısıtlamalarıyla eşleşen '{0}' metodunu çağırma işlemi özel durum döndürdü. - - - - No local assembly provided to complete URI='{0}'. - URI='{0}' öğesini tamamlamak için hiçbir yerel bütünleştirilmiş kod sağlanmadı. - - - - Missing case '{0}' in DeferringWriter'{1}' method. - DeferringWriter'{1}' metodunda '{0}' durumu eksik. - - - - Missing case in Default processing of XamlNodes. - XamlNodes'un Varsayılan işleminde durum eksik. - - - - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - '{0}' değerinden sonra beklenmeyen eşittir işareti '='. Virgül ayırıcısının eksik olup olmadığını denetleyin. - - - - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - '{0}'='{1}' değerinden sonra beklenmeyen eşittir işareti '='. Virgül ayırıcısının eksik olup olmadığını denetleyin. - - - - Missing implicit property case. - Örtülü özellik durumu eksik. - - - - Missing case for ImplicitPropertyType. - ImplicitPropertyType için durum eksik. - - - - Missing key value on '{0}' object. - '{0}' nesnesinde anahtar değeri eksik. - - - - Missing case handler in LookupPropertyBit. - LookupPropertyBit içinde durum işleyicisi eksik. - - - - Service provider is missing the IXamlNameProvider service. - IXamlNameProvider hizmetinde hizmet sağlayıcısı eksik. - - - - Service provider is missing the INameResolver service. - INameResolver hizmetinde hizmet sağlayıcısı eksik. - - - - Missing case in ClrType 'Member' lookup. - ClrType 'Member' aramasında durum eksik. - - - - Creating from text without a TypeConverter is not allowed. - TypeConverter olmadan metinden oluşturmaya izin verilmez. - - - - '{0}' must be of type '{1}'. - '{0}', '{1}' türünde olmalıdır. - - - - Reference must have a Name to resolve. - Başvurunun çözülecek bir Ad değeri olmalıdır. - - - - This setter is not intended to be used directly from your code. Do not call this setter. - Bu ayarlayıcı doğrudan kodunuzdan kullanılmaya yönelik değildi. Bu ayarlayıcıyı çağırmayın. - - - - Name resolution failure. '{0}' was not found. - Ad çözme hatası. '{0}' bulunamadı. - - - - Cannot register duplicate name '{0}' in this scope. - Bu kapsamda yinelenen '{0}' adı kaydedilemiyor. - - - - Could not register named object. {0} - Adlandırılmış nesne kaydedilemiyor. {0} - - - - '{0}' name is not valid for identifier. - '{0}' adı tanımlayıcı için geçerli değil. - - - - Name cannot be an empty string. - Ad boş bir dize olamaz. - - - - Name '{0}' was not found. - '{0}' adı bulunamadı. - - - - Cannot attach NameScope to null root instance. - NameScope null bir kök örneğine eklenemez. - - - - The prefix 'xml' is reserved. - 'xml' öneki ayrılmıştır. - - - - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace null olamaz. Bu özellik için bir değer sağlayın. - - - - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix null olamaz. Bu özellik için bir değer sağlayın. - - - - Namespace '{0}' was not found in scope. - '{0}' ad alanı kapsamda bulunamadı. - - - - No Add methods found on type '{0}' for a value of type '{1}'. - '{1}' türündeki bir değer için '{0}' türünde Add metodu bulunamadı. - - - - '{0}' is not allowed in attribute usage. - Öznitelik kullanımında '{0}' kullanılmasına izin verilmez. - - - - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - '{0}' türünde eşleşen oluşturucu bulunamadı. Bu türü oluşturmak için Arguments veya FactoryMethod yönergelerini kullanabilirsiniz. - - - - A Constructor for '{0}' with '{1}' arguments was not found. - '{1}' bağımsız değişkenle '{0}' için Oluşturucu bulunamadı. - - - - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - '{0}' türü için varsayılan oluşturucu bulunamadı. Bu türü oluşturmak için Arguments veya FactoryMethod yönergelerini kullanabilirsiniz. - - - - '{0}' is not allowed in element usage. - Öğe kullanımında '{0}' kullanılmasına izin verilmez. - - - - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML Düğüm Akışı: '{0}' Türünde EndMember öncesinde StartMember yok. - - - - XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML Düğüm Akışı: EndMember, StartObject ve StartMember öğelerini izlemelidir. - - - - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML Düğüm Akışı: GetObject, StartObject '{0}' öğesinden sonra StartMember gerektirir. - - - - XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML Düğüm Akışı: GetObject, StartObject ve StartMember öğelerini izlemelidir. - - - - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML Düğüm Akışı: '{0}'='{1}' Ad Alanı Bildirimi StartObject '{2}' öğesinden sonra StartMember gerektirir. - - - - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML Düğüm Akışı: StartObject '{0}', StartObject '{1}' öğesinden sonra StartMember gerektirir. - - - - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML Düğüm Akışı: '{0}' değeri StartObject '{1}' öğesinden sonra StartMember gerektirir. - - - - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML Düğüm Akışı: '{0}' değerini StartObject ve StartMember öğeleri izlemelidir. - - - - No constructor with '{0}' arguments for '{1}'. - '{1}' için '{0}' bağımsız değişkeni olan oluşturucu yok. - - - - XAML Node Stream: Missing CurrentObject before EndObject. - XAML Düğüm Akışı: EndObject öncesinde CurrentObject yok. - - - - XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML Düğüm Akışı: StartMember '{0}' öncesinde StartObject yok. - - - - Type with positional parameters is not a markup extension. - Konum parametreleri içeren tür bir işaretleme uzantısı değil. - - - - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - - - - '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' bir ortam özelliği değil. - - - - '{0}' is not an ambient type. - '{0}' bir ortam türü değil. - - - - The type '{0}' is not assignable from the type '{1}'. - '{0}' türü, '{1}' türünden atanabilir değil. - - - - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - '{2}' öğesindeki ['{0}'('{1}')], bu türde bildirilen bir özellik değil. - - - - This operation is not supported on directive members. - Bu işlem yönerge üyelerinde desteklenmiyor. - - - - This operation is not supported on unknown members. - Bu işlem bilinmeyen üyelerde desteklenmiyor. - - - - This operation is not supported on unknown types. - Bu işlem bilinmeyen türlerde desteklenmiyor. - - - - Argument should be a Type Converter, Markup Extension or Null. - Bağımsız değişken Tür Dönüştürücüsü, İşaretleme Uzantısı veya Null olmalıdır. - - - - Unable to find an attachable property named '{0}' on type '{1}'. - '{1}' türünde '{0}' adlı eklenebilir bir özellik bulunamadı. - - - - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - MemberMarkupInfo.DictionaryEntriesFromGeneric metodu bulunamadı. - - - - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor '{0}' türünde bir bağımsız değişken sağladı, oysa '{1}' türünde bir parametre bekleniyordu. - - - - InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor doğru sayıda bağımsız değişken sağlamadı. - - - - InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor geçerli bir oluşturucu veya metot sağlamadı. - - - - Multidimensional arrays not supported. - Çok boyutlu diziler desteklenmiyor. - - - - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - '{0}' türü seri hale getirilemedi. Türün genel olduğunu ve varsayılan bir oluşturucusu veya örnek tanımlayıcısı bulunduğunu doğrulayın. - - - - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - Belirtilen '{0}' türündeki oluşturucu bağımsız değişkenleri için uygun bir oluşturucu bulunamadı. - - - - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Erişilebilir oluşturucular olmadığından ‘{0}’ türündeki nesneler okunamadı. XAML'de bu türün kullanılmasına olanak tanımak için varsayılan bir oluşturucu ekleyin, ConstructorArgumentAttribute kullanın veya bir InstanceDescriptor sağlayın. - - - - Unable to read objects of the type '{0}'. Nested types are not supported. - '{0}' türündeki nesneler okunamadı. İç içe türler desteklenmiyor. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}', XAML'de '{1}' türünün kullanımını engelledi. Bu türü seri hale getirmek istiyorsanız, '{0}'.GetXamlType'ı bu tür için null dışında bir değer döndürecek şekilde değiştirin veya XamlObjectReader oluşturucusunun schemaContext parametresinde başka bir değer geçirin. - - - - The name property '{0}' on type '{1}' must be of type System.String. - '{1}' türündeki '{0}' ad özelliği System.String türünde olmalıdır. - - - - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - Nesne grafiği '{0}' türünün bir örneğine birden çok başvuru içeriyor ve seri hale getirici örneği yazmak için genel olarak görünür olan bir konum bulamadı. Ad kapsamlarını kullanımınızı incelemelisiniz. - - - - An element with the name '{0}' has already been registered in this scope. - Bu kapsamda '{0}' adlı bir öğe zaten kaydedildi. - - - - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - '{0}' türü görünür değil. Yerel bir türse, lütfen XamlReaderSettings'de LocalAssembly alanını ayarlayın. - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}', XAML'de '{1}' türünün kullanımını engelledi. Bu türü yüklemek istiyorsanız, '{0}'.GetXamlType'ı bu tür için null dışında bir değer döndürecek şekilde değiştirin veya XamlObjectWriter oluşturucusunun schemaContext parametresinde başka bir değer geçirin. - - - - This operation is only supported on collection types. - Bu işlem yalnızca koleksiyon türlerinde desteklenir. - - - - This operation is only supported on collection and dictionary types. - Bu işlem yalnızca koleksiyon ve sözlük türlerinde desteklenir. - - - - This operation is only supported on dictionary types. - Bu işlem yalnızca sözlük türlerinde desteklenir. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML Düğüm Akışı: EndObject öncesinde '{0}.{1}' için EndMember yok. - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML Düğüm Akışı: StartMember '{2}' öncesinde '{0}.{1}' için EndMember yok. - - - - The property element '{0}' is not contained by an object element. - '{0}' özellik öğesi bir nesne öğesinin içinde değil. - - - - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - Aynı bütünleştirilmiş kodun farklı bir sürümü yüklendiğinden '{0}' bütünleştirilmiş kodu yüklenemiyor '{1}'. - - - - Too many attributes are specified for '{0}'. - '{0}' için çok fazla sayıda öznitelik belirtildi. - - - - '{0}' requires more attributes. - '{0}' daha çok öznitelik gerektirir. - - - - GetPositionalParameters returned the wrong length vector. - GetPositionalParameters yanlış uzunlukta vektör döndürdü. - - - - Prefix '{0}' does not map to a namespace. - '{0}' öneki bir ad alanına eşlenmiyor. - - - - The prefix '{0}' could not be found. - '{0}' öneki bulunamadı. - - - - '{0}' property on '{1}' does not allow you to specify text. - '{1}' öğesindeki '{0}' özelliği metin belirtmenize izin vermiyor. - - - - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - - - - '{0}' is not implemented. - '{0}' uygulanmadı. - - - - Provide value on '{0}' threw an exception. - '{0}' öğesinde değer sağlama işlemi özel durum döndürdü. - - - - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - Döngüsel bağımlılık nedeniyle MarkupExtension.ProvideValue çağrılamıyor. MarkupExtension'ın içindeki özellikler, MarkupExtension'ın sonucuna başvurun nesneler başvuruda bulunamaz. Etkilenen MarkupExtension öğeleri: - - - - '{0}' type name does not have the expected format 'className, assembly'. - '{0}' tür adı beklenen 'className, assembly' biçiminde değil. - - - - Quote characters ' or " are only allowed at the start of values. - Tırnak işareti karakterlerine (' veya ") yalnızca değerlerin başında izin verilir. - - - - Value cannot be null. Object reference: '{0}'. - Değer null olamaz. Nesne başvurusu: '{0}'. - - - - schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext parametresi savedContext.SchemaContext'ten farklı olamaz - - - - savedContext.SchemaContext cannot be null - savedContext.SchemaContext null olamaz - - - - SchemaContext on writer must be initialized before accessing the reader. - Okuyucuya erişmeden önce yazıcıdaki SchemaContext başlatılmalıdır. - - - - SchemaContext cannot be null. - SchemaContext null olamaz. - - - - Invalid security XML. Missing expected attribute '{0}'. - Geçersiz güvenlik XML'si. Beklenen '{0}' özniteliği eksik. - - - - Invalid security XML. Unexpected tag '{0}', expected '{1}'. - Geçersiz güvenlik XML'si. '{0}' etiketi beklenmiyordu; '{1}' bekleniyordu. - - - - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - Geçersiz güvenlik XML'si. '{1}' özniteliğinde '{0}' değeri beklenmiyordu; '{2}' bekleniyordu. - - - - This serviceType is already registered to another service. - Bu serviceType başka bir hizmete zaten kaydedildi. - - - - Set connectionId threw an exception. - connectionId ayarlama işlemi özel durum döndürdü. - - - - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' alıcısı olmayan bir özellik ve geçerli bir XAML özelliği değil. - - - - Cannot set TargetType on a non-attachable Member. - TargetType eklenemeyen bir Üyeye ayarlanamaz. - - - - Setting xml:base on '{0}' threw an exception. - '{0}' öğesinde xml:base ayarlama işlemi özel durum döndürdü. - - - - Set property '{0}' threw an exception. - '{0}' özelliğini ayarlama işlemi özel durum döndürdü. - - - - Setting xml instance on '{0}' threw an exception. - '{0}' öğesinde xml örneğini ayarlama işlemi özel durum döndürdü. - - - - Setting properties is not allowed on a type converted instance. Property = '{0}' - Türü dönüştürülmüş bir örnekte özelliklerin ayarlanmasına izin verilmez. Özellik = '{0}' - - - - Method '{0}' is not supported by default. It can be implemented in derived classes. - '{0}' metodu varsayılan olarak desteklenmiyor. Türetilen sınıflarda uygulanabilir. - - - - ShouldSerialize check failed for member '{0}'. - '{0}' üyesi için ShouldSerialize denetimi başarısız oldu. - - - - Directly Assignable Fixups must only have one name. - Doğrudan Atanabilir Düzeltmelerin tek bir adı olmalıdır. - - - - StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. - - - - The string is null or empty. - Dize null veya boş. - - - - Deferred load section was not collected in '{0}'. - Ertelenmiş yükleme bölümü '{0}' içinde toplanmadı. - - - - Thread is already started. - İş parçacığı zaten başlatıldı. - - - - (null) - (null) - - - - Error with member '{0}'.'{1}'. It has more than one '{2}'. - '{0}'.'{1}' üyesi hatalı. Birden çok '{2}' içeriyor. - - - - Error with type '{0}'. It has more than one '{1}'. - '{0}' türü hatalı. Birden çok '{1}' içeriyor. - - - - Only one TypeConverter attribute is allowed on a type. - Türde yalnızca bir TypeConverter özniteliğine izin verilir. - - - - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - '{1}' yönergesine atanan '{0}' nesnesinin, henüz tanımlanmamış durumdaki '{2}' adlandırılmış nesnesine veya nesnelerine başvuru olan özellikleri var. Nesne oluşturma yönergelerinin içinde, ileri başvurular veya ileri başvuru içeren nesnelere yapılan başvurular desteklenmez. - - - - Failed to create a '{0}' from the text '{1}'. - '{1}' metninden '{0}' oluşturulamadı. - - - - Failed to convert '{0}' to type '{1}'. - '{0}', '{1}' türüne dönüştürülemedi. - - - - The name of the type '{0}' contains characters that are invalid in XAML. - '{0}' türünün adı XAML'de geçersiz olan karakterler içeriyor. - - - - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - '{0}' türünün içerik özelliği yok. Ayarlanacak özelliğin adını belirtin veya türe bir ContentPropertyAttribute veya TypeConverterAttribute ekleyin. - - - - Type name '{0}' cannot have a dot '.'. - '{0}' tür adında nokta '.' bulunamaz. - - - - Type reference cannot find type named '{0}'. - Tür başvurusu '{0}' adlı türü bulamıyor. - - - - Type '{0}' is not public. - '{0}' türü genel bir tür değil. - - - - Unclosed quoted value. - Değer kapatılmamış tırnak içinde yer alıyor. - - - - Unexpected close of XAML Node Stream. - XAML Düğüm Akışının beklenmeyen kapanışı. - - - - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - '{1}' öğesinde '{0}' özniteliği için geçersiz meta veriler. '{3}' türünde '{2}' bağımsız değişken bekleniyordu. - - - - Unexpected '{0}' in parse rule '{1}'. - '{1}' ayrıştırma kuralında beklenmeyen '{0}'. - - - - Unexpected token '{0}' in rule: '{1}', in '{2}'. - Kuralda beklenmeyen '{0}' belirteci: '{2}' içinde '{1}'. - - - - Unexpected token after end of markup extension. - İşaretleme uzantısı sonundan sonra beklenmeyen belirteç. - - - - Unhandled BoolTypeBit. - İşlenmemiş BoolTypeBit. - - - - ['{0}'('{1}')] on '{2}' is not a known property. - '{2}' öğesinde ['{0}'('{1}')] bilinen bir özellik değil. - - - - Unknown member '{0}' on '{1}'. - '{1}' öğesinde bilinmeyen '{0}' üyesi. - - - - Unknown member '{0}' on unknown type '{1}'. - Bilinmeyen '{1}' türünde bilinmeyen '{0}' üyesi. - - - - Unknown member '{0}'. - Bilinmeyen '{0}' üyesi. - - - - Unknown type '{0}'. - Bilinmeyen '{0}' türü. - - - - Unresolved reference '{0}'. - Çözülmemiş '{0}' başvurusu. - - - - XAML namespace '{0}' is not resolved. - '{0}' XAML ad alanı çözülmedi. - - - - Uri '{0}' was not found. - '{0}' Uri'si bulunamadı. - - - - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - '{0}' türü hatalı. MarkupExtensions, 'UsableDuringInitialization' özniteliğini kullanamaz. - - - - A value in the '{0}' array is null. - '{0}' dizisindeki bir değer null. - - - - XAML Node Stream: Value nodes must be followed by EndMember. - XAML Düğüm Akışı: Değer düğümlerinin ardından EndMember gelmelidir. - - - - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter, '{1}' koleksiyonunda önemli bir boş alan içeren '{0}' değerini yazamıyor. - - - - White space is not allowed after end of markup extension. - İşaretleme uzantısının sonundan sonra boş alana izin verilmez. - - - - An attempt was made to write to a XamlWriter that has had its Closed method called. - Kendi Closed metodu çağrılmış olan bir XamlWriter'a yazma girişiminde bulunuldu. - - - - Choice cannot follow a Fallback. - Choice, bir Fallback'ten sonra olamaz. - - - - AlternateContent must contain one or more Choice elements. - AlternateContent bir veya daha fazla Choice öğesi içermelidir. - - - - Choice is valid only in AlternateContent. - Choice yalnızca AlternateContent içinde geçerlidir. - - - - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - XML uyumluluk tanımlarında, '{0}' ad alanının kendi kendini geçersiz kılması gibi bir döngü var. Bunun nedeni, farklı derlemelerdeki uyumsuz XmlnsCompatibilityAttributes öğeleri olabilir. Lütfen tanımları döngüyü ortadan kaldıracak şekilde değiştirin veya XamlSchemaContext oluşturucusuna çakışma içermeyen bir Başvuru Derlemeleri kümesi geçirin. - - - - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - '{0}' ad alanındaki '{1}' öğesi için yinelenen Preserve bildirimi. - - - - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - '{0}' ad alanındaki '{1}' öğesi için yinelenen ProcessContent bildirimi. - - - - Duplicate wildcard Preserve declaration for namespace '{0}'. - '{0}' ad alanı için yinelenen joker karakterli Preserve bildirimi. - - - - Duplicate wildcard ProcessContent declaration for namespace '{0}'. - '{0}' ad alanı için yinelenen joker karakterli ProcessContent bildirimi. - - - - Fallback is valid only in AlternateContent. - Fallback yalnızca AlternateContent içinde geçerlidir. - - - - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' öğesi AlternateContent'in geçerli bir alt öğesi değil. Yalnızca Choice ve Fallback bir AlternateContent öğesinin geçerli alt öğeleridir. - - - - '{0}' attribute is not valid for '{1}' element. - '{0}' özniteliği '{1}' öğesi için geçerli değildir. - - - - '{0}' format is not valid. - '{0}' biçimi geçerli değil. - - - - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - '{0}' ad alanı için hem belirli, hem de joker Preserve bildirimi olamaz. - - - - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - '{0}' ad alanı için hem belirli, hem joker ProcessContent bildirimi olamaz. - - - - Requires attribute must contain a valid namespace prefix. - Requires özniteliği, geçerli bir ad alanı öneki içermelidir. - - - - '{0}' attribute value is not a valid XML name. - '{0}' özellik değeri geçerli bir XML adı değildir. - - - - AlternateContent must contain only one Fallback element. - AlternateContent yalnızca bir Fallback öğesi içermelidir. - - - - MustUnderstand condition failed on namespace '{0}'. - '{0}' ad alanında MustUnderstand koşulu başarısız oldu. - - - - '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' ad alanı öğeleri koruyamaz; önce Ignorable olarak bildirilmelidir. - - - - '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' ad alanı içeriği işleyemez; önce Ignorable olarak bildirilmelidir. - - - - Choice must contain a Requires attribute. - Choice bir Requires özniteliği içermelidir. - - - - '{0}' prefix is not defined. - '{0}' öneki tanımlı değil. - - - - Unrecognized compatibility attribute '{0}'. - Tanınmayan uyumluluk özniteliği '{0}'. - - - - Unrecognized Compatibility element '{0}'. - Tanınmayan Uyumluluk öğesi '{0}'. - - - - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - Belirtilen '{0}' sınıf adı gerçek '{1}' kök örneği türüyle eşleşmiyor. Class yönergesini kaldırın veya XamlObjectWriterSettings.RootObjectInstance aracılığıyla bir örnek sağlayın. - - - - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - XamlFactory içindeki XamlReader'dan beklenmeyen '{0}' XAML düğüm türü. - - - - Cannot set SchemaContext on XamlMarkupExtensionWriter. - XamlMarkupExtensionWriter'da SchemaContext ayarlanamıyor. - - - - Cannot write a value that is not a string. - Dize olmayan bir değer yazılamaz. - - - - The member '{0}' has already been written. - '{0}' üyesi zaten yazılmıştı. - - - - Errors detected in input. - Girişte hatalar algılandı. - - - - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - Sağlanan INamespacePrefixLookup '{0}' ad alanı için bir önek oluşturamadığından, bu XamlTypeName örneği dizeye dönüştürülemiyor. - - - - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - Name özelliği null veya boş olduğundan bu XamlTypeName örneği dizeye dönüştürülemiyor. XamlTypeName.ToString'i çağırmadan önce Name özelliğini ayarlayın. - - - - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - Namespace özelliği null olduğundan bu XamlTypeName örneği dizeye dönüştürülemiyor. XamlTypeName.ToString'i çağırmadan önce Namespace özelliğini ayarlayın. - - - - Cannot write a value that is not a string. - Dize olmayan bir değer yazılamaz. - - - - The member '{0}' has already been written. - '{0}' üyesi zaten yazılmıştı. - - - - The argument isObjectFromMember can only be set to true when the type is a collection. - Tür bir koleksiyon olduğunda isObjectFromMember bağımsız değişkeni yalnızca true olarak ayarlanabilir. - - - - Namespace '{0}' already has a prefix defined in current scope. - '{0}' ad alanının zaten geçerli kapsamda tanımlanmış bir öneki var. - - - - The prefix '{0}' is already defined in current scope. - '{0}' öneki zaten geçerli kapsamda tanımlandı. - - - - Unable to call '{0}' in current state. - Geçerli durumda '{0}' çağrılamadı. - - - - Unable to call WriteObject with isObjectFromMember set to true in current state. - Geçerli durumda isObjectFromMember true değerine ayarlanmış olarak WriteObject çağrılamadı. - - - - Need to implement public/internal sorting. - Genel/iç sıralamanın uygulanması gerekiyor. - - - - The value for XmlData property '{0}' is null or not IXmlSerializable. - '{0}' XmlData özelliğinin değeri null veya bu değer IXmlSerializable değil. - - - - The value for XmlData property '{0}' is not an XmlReader. - '{0}' XmlData özelliğinin değeri bir XmlReader değil. - - - - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - '{0}' bütünleştirilmiş kodunda, '{1}' ad alanının kendi kendini geçersiz kılması gibi bir XmlnsCompatibleWithAttribute tanımları döngüsü var. Tanımları bu döngüyü ortadan kaldıracak şekilde değiştirin. - - - - + + + + + + Enumerating attached properties on object '{0}' threw an exception. + '{0}' nesnesine eklenen özellikler numaralandırılırken özel durum döndürüldü. + + + + Add value to collection of type '{0}' threw an exception. + '{0}' türündeki koleksiyona değer ekleme işlemi özel durum döndürdü. + + + + Add value to dictionary of type '{0}' threw an exception. + '{0}' türündeki sözlüğe değer ekleme işlemi özel durum döndürdü. + + + + Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + '{0}' koleksiyon türünün birden çok Add metodu veya ICollection<T> uygulaması olduğundan, öğe türü saptanamıyor. Bu koleksiyon türünün XAML'de kullanılabilir olmasını sağlamak için bir ortak Add(object) metodu ekleyin, System.Collections.IList veya tek bir System.Collections.Generic.ICollection<T> uygulayın. + + + + Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + '{0}' sözlük türünün birden çok Add metodu veya IDictionary<K,V> uygulaması olduğundan, öğe türü saptanamıyor. Bu koleksiyon türünün XAML'de kullanılabilir olmasını sağlamak için bir ortak Add(object,object) metodu ekleyin, System.Collections.IDictionary veya tek bir System.Collections.Generic.IDictionary<K,V> uygulayın. + + + + One of the following arguments must be non-null: '{0}'. + Şu bağımsız değişkenlerden biri null dışında bir değer olmalıdır: '{0}'. + + + + Array Add method is not implemented. + Dizi Add metodu uygulanmadı. + + + + Attachable events are not implemented. + Eklenebilir olaylar uygulanmadı. + + + + Attachable member '{0}' was not found. + Eklenebilir '{0}' üyesi bulunamadı. + + + + Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + '{1}' nesnesi bir iletme veya eksik başlatılmış bir başvuru olduğundan bu nesnede '{0}' özelliği ayarlanamıyor. Çözümlenmeyen adlar: '{2}'. + + + + An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + Eklenebilir '{1}' adlı özellik bir dize olan veya dize türüne dönüştürülebilen '{0}' sözlük anahtarına eklendi; bu desteklenmez. + + + + An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + Eklenebilir '{2}' adlı özellik '{1}' adlı özelliğe eklendi. '{1}' adlı özellik bir dize veya dize türüne dönüştürülebilir; bu tür özelliklere ekleme işlemi desteklenmez. Hata ayıklama için, '{1}' özelliği '{0}' nesnesi içeriyor. + + + + An unhandled scanner attribute was encountered. + İşlenmemiş tarayıcı özniteliğiyle karşılaşıldı. + + + + One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + '{0}' bütünleştirilmiş kodundaki InternalsVisibleToAttribute değerlerinden biri geçerli bir bütünleştirilmiş kod adı değil. 'AssemblyShortName' veya 'AssemblyShortName, PublicKey=...' biçimini kullanın. + + + + InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + '{1}' bütünleştirilmiş kodundaki '{0}' InternalsVisibleToAttribute değeri geçerli bir bütünleştirilmiş kod adı değil. 'AssemblyShortName' veya 'AssemblyShortName, PublicKey=...' biçimini kullanın. + + + + Bad method '{0}' on '{1}'. + '{1}' öğesinde hatalı '{0}' metodu. + + + + Bad state in ObjectWriter. Non directive missing instance. + ObjectWriter'da hatalı durum. Yönerge olmayan eksik örnek. + + + + An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + '{0}' bütünleştirilmiş kodundaki XmlnsCompatibleWithAttribute'te gerekli bir özellik eksik. NewNamespace ve OldNamespace özelliklerinin her ikisini de ayarlayın veya XmlnsCompatibleWithAttribute'u kaldırın. + + + + An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + '{0}' bütünleştirilmiş kodundaki XmlnsDefinitionAttribute'te gerekli bir özellik eksik. ClrNamespace ve XmlNamespace özelliklerinin her ikisini de ayarlayın veya XmlnsDefinitionAttribute'u kaldırın. + + + + An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + '{0}' bütünleştirilmiş kodundaki XmlnsPrefixAttribute'te gerekli bir özellik eksik. Prefix ve XmlNamespace özelliklerinin her ikisini de ayarlayın veya XmlnsPrefixAttribute'u kaldırın. + + + + Builder Stack is not empty when end of XamlNode stream was reached. + XamlNode akışının sonuna ulaşıldığında Oluşturucu Yığını boş değil. + + + + Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + '{1}' kullanılarak '{0}' türünden dönüştürülebilirlik denetimi başarısız oldu. Bu durum genel olarak yanlış uygulanan bir TypeConverter'ı gösterir. + + + + Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + '{1}' kullanılarak '{0}' türüne dönüştürülebilirlik denetimi başarısız oldu. Bu durum genel olarak yanlış uygulanan bir TypeConverter'ı gösterir. + + + + In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + İşaretleme uzantılarında, tüm oluşturucu bağımsız değişken değerleri atomlar olmalıdır. '{0}' türündeki nesne için, bir veya birden çok bağımsız değişken değeri atomik değil. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + XamlType geçerli olmadığından '{0}' örneği oluşturulamıyor. + + + + Cannot create an instance of '{0}' because XamlType is not valid. + XamlType geçerli olmadığından '{0}' örneği oluşturulamıyor. + + + + Cannot find Assembly '{0}' in URI '{1}'. + '{1}' URI'sinde '{0}' Bütünleştirilmiş Kodu bulunamadı. + + + + Cannot reassign a previously set SchemaContext. + Daha önceden ayarlanmış bir SchemaContext yeniden atanamaz. + + + + Cannot resolve type '{0}' for method '{1}'. + '{1}' metodu için '{0}' türü çözümlenemiyor. + + + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri, kök düğümünde yalnızca bir kere ayarlanabilir (XamlXmlReader kök düğümünde bir varsayılan değer sağlayabilir). + + + + Cannot set SchemaContext on ObjectWriter. + ObjectWriter'da SchemaContext ayarlanamıyor. + + + + Cannot set SchemaContext to null. + SchemaContext null olarak ayarlanamaz. + + + + Cannot write on a closed XamlWriter. + Kapatılmış bir XamlWriter'a yazılamaz. + + + + The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + '{1}' değeri önemli boş alan(lar) içeriyor ancak "xml:space = preserve" '{0}' üyesine yazılamıyor. + + + + Cannot assign root instance of type '{0}' to type '{1}'. + '{0}' türündeki kök örnek '{1}' türüne atanamıyor. + + + + Cannot create unknown type '{0}'. + Bilinmeyen '{0}' türü oluşturulamıyor. + + + + Cannot get write-only property '{0}'. + Salt yazılır '{0}' özelliği alınamıyor. + + + + Cannot set read-only property '{0}'. + Salt okunur '{0}' özelliği ayarlanamıyor. + + + + Cannot set unknown member '{0}'. + Bilinmeyen '{0}' üyesi ayarlanamıyor. + + + + Close called while inside a deferred load section. + Ertelenmiş yükleme bölümü içindeyken kapatma çağrısı yapıldı. + + + + Must close XamlWriter before reading from XamlNodeList. + XamlNodeList'ten okunmadan XamlWriter kapatılmalıdır. + + + + Collection '{0}' cannot contain null values. + '{0}' koleksiyonu null değerler içeremez. + + + + Failed attempting to create an Implicit Type with a constructor. + Oluşturucuyla Implicit Type oluşturma girişimi başarısız oldu. + + + + The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + Belirtilen bağlama kısıtlamalarıyla eşleşen '{0}' türündeki oluşturucuyu çağırma işlemi özel durum döndürdü. + + + + Cannot write the given positional parameters because a matching constructor was not found. + Eşleşen oluşturucu bulunamadığından verilen konum parametreleri yazılamıyor. + + + + '{0}' ValueSerializer cannot convert from '{1}'. + '{0}' ValueSerializer, '{1}' değerinden dönüştürülemiyor. + + + + '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + '{0}' ValueSerializer '{1}' öğesini '{2}' olarak dönüştüremiyor. + + + + Converter type '{0}' doesn't derive from expected base type '{1}'. + Beklenen '{1}' temel türünden '{0}' dönüştürücü türü türetilmiyor. + + + + Failed to add attached properties to item in ConditionalWeakTable. + Eklenen özellikler ConditionalWeakTable içindeki öğeye eklenemedi. + + + + Deferred load threw an exception. + Ertelenmiş yükleme özel durum döndürdü. + + + + Deferred member was not collected in '{0}'. + Ertelenmiş üye '{0}' içinde toplanmadı. + + + + Save of deferred-load content threw an exception. + Ertelenmiş yükleme içeriğini kaydetme işlemi özel durum döndürdü. + + + + Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + '{0}' XamlValueConverter'dan XamlDeferringLoader alınamadı çünkü ConverterInstance özelliği null. + + + + '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}' Ayarlanmamış olan '{0}'.{1}' değerine bağımlı. + + + + Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + '{0}' türündeki sözlük '{1}' anahtarını ekleyemez. TypeConverter anahtarı '{2}' türüne dönüştürecek. Bu hatayı görmemek için System.Collections.IDictionary.Add metodunu geçersiz kılın ve dönüştürme işlemini orada gerçekleştirin. + + + + Directive getter is not implemented. + Yönerge alıcısı uygulanmadı. + + + + Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + '{0}' yönergesi dize türünde bir değer olmalıdır. Bu yönergeyi kaldırın veya dize değeri olacak şekilde değiştirin. + + + + Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + '{0}' yönergesine yalnızca kök nesnede izin verilir. Bu yönergeyi kaldırın veya bunu belgenin köküne taşıyın. + + + + Directive '{0}' was not found in TargetNamespace '{1}'. + '{0}' yönergesi '{1}' TargetNamespace içinde bulunamadı. + + + + '{0}' property has already been set on '{1}'. + '{1}' öğesinde '{0}' özelliği zaten ayarlandı. + + + + There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + '{1}' OldNamespace için '{0}' bütünleştirilmiş kodunda birden çok XmlnsCompatibleWithAttribute var. Fazla öznitelikleri kaldırın. + + + + There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + '{2}' OldNamespace için '{0}' ve '{1}' derlemelerinde çakışan XmlnsCompatibleWithAttributes değerleri var. Öznitelikleri aynı NewNamespace'e sahip olacak şekilde değiştirin veya XamlSchemaContext oluşturucusuna çakışmayan bir Başvuru Derlemeleri kümesi geçirin. + + + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. + '{0}' olayı, '{1}' öğesine atanamayan bir değeri atayamaz. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Geçerli durumda konum parametreleri yazılamıyor. Yazıcı öznitelik formuna konum parametrelerini yazamıyor çünkü yazıcı öğeleri yazmaya başladı ancak tüm özellikler yazılabilir olmadığından yazıcı konum parametrelerini genişletemedi. Konum parametresi üyesini düğüm akışında XamlXmlWriter'ın hala öznitelikleri yazabildiği önceki bir yere taşımayı deneyin. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + Geçerli durumda konum parametreleri yazılamıyor. Yazıcı öznitelik formuna konum parametrelerini yazamıyor çünkü yazıcı öğeleri yazmaya başladı ancak '{0}' türü üzerindeki UnderlyingType null olduğundan yazıcı konum parametrelerini genişletemedi. Konum parametresi üyesini düğüm akışında XamlXmlWriter'ın hala öznitelikleri yazabildiği önceki bir yere taşımayı deneyin. + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + Geçerli durumda konum parametreleri yazılamıyor. Yazıcı öznitelik formuna konum parametrelerini yazamıyor çünkü yazıcı öğeleri yazmaya başladı ancak konum parametrelerini içeren işaretleme uzantısında varsayılan oluşturucunun bulunmaması nedeniyle yazıcı konum parametrelerini genişletemedi. Konum parametresi üyesini düğüm akışında XamlXmlWriter'ın hala öznitelikleri yazabildiği önceki bir yere taşımayı deneyin. + + + + Expected permission of type XamlLoadPermission. + Beklenen XamlLoadPermission türündeki izin. + + + + Expected value of type ObjectMarkupInfo. + ObjectMarkupInfo türünün beklenen değeri. + + + + Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + '{0}' bütünleştirilmiş kod adı tam olarak nitelenmemiş. Name, Version, Culture ve PublicKeyToken değerlerinin tümü sağlanmalıdır. + + + + Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + '{0}' tür adı bütünleştirilmiş kodla nitelenmemiş. Bu değeri System.Type.AssemblyQualifiedName'den alabilirsiniz. + + + + The factory method '{0}' that matches the specified binding constraints returned null. + Belirtilen bağlama kısıtlamalarıyla eşleşen '{0}' fabrika metodu null döndürdü. + + + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + '{0}' dosyası veya bütünleştirilmiş kodu ya da bunun bağımlılıklarından biri yüklenemedi. Sistem belirtilen dosyayı bulamıyor. + + + + Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + Henüz tanımlanmamış '{0}' adlandırılmış nesnesine veya nesnelerine başvuru girişiminde bulunuldu. Key dışındaki yönergelerde ileri başvurular veya ileri başvuru içeren nesnelere yönelik başvurular desteklenmiyor. + + + + Cannot promote from Array. + Diziden yükseltilemiyor. + + + + Cannot promote from '{0}' to '{1}' because the target map is too small. + Hedef eşleme çok küçük olduğu için '{0}' öğesinden '{1}' öğesine yükseltme yapılamaz. + + + + Getting instance of '{0}' threw an exception. + '{0}' örneği alma işlemi özel durum döndürdü. + + + + Retrieving items in collection or dictionary of type '{0}' threw an exception. + '{0}' türündeki koleksiyondan veya sözlükten öğeleri alma işlemi özel durum döndürdü. + + + + XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems '{0}' türü için null döndürdü. Bu durum genel olarak yanlış uygulanmış bir koleksiyon türünü gösterir. + + + + Collection property '{0}'.'{1}' is null. + '{0}'.'{1}' koleksiyon özelliği null. + + + + Cannot get TargetType on a non-attachable Member. + Eklenemeyen bir Üyede TargetType alınamıyor. + + + + Get property '{0}' threw an exception. + '{0}' Get özelliğini alma işlemi özel durum döndürdü. + + + + Either getter or setter must be non-null. + Alıcı veya ayarlayıcı null dışında bir değer olmalıdır. + + + + Attached property getter methods must have one parameter and a non-void return type. + Eklenen özellik alıcı metotlarının tek bir parametresi ve geçersiz olmayan bir dönüş türü olmalıdır. + + + + Attached property setter and attached event adder methods must have two parameters. + Eklenen özellik ayarlayıcı ve eklenen olay ekleyici metotlarının iki parametresi olmalıdır. + + + + Initialization of '{0}' threw an exception. + '{0}' başlatma işlemi özel durum döndürdü. + + + + Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + '{0}' türü metinden başlatılamıyor (XamlLanguage.Initialization). Bu türe bir TypeConverter ekleyin veya XAML'yi bir oluşturucu veya fabrika metodu kullanacak şekilde değiştirin. + + + + Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + '{1}' dizesinde '{0}' karakteri beklenmiyordu. Geçersiz XAML tür adı. + + + + Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + Karşılık gelen bir açılış ayracı olmayan '{0}' kapanış ayracı ile karşılaşıldı. + + + + Event argument is invalid. + Olay bağımsız değişkeni geçersiz. + + + + Invalid expression: '{0}' + Geçersiz ifade: '{0}' + + + + Type argument '{0}' is not a valid type. + '{0}' tür bağımsız değişkeni geçerli bir tür değil. + + + + The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + '{0}' dizesi geçerli bir XAML tür adı listesi değil. Tür adı listeleri, türlerin virgülle ayrılmış listeleri olur; örneğin: 'x:String, x:Int32'. + + + + The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + '{0}' dizesi geçerli bir XAML tür adı değil. Tür adları isteğe bağlı bir önek, bir ad ve isteğe bağlı tür bağımsız değişkenleri içerir; örneğin: 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + + + + '{0}' is not a valid XAML member name. + '{0}' geçerli bir XAML üye adı değil. + + + + Construction directive '{0}' must be an attribute or the first property element. + '{0}' oluşturma yönergesi bir öznitelik veya ilk özellik öğesi olmalıdır. + + + + '{0}' Line number '{1}' and line position '{2}'. + '{0}' Satır numarası '{1}' ve satır konumu '{2}'. + + + + '{0}' Line number '{1}'. + '{0}' Satır numarası '{1}'. + + + + List collection is not an IList. + Liste koleksiyonu bir IList değil. + + + + BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + '{0}' köşeli ayraç karakteri için karşılık gelen bir sol köşeli/sağ köşeli ayraç karakteri yok. + + + + Cannot parse the malformed property name '{0}'. + Yanlış biçimlendirilmiş '{0}' özellik adı ayrıştırılamıyor. + + + + Items in the array must be type '{0}'. One or more items cannot be cast to this type. + Dizideki öğeler '{0}' türünde olmalıdır. Bir veya birden çok öğe bu türe yayınlanamıyor. + + + + Must set Type before calling ProvideValue on ArrayExtension. + ArrayExtension öğesinde ProvideValue çağrılmadan önce Tür ayarlanmalıdır. + + + + '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + '{0}' StaticExtension değeri bir sabit listesi, statik alan veya statik özelliğe çözülemiyor. + + + + Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + {0}' işaretleme uzantısı, ProvideValue için IServiceProvider içinde '{1}' yürütülmesini gerektirir. + + + + StaticExtension must have Member property set before ProvideValue can be called. + ProvideValue çağırılmadan önce StaticExtension için Member özelliği ayarlanmış olmalıdır. + + + + TypeExtension must have TypeName property set before ProvideValue can be called. + ProvideValue çağrılmadan önce TypeExtension'ın TypeName özelliği ayarlanmış olmalıdır. + + + + '{0}' string is not valid for type. + '{0}' dizesinin türü geçerli değil. + + + + Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + {0}' türünün '{1}' parametreleriyle birden çok oluşturucu fazla yüklemesi bulunduğundan bu türün konum parametreleri saptanamıyor. Bu işaretleme uzantısının XAML'de kullanılabilir duruma gelmesini sağlamak için, yinelenen oluşturucu fazla yüklemelerini kaldırın veya XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity değerini true olarak ayarlayın. + + + + The name of the member '{0}' contains characters that are invalid in XAML. + '{0}' üyesinin adı XAML'de geçersiz olan karakterler içeriyor. + + + + Member '{0}' on type '{1}' is internal. + '{1}' türündeki '{0}' üyesi bir iç üyedir. + + + + The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + Belirtilen bağlama kısıtlamalarıyla eşleşen '{0}' metodunu çağırma işlemi özel durum döndürdü. + + + + No local assembly provided to complete URI='{0}'. + URI='{0}' öğesini tamamlamak için hiçbir yerel bütünleştirilmiş kod sağlanmadı. + + + + Missing case '{0}' in DeferringWriter'{1}' method. + DeferringWriter'{1}' metodunda '{0}' durumu eksik. + + + + Missing case in Default processing of XamlNodes. + XamlNodes'un Varsayılan işleminde durum eksik. + + + + Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + '{0}' değerinden sonra beklenmeyen eşittir işareti '='. Virgül ayırıcısının eksik olup olmadığını denetleyin. + + + + Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + '{0}'='{1}' değerinden sonra beklenmeyen eşittir işareti '='. Virgül ayırıcısının eksik olup olmadığını denetleyin. + + + + Missing implicit property case. + Örtülü özellik durumu eksik. + + + + Missing case for ImplicitPropertyType. + ImplicitPropertyType için durum eksik. + + + + Missing key value on '{0}' object. + '{0}' nesnesinde anahtar değeri eksik. + + + + Missing case handler in LookupPropertyBit. + LookupPropertyBit içinde durum işleyicisi eksik. + + + + Service provider is missing the IXamlNameProvider service. + IXamlNameProvider hizmetinde hizmet sağlayıcısı eksik. + + + + Service provider is missing the INameResolver service. + INameResolver hizmetinde hizmet sağlayıcısı eksik. + + + + Missing case in ClrType 'Member' lookup. + ClrType 'Member' aramasında durum eksik. + + + + Creating from text without a TypeConverter is not allowed. + TypeConverter olmadan metinden oluşturmaya izin verilmez. + + + + '{0}' must be of type '{1}'. + '{0}', '{1}' türünde olmalıdır. + + + + Reference must have a Name to resolve. + Başvurunun çözülecek bir Ad değeri olmalıdır. + + + + This setter is not intended to be used directly from your code. Do not call this setter. + Bu ayarlayıcı doğrudan kodunuzdan kullanılmaya yönelik değildi. Bu ayarlayıcıyı çağırmayın. + + + + Name resolution failure. '{0}' was not found. + Ad çözme hatası. '{0}' bulunamadı. + + + + Cannot register duplicate name '{0}' in this scope. + Bu kapsamda yinelenen '{0}' adı kaydedilemiyor. + + + + Could not register named object. {0} + Adlandırılmış nesne kaydedilemiyor. {0} + + + + '{0}' name is not valid for identifier. + '{0}' adı tanımlayıcı için geçerli değil. + + + + Name cannot be an empty string. + Ad boş bir dize olamaz. + + + + Name '{0}' was not found. + '{0}' adı bulunamadı. + + + + Cannot attach NameScope to null root instance. + NameScope null bir kök örneğine eklenemez. + + + + The prefix 'xml' is reserved. + 'xml' öneki ayrılmıştır. + + + + NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace null olamaz. Bu özellik için bir değer sağlayın. + + + + NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix null olamaz. Bu özellik için bir değer sağlayın. + + + + Namespace '{0}' was not found in scope. + '{0}' ad alanı kapsamda bulunamadı. + + + + No Add methods found on type '{0}' for a value of type '{1}'. + '{1}' türündeki bir değer için '{0}' türünde Add metodu bulunamadı. + + + + '{0}' is not allowed in attribute usage. + Öznitelik kullanımında '{0}' kullanılmasına izin verilmez. + + + + No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + '{0}' türünde eşleşen oluşturucu bulunamadı. Bu türü oluşturmak için Arguments veya FactoryMethod yönergelerini kullanabilirsiniz. + + + + A Constructor for '{0}' with '{1}' arguments was not found. + '{1}' bağımsız değişkenle '{0}' için Oluşturucu bulunamadı. + + + + No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + '{0}' türü için varsayılan oluşturucu bulunamadı. Bu türü oluşturmak için Arguments veya FactoryMethod yönergelerini kullanabilirsiniz. + + + + '{0}' is not allowed in element usage. + Öğe kullanımında '{0}' kullanılmasına izin verilmez. + + + + XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + XAML Düğüm Akışı: '{0}' Türünde EndMember öncesinde StartMember yok. + + + + XAML Node Stream: EndMember must follow StartObject and StartMember. + XAML Düğüm Akışı: EndMember, StartObject ve StartMember öğelerini izlemelidir. + + + + XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + XAML Düğüm Akışı: GetObject, StartObject '{0}' öğesinden sonra StartMember gerektirir. + + + + XAML Node Stream: GetObject must follow a StartObject and StartMember. + XAML Düğüm Akışı: GetObject, StartObject ve StartMember öğelerini izlemelidir. + + + + XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + XAML Düğüm Akışı: '{0}'='{1}' Ad Alanı Bildirimi StartObject '{2}' öğesinden sonra StartMember gerektirir. + + + + XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + XAML Düğüm Akışı: StartObject '{0}', StartObject '{1}' öğesinden sonra StartMember gerektirir. + + + + XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + XAML Düğüm Akışı: '{0}' değeri StartObject '{1}' öğesinden sonra StartMember gerektirir. + + + + XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + XAML Düğüm Akışı: '{0}' değerini StartObject ve StartMember öğeleri izlemelidir. + + + + No constructor with '{0}' arguments for '{1}'. + '{1}' için '{0}' bağımsız değişkeni olan oluşturucu yok. + + + + XAML Node Stream: Missing CurrentObject before EndObject. + XAML Düğüm Akışı: EndObject öncesinde CurrentObject yok. + + + + XAML Node Stream: Missing StartObject before StartMember '{0}'. + XAML Düğüm Akışı: StartMember '{0}' öncesinde StartObject yok. + + + + Type with positional parameters is not a markup extension. + Konum parametreleri içeren tür bir işaretleme uzantısı değil. + + + + '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' bir ortam özelliği değil. + + + + '{0}' is not an ambient type. + '{0}' bir ortam türü değil. + + + + The type '{0}' is not assignable from the type '{1}'. + '{0}' türü, '{1}' türünden atanabilir değil. + + + + ['{0}'('{1}')] on '{2}' is not a property declared on this type. + '{2}' öğesindeki ['{0}'('{1}')], bu türde bildirilen bir özellik değil. + + + + This operation is not supported on directive members. + Bu işlem yönerge üyelerinde desteklenmiyor. + + + + This operation is not supported on unknown members. + Bu işlem bilinmeyen üyelerde desteklenmiyor. + + + + This operation is not supported on unknown types. + Bu işlem bilinmeyen türlerde desteklenmiyor. + + + + Argument should be a Type Converter, Markup Extension or Null. + Bağımsız değişken Tür Dönüştürücüsü, İşaretleme Uzantısı veya Null olmalıdır. + + + + Unable to find an attachable property named '{0}' on type '{1}'. + '{1}' türünde '{0}' adlı eklenebilir bir özellik bulunamadı. + + + + Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + MemberMarkupInfo.DictionaryEntriesFromGeneric metodu bulunamadı. + + + + InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor '{0}' türünde bir bağımsız değişken sağladı, oysa '{1}' türünde bir parametre bekleniyordu. + + + + InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor doğru sayıda bağımsız değişken sağlamadı. + + + + InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor geçerli bir oluşturucu veya metot sağlamadı. + + + + Multidimensional arrays not supported. + Çok boyutlu diziler desteklenmiyor. + + + + Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + '{0}' türü seri hale getirilemedi. Türün genel olduğunu ve varsayılan bir oluşturucusu veya örnek tanımlayıcısı bulunduğunu doğrulayın. + + + + Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + Belirtilen '{0}' türündeki oluşturucu bağımsız değişkenleri için uygun bir oluşturucu bulunamadı. + + + + Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Erişilebilir oluşturucular olmadığından ‘{0}’ türündeki nesneler okunamadı. XAML'de bu türün kullanılmasına olanak tanımak için varsayılan bir oluşturucu ekleyin, ConstructorArgumentAttribute kullanın veya bir InstanceDescriptor sağlayın. + + + + Unable to read objects of the type '{0}'. Nested types are not supported. + '{0}' türündeki nesneler okunamadı. İç içe türler desteklenmiyor. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}', XAML'de '{1}' türünün kullanımını engelledi. Bu türü seri hale getirmek istiyorsanız, '{0}'.GetXamlType'ı bu tür için null dışında bir değer döndürecek şekilde değiştirin veya XamlObjectReader oluşturucusunun schemaContext parametresinde başka bir değer geçirin. + + + + The name property '{0}' on type '{1}' must be of type System.String. + '{1}' türündeki '{0}' ad özelliği System.String türünde olmalıdır. + + + + The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + Nesne grafiği '{0}' türünün bir örneğine birden çok başvuru içeriyor ve seri hale getirici örneği yazmak için genel olarak görünür olan bir konum bulamadı. Ad kapsamlarını kullanımınızı incelemelisiniz. + + + + An element with the name '{0}' has already been registered in this scope. + Bu kapsamda '{0}' adlı bir öğe zaten kaydedildi. + + + + Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + '{0}' türü görünür değil. Yerel bir türse, lütfen XamlReaderSettings'de LocalAssembly alanını ayarlayın. + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}', XAML'de '{1}' türünün kullanımını engelledi. Bu türü yüklemek istiyorsanız, '{0}'.GetXamlType'ı bu tür için null dışında bir değer döndürecek şekilde değiştirin veya XamlObjectWriter oluşturucusunun schemaContext parametresinde başka bir değer geçirin. + + + + This operation is only supported on collection types. + Bu işlem yalnızca koleksiyon türlerinde desteklenir. + + + + This operation is only supported on collection and dictionary types. + Bu işlem yalnızca koleksiyon ve sözlük türlerinde desteklenir. + + + + This operation is only supported on dictionary types. + Bu işlem yalnızca sözlük türlerinde desteklenir. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + XAML Düğüm Akışı: EndObject öncesinde '{0}.{1}' için EndMember yok. + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + XAML Düğüm Akışı: StartMember '{2}' öncesinde '{0}.{1}' için EndMember yok. + + + + The property element '{0}' is not contained by an object element. + '{0}' özellik öğesi bir nesne öğesinin içinde değil. + + + + Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + Aynı bütünleştirilmiş kodun farklı bir sürümü yüklendiğinden '{0}' bütünleştirilmiş kodu yüklenemiyor '{1}'. + + + + Too many attributes are specified for '{0}'. + '{0}' için çok fazla sayıda öznitelik belirtildi. + + + + '{0}' requires more attributes. + '{0}' daha çok öznitelik gerektirir. + + + + GetPositionalParameters returned the wrong length vector. + GetPositionalParameters yanlış uzunlukta vektör döndürdü. + + + + Prefix '{0}' does not map to a namespace. + '{0}' öneki bir ad alanına eşlenmiyor. + + + + The prefix '{0}' could not be found. + '{0}' öneki bulunamadı. + + + + '{0}' property on '{1}' does not allow you to specify text. + '{1}' öğesindeki '{0}' özelliği metin belirtmenize izin vermiyor. + + + + '{0}' is not implemented. + '{0}' uygulanmadı. + + + + Provide value on '{0}' threw an exception. + '{0}' öğesinde değer sağlama işlemi özel durum döndürdü. + + + + Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + Döngüsel bağımlılık nedeniyle MarkupExtension.ProvideValue çağrılamıyor. MarkupExtension'ın içindeki özellikler, MarkupExtension'ın sonucuna başvurun nesneler başvuruda bulunamaz. Etkilenen MarkupExtension öğeleri: + + + + '{0}' type name does not have the expected format 'className, assembly'. + '{0}' tür adı beklenen 'className, assembly' biçiminde değil. + + + + Quote characters ' or " are only allowed at the start of values. + Tırnak işareti karakterlerine (' veya ") yalnızca değerlerin başında izin verilir. + + + + Value cannot be null. Object reference: '{0}'. + Değer null olamaz. Nesne başvurusu: '{0}'. + + + + schemaContext parameter cannot be different from savedContext.SchemaContext + schemaContext parametresi savedContext.SchemaContext'ten farklı olamaz + + + + savedContext.SchemaContext cannot be null + savedContext.SchemaContext null olamaz + + + + SchemaContext on writer must be initialized before accessing the reader. + Okuyucuya erişmeden önce yazıcıdaki SchemaContext başlatılmalıdır. + + + + SchemaContext cannot be null. + SchemaContext null olamaz. + + + + Invalid security XML. Missing expected attribute '{0}'. + Geçersiz güvenlik XML'si. Beklenen '{0}' özniteliği eksik. + + + + Invalid security XML. Unexpected tag '{0}', expected '{1}'. + Geçersiz güvenlik XML'si. '{0}' etiketi beklenmiyordu; '{1}' bekleniyordu. + + + + Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + Geçersiz güvenlik XML'si. '{1}' özniteliğinde '{0}' değeri beklenmiyordu; '{2}' bekleniyordu. + + + + This serviceType is already registered to another service. + Bu serviceType başka bir hizmete zaten kaydedildi. + + + + Set connectionId threw an exception. + connectionId ayarlama işlemi özel durum döndürdü. + + + + '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' alıcısı olmayan bir özellik ve geçerli bir XAML özelliği değil. + + + + Cannot set TargetType on a non-attachable Member. + TargetType eklenemeyen bir Üyeye ayarlanamaz. + + + + Setting xml:base on '{0}' threw an exception. + '{0}' öğesinde xml:base ayarlama işlemi özel durum döndürdü. + + + + Set property '{0}' threw an exception. + '{0}' özelliğini ayarlama işlemi özel durum döndürdü. + + + + Setting xml instance on '{0}' threw an exception. + '{0}' öğesinde xml örneğini ayarlama işlemi özel durum döndürdü. + + + + Setting properties is not allowed on a type converted instance. Property = '{0}' + Türü dönüştürülmüş bir örnekte özelliklerin ayarlanmasına izin verilmez. Özellik = '{0}' + + + + Method '{0}' is not supported by default. It can be implemented in derived classes. + '{0}' metodu varsayılan olarak desteklenmiyor. Türetilen sınıflarda uygulanabilir. + + + + ShouldSerialize check failed for member '{0}'. + '{0}' üyesi için ShouldSerialize denetimi başarısız oldu. + + + + Directly Assignable Fixups must only have one name. + Doğrudan Atanabilir Düzeltmelerin tek bir adı olmalıdır. + + + + The string is null or empty. + Dize null veya boş. + + + + Deferred load section was not collected in '{0}'. + Ertelenmiş yükleme bölümü '{0}' içinde toplanmadı. + + + + Thread is already started. + İş parçacığı zaten başlatıldı. + + + + (null) + (null) + + + + Error with member '{0}'.'{1}'. It has more than one '{2}'. + '{0}'.'{1}' üyesi hatalı. Birden çok '{2}' içeriyor. + + + + Error with type '{0}'. It has more than one '{1}'. + '{0}' türü hatalı. Birden çok '{1}' içeriyor. + + + + Only one TypeConverter attribute is allowed on a type. + Türde yalnızca bir TypeConverter özniteliğine izin verilir. + + + + Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + '{1}' yönergesine atanan '{0}' nesnesinin, henüz tanımlanmamış durumdaki '{2}' adlandırılmış nesnesine veya nesnelerine başvuru olan özellikleri var. Nesne oluşturma yönergelerinin içinde, ileri başvurular veya ileri başvuru içeren nesnelere yapılan başvurular desteklenmez. + + + + Failed to create a '{0}' from the text '{1}'. + '{1}' metninden '{0}' oluşturulamadı. + + + + Failed to convert '{0}' to type '{1}'. + '{0}', '{1}' türüne dönüştürülemedi. + + + + The name of the type '{0}' contains characters that are invalid in XAML. + '{0}' türünün adı XAML'de geçersiz olan karakterler içeriyor. + + + + Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + '{0}' türünün içerik özelliği yok. Ayarlanacak özelliğin adını belirtin veya türe bir ContentPropertyAttribute veya TypeConverterAttribute ekleyin. + + + + Type name '{0}' cannot have a dot '.'. + '{0}' tür adında nokta '.' bulunamaz. + + + + Type reference cannot find type named '{0}'. + Tür başvurusu '{0}' adlı türü bulamıyor. + + + + Type '{0}' is not public. + '{0}' türü genel bir tür değil. + + + + Unclosed quoted value. + Değer kapatılmamış tırnak içinde yer alıyor. + + + + Unexpected close of XAML Node Stream. + XAML Düğüm Akışının beklenmeyen kapanışı. + + + + Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + '{1}' öğesinde '{0}' özniteliği için geçersiz meta veriler. '{3}' türünde '{2}' bağımsız değişken bekleniyordu. + + + + Unexpected '{0}' in parse rule '{1}'. + '{1}' ayrıştırma kuralında beklenmeyen '{0}'. + + + + Unexpected token '{0}' in rule: '{1}', in '{2}'. + Kuralda beklenmeyen '{0}' belirteci: '{2}' içinde '{1}'. + + + + Unexpected token after end of markup extension. + İşaretleme uzantısı sonundan sonra beklenmeyen belirteç. + + + + Unhandled BoolTypeBit. + İşlenmemiş BoolTypeBit. + + + + ['{0}'('{1}')] on '{2}' is not a known property. + '{2}' öğesinde ['{0}'('{1}')] bilinen bir özellik değil. + + + + Unknown member '{0}' on '{1}'. + '{1}' öğesinde bilinmeyen '{0}' üyesi. + + + + Unknown member '{0}' on unknown type '{1}'. + Bilinmeyen '{1}' türünde bilinmeyen '{0}' üyesi. + + + + Unknown member '{0}'. + Bilinmeyen '{0}' üyesi. + + + + Unknown type '{0}'. + Bilinmeyen '{0}' türü. + + + + Unresolved reference '{0}'. + Çözülmemiş '{0}' başvurusu. + + + + XAML namespace '{0}' is not resolved. + '{0}' XAML ad alanı çözülmedi. + + + + Uri '{0}' was not found. + '{0}' Uri'si bulunamadı. + + + + Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + '{0}' türü hatalı. MarkupExtensions, 'UsableDuringInitialization' özniteliğini kullanamaz. + + + + A value in the '{0}' array is null. + '{0}' dizisindeki bir değer null. + + + + XAML Node Stream: Value nodes must be followed by EndMember. + XAML Düğüm Akışı: Değer düğümlerinin ardından EndMember gelmelidir. + + + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter, '{1}' koleksiyonunda önemli bir boş alan içeren '{0}' değerini yazamıyor. + + + + White space is not allowed after end of markup extension. + İşaretleme uzantısının sonundan sonra boş alana izin verilmez. + + + + An attempt was made to write to a XamlWriter that has had its Closed method called. + Kendi Closed metodu çağrılmış olan bir XamlWriter'a yazma girişiminde bulunuldu. + + + + Choice cannot follow a Fallback. + Choice, bir Fallback'ten sonra olamaz. + + + + AlternateContent must contain one or more Choice elements. + AlternateContent bir veya daha fazla Choice öğesi içermelidir. + + + + Choice is valid only in AlternateContent. + Choice yalnızca AlternateContent içinde geçerlidir. + + + + There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + XML uyumluluk tanımlarında, '{0}' ad alanının kendi kendini geçersiz kılması gibi bir döngü var. Bunun nedeni, farklı derlemelerdeki uyumsuz XmlnsCompatibilityAttributes öğeleri olabilir. Lütfen tanımları döngüyü ortadan kaldıracak şekilde değiştirin veya XamlSchemaContext oluşturucusuna çakışma içermeyen bir Başvuru Derlemeleri kümesi geçirin. + + + + Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + '{0}' ad alanındaki '{1}' öğesi için yinelenen Preserve bildirimi. + + + + Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + '{0}' ad alanındaki '{1}' öğesi için yinelenen ProcessContent bildirimi. + + + + Duplicate wildcard Preserve declaration for namespace '{0}'. + '{0}' ad alanı için yinelenen joker karakterli Preserve bildirimi. + + + + Duplicate wildcard ProcessContent declaration for namespace '{0}'. + '{0}' ad alanı için yinelenen joker karakterli ProcessContent bildirimi. + + + + Fallback is valid only in AlternateContent. + Fallback yalnızca AlternateContent içinde geçerlidir. + + + + '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + '{0}' öğesi AlternateContent'in geçerli bir alt öğesi değil. Yalnızca Choice ve Fallback bir AlternateContent öğesinin geçerli alt öğeleridir. + + + + '{0}' attribute is not valid for '{1}' element. + '{0}' özniteliği '{1}' öğesi için geçerli değildir. + + + + '{0}' format is not valid. + '{0}' biçimi geçerli değil. + + + + Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + '{0}' ad alanı için hem belirli, hem de joker Preserve bildirimi olamaz. + + + + Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + '{0}' ad alanı için hem belirli, hem joker ProcessContent bildirimi olamaz. + + + + Requires attribute must contain a valid namespace prefix. + Requires özniteliği, geçerli bir ad alanı öneki içermelidir. + + + + '{0}' attribute value is not a valid XML name. + '{0}' özellik değeri geçerli bir XML adı değildir. + + + + AlternateContent must contain only one Fallback element. + AlternateContent yalnızca bir Fallback öğesi içermelidir. + + + + MustUnderstand condition failed on namespace '{0}'. + '{0}' ad alanında MustUnderstand koşulu başarısız oldu. + + + + '{0}' namespace cannot preserve items; it must be declared Ignorable first. + '{0}' ad alanı öğeleri koruyamaz; önce Ignorable olarak bildirilmelidir. + + + + '{0}' namespace cannot process content; it must be declared Ignorable first. + '{0}' ad alanı içeriği işleyemez; önce Ignorable olarak bildirilmelidir. + + + + Choice must contain a Requires attribute. + Choice bir Requires özniteliği içermelidir. + + + + '{0}' prefix is not defined. + '{0}' öneki tanımlı değil. + + + + Unrecognized compatibility attribute '{0}'. + Tanınmayan uyumluluk özniteliği '{0}'. + + + + Unrecognized Compatibility element '{0}'. + Tanınmayan Uyumluluk öğesi '{0}'. + + + + Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + Belirtilen '{0}' sınıf adı gerçek '{1}' kök örneği türüyle eşleşmiyor. Class yönergesini kaldırın veya XamlObjectWriterSettings.RootObjectInstance aracılığıyla bir örnek sağlayın. + + + + Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + XamlFactory içindeki XamlReader'dan beklenmeyen '{0}' XAML düğüm türü. + + + + Cannot set SchemaContext on XamlMarkupExtensionWriter. + XamlMarkupExtensionWriter'da SchemaContext ayarlanamıyor. + + + + Cannot write a value that is not a string. + Dize olmayan bir değer yazılamaz. + + + + The member '{0}' has already been written. + '{0}' üyesi zaten yazılmıştı. + + + + Errors detected in input. + Girişte hatalar algılandı. + + + + Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + Sağlanan INamespacePrefixLookup '{0}' ad alanı için bir önek oluşturamadığından, bu XamlTypeName örneği dizeye dönüştürülemiyor. + + + + Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + Name özelliği null veya boş olduğundan bu XamlTypeName örneği dizeye dönüştürülemiyor. XamlTypeName.ToString'i çağırmadan önce Name özelliğini ayarlayın. + + + + Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + Namespace özelliği null olduğundan bu XamlTypeName örneği dizeye dönüştürülemiyor. XamlTypeName.ToString'i çağırmadan önce Namespace özelliğini ayarlayın. + + + + Cannot write a value that is not a string. + Dize olmayan bir değer yazılamaz. + + + + The member '{0}' has already been written. + '{0}' üyesi zaten yazılmıştı. + + + + The argument isObjectFromMember can only be set to true when the type is a collection. + Tür bir koleksiyon olduğunda isObjectFromMember bağımsız değişkeni yalnızca true olarak ayarlanabilir. + + + + Namespace '{0}' already has a prefix defined in current scope. + '{0}' ad alanının zaten geçerli kapsamda tanımlanmış bir öneki var. + + + + The prefix '{0}' is already defined in current scope. + '{0}' öneki zaten geçerli kapsamda tanımlandı. + + + + Unable to call '{0}' in current state. + Geçerli durumda '{0}' çağrılamadı. + + + + Unable to call WriteObject with isObjectFromMember set to true in current state. + Geçerli durumda isObjectFromMember true değerine ayarlanmış olarak WriteObject çağrılamadı. + + + + Need to implement public/internal sorting. + Genel/iç sıralamanın uygulanması gerekiyor. + + + + The value for XmlData property '{0}' is null or not IXmlSerializable. + '{0}' XmlData özelliğinin değeri null veya bu değer IXmlSerializable değil. + + + + The value for XmlData property '{0}' is not an XmlReader. + '{0}' XmlData özelliğinin değeri bir XmlReader değil. + + + + There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + '{0}' bütünleştirilmiş kodunda, '{1}' ad alanının kendi kendini geçersiz kılması gibi bir XmlnsCompatibleWithAttribute tanımları döngüsü var. Tanımları bu döngüyü ortadan kaldıracak şekilde değiştirin. + + + + \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hans.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hans.xlf index 21d5ddfcf2e..5f151f1d53e 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hans.xlf @@ -1,1527 +1,1492 @@ - - - - - - Enumerating attached properties on object '{0}' threw an exception. - 枚举对象“{0}”的附加属性时引发了异常。 - - - - Add value to collection of type '{0}' threw an exception. - 向类型为“{0}”的集合中添加值引发了异常。 - - - - Add value to dictionary of type '{0}' threw an exception. - 向类型为“{0}”的字典中添加值引发了异常。 - - - - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - 无法确定集合类型“{0}”的项类型,因为它有多个 Add 方法或 ICollection<T> 实现。若要使此集合类型可在 XAML 中使用,请添加一个公共的 Add(object) 方法,并实现 System.Collections.IList 或单个 System.Collections.Generic.ICollection<T>。 - - - - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - 无法确定字典类型“{0}”的项类型,因为它有多个 Add 方法或 IDictionary<K,V> 实现。若要使此字典类型可在 XAML 中使用,请添加一个公共的 Add(object,object) 方法,并实现 System.Collections.IDictionary 或单个 System.Collections.Generic.IDictionary<K,V>。 - - - - One of the following arguments must be non-null: '{0}'. - 下列参数中必须有一个不是 null:“{0}”。 - - - - Array Add method is not implemented. - 未实现数组的 Add 方法。 - - - - Attachable events are not implemented. - 未实现可附加的事件。 - - - - Attachable member '{0}' was not found. - 未找到可附加的成员“{0}”。 - - - - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - 无法在对象“{1}”上设置属性“{0}”,因为该对象是一个前向引用或未完全初始化的引用。未解析名称是:“{2}”。 - - - - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - 一个名为“{1}”的可附加属性被附加到一个属于字符串或者其类型可转换为字符串的字典键“{0}”。不支持这种附加方式。 - - - - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - 一个名为“{2}”的可附加属性被附加到一个名为“{1}”的属性。名为“{1}”的属性可以是字符串或者其类型可转换为字符串;不支持附加到此类属性。为了便于调试,属性“{1}”包含对象“{0}”。 - - - - An unhandled scanner attribute was encountered. - 遇到了未处理的 scanner 特性。 - - - - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - 程序集“{0}”中的一个 InternalsVisibleToAttribute 值不是有效的程序集名称。请使用格式“AssemblyShortName”或“AssemblyShortName, PublicKey=...”。 - - - - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - 程序集“{1}”中的 InternalsVisibleToAttribute 值“{0}”不是有效的程序集名称。请使用格式“AssemblyShortName”或“AssemblyShortName, PublicKey=...”。 - - - - Bad method '{0}' on '{1}'. - “{1}”上的方法“{0}”不正确。 - - - - Bad state in ObjectWriter. Non directive missing instance. - ObjectWriter 中的状态不正确。缺少指令实例。 - - - - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - 程序集“{0}”中的 XmlnsCompatibleWithAttribute 缺少必需的属性。请同时设置 NewNamespace 和 OldNamespace 属性,或者移除 XmlnsCompatibleWithAttribute。 - - - - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - 程序集“{0}”中的 XmlnsDefinitionAttribute 缺少必需的属性。请同时设置 ClrNamespace 和 XmlNamespace 属性,或者移除 XmlnsDefinitionAttribute。 - - - - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - 程序集“{0}”中的 XmlnsPrefixAttribute 缺少必需的属性。请同时设置 Prefix 和 XmlNamespace 属性,或者移除 XmlnsPrefixAttribute。 - - - - Builder Stack is not empty when end of XamlNode stream was reached. - 到达 XamlNode 流结尾时生成器堆栈不为空。 - - - - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - 无法使用“{1}”检查是否可以从类型“{0}”进行转换。这通常指示未正确实现的 TypeConverter。 - - - - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - 无法使用“{1}”检查是否可以转换到类型“{0}”。这通常指示未正确实现的 TypeConverter。 - - - - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - 在标记扩展中,所有构造函数参数值都应是原子。对于类型为“{0}”的对象,一个或多个参数值不是原子。 - - - - Cannot create an instance of '{0}' because XamlType is not valid. - 无法创建“{0}”的实例,因为 XamlType 无效。 - - - - Cannot create an instance of '{0}' because XamlType is not valid. - 无法创建“{0}”的实例,因为 XamlType 无效。 - - - - Cannot find Assembly '{0}' in URI '{1}'. - 在 URI“{1}”中找不到程序集“{0}”。 - - - - Cannot reassign a previously set SchemaContext. - 无法重新分配以前设置的 SchemaContext。 - - - - Cannot resolve type '{0}' for method '{1}'. - 无法解析方法“{1}”的类型“{0}”。 - - - - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri 只能在根节点处设置一次(XamlXmlReader 可能会在根节点处提供一个默认值)。 - - - - Cannot set SchemaContext on ObjectWriter. - 无法在 ObjectWriter 上设置 SchemaContext。 - - - - Cannot set SchemaContext to null. - 不能将 SchemaContext 设置为 null。 - - - - Cannot write on a closed XamlWriter. - 无法在已关闭的 XamlWriter 上写入。 - - - - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - 值“{1}”包含有效空格,但不能对成员“{0}”写入“xml:space = preserve”。 - - - - Cannot assign root instance of type '{0}' to type '{1}'. - 无法将类型“{0}”的根实例分配给类型“{1}”。 - - - - Cannot create unknown type '{0}'. - 无法创建未知类型“{0}”。 - - - - Cannot get write-only property '{0}'. - 无法获取只写属性“{0}”。 - - - - Cannot set read-only property '{0}'. - 无法设置只读属性“{0}”。 - - - - Cannot set unknown member '{0}'. - 无法设置未知成员“{0}”。 - - - - Close called while inside a deferred load section. - 在延迟的加载节内部调用了 Close。 - - - - Must close XamlWriter before reading from XamlNodeList. - 从 XamlNodeList 读取之前必须关闭 XamlWriter。 - - - - Collection '{0}' cannot contain null values. - 集合“{0}”不能包含 null 值。 - - - - Failed attempting to create an Implicit Type with a constructor. - 尝试使用构造函数创建隐式类型时失败。 - - - - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - 对类型“{0}”的构造函数执行符合指定的绑定约束的调用时引发了异常。 - - - - Cannot write the given positional parameters because a matching constructor was not found. - 无法写入给定的位置参数,因为找不到匹配的构造函数。 - - - - '{0}' ValueSerializer cannot convert from '{1}'. - “{0}”ValueSerializer 无法从“{1}”转换。 - - - - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - “{0}”ValueSerializer 无法将“{1}”转换为“{2}”。 - - - - Converter type '{0}' doesn't derive from expected base type '{1}'. - 转换器类型“{0}”不是从预期的基类型“{1}”派生的。 - - - - Failed to add attached properties to item in ConditionalWeakTable. - 无法将附加属性添加到 ConditionalWeakTable 中的项。 - - - - Deferred load threw an exception. - 延迟加载引发了异常。 - - - - Deferred member was not collected in '{0}'. - 在“{0}”中未收集延迟成员。 - - - - Save of deferred-load content threw an exception. - 保存延迟加载的内容时引发了异常。 - - - - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - 无法从 XamlValueConverter“{0}”获取 XamlDeferringLoader,因为它的 ConverterInstance 属性为 null。 - - - - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - “{0}.{1}”依赖于“{0}.{1}”,而后者未设置。 - - - - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - 类型为“{0}”的字典无法添加键“{1}”。TypeConverter 会将该键转换为类型“{2}”。为了避免出现此错误,请重写 System.Collections.IDictionary.Add 并在其中执行转换。 - - - - Directive getter is not implemented. - 未实现指令 getter。 - - - - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - 指令“{0}”必须是字符串类型的值。移除此指令或将其更改为字符串值。 - - - - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - 只允许对根对象使用指令“{0}”。移除此指令或将其移动到文档的根。 - - - - Directive '{0}' was not found in TargetNamespace '{1}'. - 未能在 TargetNamespace“{1}”中找到指令“{0}”。 - - - - '{0}' property has already been set on '{1}'. - 已对“{1}”设置“{0}”属性。 - - - - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - OldNamespace“{1}”的程序集“{0}”中存在多个 XmlnsCompatibleWithAttribute。移除额外的特性。 - - - - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - OldNamespace“{2}”的程序集“{0}”和“{1}”中的 XmlnsCompatibleWithAttributes 出现冲突。更改相应特性使其具有相同的 NewNamespace,或者在 XamlSchemaContext 构造函数中传递一组不会发生冲突的引用程序集。 - - - - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - - - - Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). - - - - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - - - - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - - - - '{0}' event cannot be assigned a value that is not assignable to '{1}'. - 不能为“{0}”事件分配一个不可赋给“{1}”的值。 - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - 无法在当前状态下写入位置参数。编写器无法以特性的形式写入位置参数,因为编写器是为写入元素而启动的;编写器也无法展开位置参数,因为并不是所有属性都是可写入的。尝试在节点流中向前移动位置参数成员,将其放置在 XamlXmlWriter 仍可以写入特性的位置。 - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - 无法在当前状态下写入位置参数。编写器无法以特性的形式写入位置参数,因为编写器是为写入元素而启动的;编写器也无法展开位置参数,因为类型“{0}”上的 UnderlyingType 为 null。尝试在节点流中向前移动位置参数成员,将其放置在 XamlXmlWriter 仍可以写入特性的位置。 - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - 无法在当前状态下写入位置参数。编写器无法以特性的形式写入位置参数,因为编写器是为写入元素而启动的;编写器也无法展开位置参数,原因是包含位置参数的标记扩展中缺少默认构造函数。尝试在节点流中向前移动位置参数成员,将其放置在 XamlXmlWriter 仍可以写入特性的位置。 - - - - Expected permission of type XamlLoadPermission. - 类型 XamlLoadPermission 的预期权限。 - - - - Expected value of type ObjectMarkupInfo. - 类型 ObjectMarkupInfo 的预期值。 - - - - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - 程序集名称“{0}”不是完全限定名称。Name、Version、Culture 和 PublicKeyToken 必须全部提供。 - - - - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - 类型名称“{0}”不是程序集限定名称。可以从 System.Type.AssemblyQualifiedName 获取此值。 - - - - The factory method '{0}' that matches the specified binding constraints returned null. - 符合指定绑定约束的工厂方法“{0}”返回了 null。 - - - - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - 未能加载文件或程序集“{0}”或其依赖项之一。系统无法找到指定的文件。 - - - - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - 尝试引用尚未定义的命名对象“{0}”。对于指令(Key 除外),不支持前向引用或对包含前向引用的对象的引用。 - - - - Cannot promote from Array. - 无法从数组提升。 - - - - Cannot promote from '{0}' to '{1}' because the target map is too small. - 由于目标映射太小,因此无法从“{0}”提升到“{1}”。 - - - - Getting instance of '{0}' threw an exception. - 获取“{0}”的实例时引发了异常。 - - - - Retrieving items in collection or dictionary of type '{0}' threw an exception. - 在类型为“{0}”的集合或字典中检索项时引发了异常。 - - - - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems 为类型“{0}”返回了 null。这通常指示未正确实现的集合类型。 - - - - Collection property '{0}'.'{1}' is null. - 集合属性“{0}”.“{1}”为 null。 - - - - Cannot get TargetType on a non-attachable Member. - 无法在不可附加的成员上获取 TargetType。 - - - - Get property '{0}' threw an exception. - Get 属性“{0}”引发了异常。 - - - - Either getter or setter must be non-null. - getter 或 setter 必须不是 null。 - - - - Attached property getter methods must have one parameter and a non-void return type. - 附加属性 getter 方法必须具有一个参数和一个非 void 的返回类型。 - - - - Attached property setter and attached event adder methods must have two parameters. - 附加属性 setter 和附加事件 adder 方法必须具有两个参数。 - - - - Initialization of '{0}' threw an exception. - 初始化“{0}”时引发了异常。 - - - - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - 无法从测试(XamlLanguage.Initialization)初始化类型“{0}”。向此类型添加 TypeConverter,或者将 XAML 更改为使用构造函数或工厂方法。 - - - - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - 字符串“{1}”中不应有字符“{0}”。XAML 类型名称无效。 - - - - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - 右 BracketCharacter "{0}" 缺少对应的左 BracketCharacter。 - - - - Event argument is invalid. - 事件参数无效。 - - - - Invalid expression: '{0}' - 无效的表达式:“{0}” - - - - Type argument '{0}' is not a valid type. - 类型参数“{0}”不是有效的类型。 - - - - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - 字符串“{0}”不是有效的 XAML 类型名称列表。类型名称列表是以逗号分隔的类型列表,例如“x:String, x:Int32”。 - - - - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - 字符串“{0}”不是有效的 XAML 类型名称。类型名称包含可选前缀、名称和可选类型参数,例如“String”、“x:Int32”和“g:Dictionary(x:String,x:Int32)”。 - - - - '{0}' is not a valid XAML member name. - “{0}”不是有效的 XAML 成员名称。 - - - - Construction directive '{0}' must be an attribute or the first property element. - 构造指令“{0}”必须为一个特性或第一个属性元素。 - - - - '{0}' Line number '{1}' and line position '{2}'. - “{0}”,行号为“{1}”,行位置为“{2}”。 - - - - '{0}' Line number '{1}'. - “{0}”(行号为“{1}”)。 - - - - List collection is not an IList. - 列表集合不是 IList。 - - - - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter“{0}”没有对应的开/闭括号字符。 - - - - Cannot parse the malformed property name '{0}'. - 无法分析错误格式的属性名称“{0}”。 - - - - Items in the array must be type '{0}'. One or more items cannot be cast to this type. - 数组中的项必须为类型“{0}”。无法将一个或多个项转换为此类型。 - - - - Must set Type before calling ProvideValue on ArrayExtension. - 对 ArrayExtension 调用 ProvideValue 之前,必须设置 Type。 - - - - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - 无法将“{0}”StaticExtension 值解析为枚举、静态字段或静态属性。 - - - - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - 标记扩展“{0}”要求在 ProvideValue 的 IServiceProvider 中实现“{1}”。 - - - - StaticExtension must have Member property set before ProvideValue can be called. - 必须先设置 StaticExtension 的 Member 属性,然后才能调用 ProvideValue。 - - - - TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension 必须先设置 TypeName 属性,然后才能调用 ProvideValue。 - - - - '{0}' string is not valid for type. - “{0}”字符串对类型无效。 - - - - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - 无法确定类型“{0}”的位置参数,因为该类型具有多个带有“{1}”参数的构造函数重载。若要使此标记扩展可在 XAML 中使用,请移除重复的构造函数重载,或者将 XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity 设置为 true。 - - - - The name of the member '{0}' contains characters that are invalid in XAML. - 成员“{0}”的名称包含在 XAML 中无效的字符。 - - - - Member '{0}' on type '{1}' is internal. - 类型“{1}”的成员“{0}”是内部成员。 - - - - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - 对方法“{0}”执行符合指定的绑定约束的调用时引发了异常。 - - - - No local assembly provided to complete URI='{0}'. - 没有提供本地程序集来完成 URI=“{0}”。 - - - - Missing case '{0}' in DeferringWriter'{1}' method. - DeferringWriter“{1}”方法中缺少事例“{0}”。 - - - - Missing case in Default processing of XamlNodes. - XamlNodes 的默认处理中缺少事例。 - - - - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - “{0}”后意外地跟有等号“=”。请检查是否缺少逗号分隔符。 - - - - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - '{0}'='{1}' 后意外的跟有等号“=”。请检查是否缺少逗号分隔符。 - - - - Missing implicit property case. - 缺少隐式属性事例。 - - - - Missing case for ImplicitPropertyType. - ImplicitPropertyType 缺少事例。 - - - - Missing key value on '{0}' object. - “{0}”对象上缺少键值。 - - - - Missing case handler in LookupPropertyBit. - LookupPropertyBit 中缺少事例处理程序。 - - - - Service provider is missing the IXamlNameProvider service. - 服务提供程序缺少 IXamlNameProvider 服务。 - - - - Service provider is missing the INameResolver service. - 服务提供程序缺少 INameResolver 服务。 - - - - Missing case in ClrType 'Member' lookup. - ClrType“Member”查找中缺少事例。 - - - - Creating from text without a TypeConverter is not allowed. - 不允许从不含 TypeConverter 的文本中创建。 - - - - '{0}' must be of type '{1}'. - “{0}”的类型必须是“{1}”。 - - - - Reference must have a Name to resolve. - 引用必须具有要解析的 Name。 - - - - This setter is not intended to be used directly from your code. Do not call this setter. - 此 setter 不能在代码中直接使用。请不要调用此 setter。 - - - - Name resolution failure. '{0}' was not found. - 名称解析失败。未找到“{0}”。 - - - - Cannot register duplicate name '{0}' in this scope. - 不能在此范围中注册重复的名称“{0}”。 - - - - Could not register named object. {0} - 未能注册命名对象。{0} - - - - '{0}' name is not valid for identifier. - “{0}”名称对标识符无效。 - - - - Name cannot be an empty string. - 名称不能为空字符串。 - - - - Name '{0}' was not found. - 未找到名称“{0}”。 - - - - Cannot attach NameScope to null root instance. - 无法将 NameScope 附加到 null 根实例。 - - - - The prefix 'xml' is reserved. - 前缀“xml”是保留的。 - - - - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace 不能为 null。请为此属性提供一个值。 - - - - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix 不能为 null。请为此属性提供一个值。 - - - - Namespace '{0}' was not found in scope. - 在范围中未找到命名空间“{0}”。 - - - - No Add methods found on type '{0}' for a value of type '{1}'. - 未在类型“{0}”上找到用于“{1}”类型的值的 Add 方法。 - - - - '{0}' is not allowed in attribute usage. - 在特性用法中不允许使用“{0}”。 - - - - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - 在类型“{0}”上未找到匹配的构造函数。可以使用 Arguments 或 FactoryMethod 指令来构造此类型。 - - - - A Constructor for '{0}' with '{1}' arguments was not found. - 未找到“{0}”的带有“{1}”参数的构造函数。 - - - - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - 未找到类型“{0}”的默认构造函数。可以使用 Arguments 或 FactoryMethod 指令来构造此类型。 - - - - '{0}' is not allowed in element usage. - 元素用法中不允许使用“{0}”。 - - - - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML 节点流: EndMember 前面缺少类型“{0}”的 StartMember。 - - - - XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML 节点流: EndMember 必须跟在 StartObject 和 StartMember 的后面。 - - - - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML 节点流: GetObject 要求在 StartObject“{0}”后面有一个 StartMember。 - - - - XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML 节点流: GetObject 必须跟在 StartObject 和 StartMember 的后面。 - - - - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML 节点流:“{0}”=“{1}”命名空间声明要求在 StartObject“{2}”后面有一个 StartMember。 - - - - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML 节点流: StartObject“{0}”要求在 StartObject“{1}”后面有一个 StartMember。 - - - - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML 节点流:“{0}”的值要求在 StartObject“{1}”后面有一个 StartMember。 - - - - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML 节点流:“{0}”的值必须跟在 StartObject 和 StartMember 的后面。 - - - - No constructor with '{0}' arguments for '{1}'. - 没有“{1}”的带有“{0}”参数的构造函数。 - - - - XAML Node Stream: Missing CurrentObject before EndObject. - XAML 节点流: EndObject 前面缺少 CurrentObject。 - - - - XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML 节点流: StartMember“{0}”前面缺少 StartObject。 - - - - Type with positional parameters is not a markup extension. - 带有位置参数的类型不是标记扩展。 - - - - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - - - - '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' 不是环境属性。 - - - - '{0}' is not an ambient type. - “{0}”不是环境类型。 - - - - The type '{0}' is not assignable from the type '{1}'. - 类型“{0}”不可从类型“{1}”指定。 - - - - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - “{2}”上的 ['{0}'('{1}')] 不是在此类型上声明的属性。 - - - - This operation is not supported on directive members. - 不支持对指令成员执行此操作。 - - - - This operation is not supported on unknown members. - 不支持对未知成员执行此操作。 - - - - This operation is not supported on unknown types. - 不支持对未知类型执行此操作。 - - - - Argument should be a Type Converter, Markup Extension or Null. - 参数应为类型转换器、标记扩展或 Null。 - - - - Unable to find an attachable property named '{0}' on type '{1}'. - 无法在类型“{1}”上找到名为“{0}”的可附加属性。 - - - - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - 无法找到 MemberMarkupInfo.DictionaryEntriesFromGeneric 方法。 - - - - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor 提供的参数的类型为“{0}”,但参数的类型应为“{1}”。 - - - - InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor 提供的参数数量不正确。 - - - - InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor 提供的构造函数或方法无效。 - - - - Multidimensional arrays not supported. - 不支持多维数组。 - - - - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - 无法序列化类型“{0}”。请确认该类型是公共的且具有默认的构造函数或实例说明符。 - - - - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - 无法在类型“{0}”上找到适合于指定构造函数参数的构造函数。 - - - - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - 无法读取类型“{0}”的对象,因为没有可访问的构造函数。若要允许在 XAML 中使用此类型,请添加默认构造函数,使用 ConstructorArgumentAttribute 或提供 InstanceDescriptor。 - - - - Unable to read objects of the type '{0}'. Nested types are not supported. - 无法读取类型“{0}”的对象。不支持嵌套类型。 - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - “{0}”已阻止在 XAML 中使用类型“{1}”。如果要序列化此类型,请更改 '{0}'.GetXamlType 以便为此类型返回非 null 值,或者在 XamlObjectReader 构造函数的 schemaContext 参数中传递不同的值。 - - - - The name property '{0}' on type '{1}' must be of type System.String. - 类型“{1}”上的名称属性“{0}”的类型必须是 System.String。 - - - - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - 对象图包含对类型“{0}”的某个实例的多个引用,并且序列化程序找不到通常可见的位置来写入该实例。您应检查使用名称范围的情况。 - - - - An element with the name '{0}' has already been registered in this scope. - 已在此范围中注册了名为“{0}”的元素。 - - - - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - 类型“{0}”不可见。如果该类型是本地的,请设置 XamlReaderSettings 中的 LocalAssembly 字段。 - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - “{0}”已阻止在 XAML 中使用类型“{1}”。如果要加载此类型,请更改 '{0}'.GetXamlType 以便为此类型返回非 null 值,或者在 XamlObjectWriter 构造函数的 schemaContext 参数中传递不同的值。 - - - - This operation is only supported on collection types. - 仅支持对集合类型执行此操作。 - - - - This operation is only supported on collection and dictionary types. - 仅支持对集合和字典类型执行此操作。 - - - - This operation is only supported on dictionary types. - 仅支持对字典类型执行此操作。 - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML 节点流: EndObject 前面缺少“{0}.{1}”的 EndMember。 - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML 节点流: StartMember“{2}”前面缺少“{0}.{1}”的 EndMember。 - - - - The property element '{0}' is not contained by an object element. - 对象元素中未包含属性元素“{0}”。 - - - - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - 无法加载程序集“{0}”,因为加载了同一程序集的其他版本“{1}”。 - - - - Too many attributes are specified for '{0}'. - 为“{0}”指定了太多特性。 - - - - '{0}' requires more attributes. - “{0}”需要更多特性。 - - - - GetPositionalParameters returned the wrong length vector. - GetPositionalParameters 返回的长度向量不正确。 - - - - Prefix '{0}' does not map to a namespace. - 前缀“{0}”未映射到一个命名空间。 - - - - The prefix '{0}' could not be found. - 未能找到前缀“{0}”。 - - - - '{0}' property on '{1}' does not allow you to specify text. - “{1}”上的“{0}”属性不允许您指定文本。 - - - - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - - - - '{0}' is not implemented. - 未实现“{0}”。 - - - - Provide value on '{0}' threw an exception. - 在“{0}”上提供值时引发了异常。 - - - - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - 因存在循环依赖而无法调用 MarkupExtension.ProvideValue。MarkupExtension 内的属性无法对引用 MarkupExtension 的结果的对象进行引用。受影响的 MarkupExtensions 有: - - - - '{0}' type name does not have the expected format 'className, assembly'. - “{0}”类型名称不具有要求的格式“className, assembly”。 - - - - Quote characters ' or " are only allowed at the start of values. - 仅允许在值的开头使用引号字符 ' 或 "。 - - - - Value cannot be null. Object reference: '{0}'. - 值不能为 null。对象引用:“{0}”。 - - - - schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext 参数不能与 savedContext.SchemaContext 不同 - - - - savedContext.SchemaContext cannot be null - savedContext.SchemaContext 不能为 null - - - - SchemaContext on writer must be initialized before accessing the reader. - 访问读取器之前,必须先初始化编写器上的 SchemaContext。 - - - - SchemaContext cannot be null. - SchemaContext 不能为 null。 - - - - Invalid security XML. Missing expected attribute '{0}'. - 安全 XML 无效。缺少要求的特性“{0}”。 - - - - Invalid security XML. Unexpected tag '{0}', expected '{1}'. - 安全 XML 无效。意外标记“{0}”,应为“{1}”。 - - - - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - 安全 XML 无效。特性“{1}”中的意外值“{0}”,应为“{2}”。 - - - - This serviceType is already registered to another service. - 此 serviceType 已注册到其他服务。 - - - - Set connectionId threw an exception. - 设置 connectionId 时引发了异常。 - - - - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' 是一个不含 getter 的属性,它不是有效的 XAML 属性。 - - - - Cannot set TargetType on a non-attachable Member. - 无法在不可附加的成员上设置 TargetType。 - - - - Setting xml:base on '{0}' threw an exception. - 在“{0}”上设置 xml:base 时引发了异常。 - - - - Set property '{0}' threw an exception. - 设置属性“{0}”时引发了异常。 - - - - Setting xml instance on '{0}' threw an exception. - 在“{0}”上设置 xml 实例时引发了异常。 - - - - Setting properties is not allowed on a type converted instance. Property = '{0}' - 不允许在类型转换的实例上设置属性。Property = '{0}' - - - - Method '{0}' is not supported by default. It can be implemented in derived classes. - 默认情况下不支持方法“{0}”。可以在派生类中实现该方法。 - - - - ShouldSerialize check failed for member '{0}'. - 对成员“{0}”执行 ShouldSerialize 检查失败。 - - - - Directly Assignable Fixups must only have one name. - 可直接指定的链接地址信息只能有一个名称。 - - - - StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. - - - - The string is null or empty. - 该字符串为 null 或为空。 - - - - Deferred load section was not collected in '{0}'. - 在“{0}”中未收集延迟加载节。 - - - - Thread is already started. - 已启动线程。 - - - - (null) - (null) - - - - Error with member '{0}'.'{1}'. It has more than one '{2}'. - 成员 '{0}'.'{1}' 出错。它具有多个“{2}”。 - - - - Error with type '{0}'. It has more than one '{1}'. - 类型“{0}”出错。它具有多个“{1}”。 - - - - Only one TypeConverter attribute is allowed on a type. - 一个类型上只允许有一个 TypeConverter 特性。 - - - - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - 分配给指令“{1}”的对象“{0}”的属性引用了尚未定义的命名对象“{2}”。对象构造指令内不支持前向引用或对包含前向引用的对象的引用。 - - - - Failed to create a '{0}' from the text '{1}'. - 无法从文本“{1}”创建“{0}”。 - - - - Failed to convert '{0}' to type '{1}'. - 无法将“{0}”转换为类型“{1}”。 - - - - The name of the type '{0}' contains characters that are invalid in XAML. - 类型“{0}”的名称包含在 XAML 中无效的字符。 - - - - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - 类型“{0}”不具有内容属性。指定要设置的属性的名称,或者在该类型上添加 ContentPropertyAttribute 或 TypeConverterAttribute。 - - - - Type name '{0}' cannot have a dot '.'. - 类型名称“{0}”不能包含点“.”。 - - - - Type reference cannot find type named '{0}'. - 类型引用无法找到名为“{0}”的类型。 - - - - Type '{0}' is not public. - 类型“{0}”不是公共的。 - - - - Unclosed quoted value. - 未闭合的带引号值。 - - - - Unexpected close of XAML Node Stream. - XAML 节点流意外关闭。 - - - - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - “{1}”上的特性“{0}”的元数据无效。应有 {2} 个“{3}”类型的参数。 - - - - Unexpected '{0}' in parse rule '{1}'. - 分析规则“{1}”中的意外“{0}”。 - - - - Unexpected token '{0}' in rule: '{1}', in '{2}'. - 规则中的意外标记“{0}”:“{2}”中的“{1}”。 - - - - Unexpected token after end of markup extension. - 标记扩展结尾后的意外标记。 - - - - Unhandled BoolTypeBit. - 未处理的 BoolTypeBit。 - - - - ['{0}'('{1}')] on '{2}' is not a known property. - “{2}”上的 ['{0}'('{1}')] 是未知属性。 - - - - Unknown member '{0}' on '{1}'. - “{1}”上的未知成员“{0}”。 - - - - Unknown member '{0}' on unknown type '{1}'. - 未知类型“{1}”上的未知成员“{0}”。 - - - - Unknown member '{0}'. - 未知成员“{0}”。 - - - - Unknown type '{0}'. - 未知类型“{0}”。 - - - - Unresolved reference '{0}'. - 未解析的引用“{0}”。 - - - - XAML namespace '{0}' is not resolved. - XAML 命名空间“{0}”未解析。 - - - - Uri '{0}' was not found. - 未找到 Uri“{0}”。 - - - - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - 类型“{0}”出错。MarkupExtensions 不能使用“UsableDuringInitialization”特性。 - - - - A value in the '{0}' array is null. - “{0}”数组中的某个值为 null。 - - - - XAML Node Stream: Value nodes must be followed by EndMember. - XAML 节点流: 值节点必须后跟 EndMember。 - - - - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter 无法写入值“{0}”,该值在集合“{1}”中包含有效空格。 - - - - White space is not allowed after end of markup extension. - 在标记扩展结尾后不允许有空白。 - - - - An attempt was made to write to a XamlWriter that has had its Closed method called. - 尝试写入到已调用其 Closed 方法的 XamlWriter。 - - - - Choice cannot follow a Fallback. - Choice 不能跟在 Fallback 之后。 - - - - AlternateContent must contain one or more Choice elements. - AlternateContent 必须包含一个或多个 Choice 元素。 - - - - Choice is valid only in AlternateContent. - Choice 仅在 AlternateContent 中有效。 - - - - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - XML 兼容性定义存在循环,导致命名空间“{0}”重写其自身。这可能是由于不同程序集中的 XmlnsCompatibilityAttributes 不一致造成的。请更改定义以消除此循环,或者在 XamlSchemaContext 构造函数中传递一组非冲突的引用程序集。 - - - - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - 命名空间“{0}”中元素“{1}”的重复 Preserve 声明。 - - - - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - 命名空间“{0}”中元素“{1}”的重复 ProcessContent 声明。 - - - - Duplicate wildcard Preserve declaration for namespace '{0}'. - 命名空间“{0}”的重复通配符 Preserve 声明。 - - - - Duplicate wildcard ProcessContent declaration for namespace '{0}'. - 命名空间“{0}”的重复通配符 ProcessContent 声明。 - - - - Fallback is valid only in AlternateContent. - Fallback 仅在 AlternateContent 中有效。 - - - - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - “{0}”元素不是 AlternateContent 的有效子级。仅 Choice 和 Fallback 元素是 AlternateContent 元素的有效子级。 - - - - '{0}' attribute is not valid for '{1}' element. - “{0}”特性对于“{1}”元素无效。 - - - - '{0}' format is not valid. - “{0}”格式无效。 - - - - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - 命名空间“{0}”不能同时具有特定的和通配性质的 Preserve 声明。 - - - - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - 命名空间“{0}”不能同时具有特定的和通配性质的 ProcessContent 声明。 - - - - Requires attribute must contain a valid namespace prefix. - Requires 特性必须包含有效的命名空间前缀。 - - - - '{0}' attribute value is not a valid XML name. - “{0}”特性值不是有效的 XML 名称。 - - - - AlternateContent must contain only one Fallback element. - AlternateContent 必须仅包含一个 Fallback 元素。 - - - - MustUnderstand condition failed on namespace '{0}'. - MustUnderstand 条件在命名空间“{0}”上失败。 - - - - '{0}' namespace cannot preserve items; it must be declared Ignorable first. - “{0}”命名空间无法保留项;必须将其首先声明为 Ignorable。 - - - - '{0}' namespace cannot process content; it must be declared Ignorable first. - “{0}”命名空间无法处理内容;必须将其首先声明为 Ignorable。 - - - - Choice must contain a Requires attribute. - Choice 必须包含 Requires 特性。 - - - - '{0}' prefix is not defined. - 未定义“{0}”前缀。 - - - - Unrecognized compatibility attribute '{0}'. - 无法识别的兼容性特性“{0}”。 - - - - Unrecognized Compatibility element '{0}'. - 无法识别的兼容性元素“{0}”。 - - - - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - 指定的类名称“{0}”与实际的根实例类型“{1}”不匹配。请移除 Class 指令或通过 XamlObjectWriterSettings.RootObjectInstance 提供一个实例。 - - - - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - 来自 XamlFactory 中的 XamlReader 的意外 XAML 节点类型“{0}”。 - - - - Cannot set SchemaContext on XamlMarkupExtensionWriter. - 无法在 XamlMarkupExtensionWriter 上设置 SchemaContext。 - - - - Cannot write a value that is not a string. - 无法写入非字符串值。 - - - - The member '{0}' has already been written. - 已写入成员“{0}”。 - - - - Errors detected in input. - 在输入中检测到错误。 - - - - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - 无法将此 XamlTypeName 实例转换为字符串,因为提供的 INamespacePrefixLookup 未能生成命名空间“{0}”的前缀。 - - - - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - 无法将此 XamlTypeName 实例转换为字符串,因为 Name 属性为 null 或为空。请在调用 XamlTypeName.ToString 之前设置 Name 属性。 - - - - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - 无法将此 XamlTypeName 实例转换为字符串,因为 Namespace 属性为 null。请在调用 XamlTypeName.ToString 之前设置 Namespace 属性。 - - - - Cannot write a value that is not a string. - 无法写入非字符串值。 - - - - The member '{0}' has already been written. - 已写入成员“{0}”。 - - - - The argument isObjectFromMember can only be set to true when the type is a collection. - 当该类型为集合时,isObjectFromMember 参数只能设置为 true。 - - - - Namespace '{0}' already has a prefix defined in current scope. - 命名空间“{0}”已具有一个在当前范围中定义的前缀。 - - - - The prefix '{0}' is already defined in current scope. - 已在当前范围中定义前缀“{0}”。 - - - - Unable to call '{0}' in current state. - 无法在当前状态下调用“{0}”。 - - - - Unable to call WriteObject with isObjectFromMember set to true in current state. - 无法在当前状态下调用 isObjectFromMember 设置为 true 的 WriteObject。 - - - - Need to implement public/internal sorting. - 需要实现公共/内部排序。 - - - - The value for XmlData property '{0}' is null or not IXmlSerializable. - XmlData 属性“{0}”的值为 null 或不是 IXmlSerializable。 - - - - The value for XmlData property '{0}' is not an XmlReader. - XmlData 属性“{0}”的值不是 XmlReader。 - - - - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - 程序集“{0}”中的 XmlnsCompatibleWithAttribute 定义存在循环,导致命名空间“{1}”重写其自身。请更改定义以消除此循环。 - - - - + + + + + + Enumerating attached properties on object '{0}' threw an exception. + 枚举对象“{0}”的附加属性时引发了异常。 + + + + Add value to collection of type '{0}' threw an exception. + 向类型为“{0}”的集合中添加值引发了异常。 + + + + Add value to dictionary of type '{0}' threw an exception. + 向类型为“{0}”的字典中添加值引发了异常。 + + + + Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + 无法确定集合类型“{0}”的项类型,因为它有多个 Add 方法或 ICollection<T> 实现。若要使此集合类型可在 XAML 中使用,请添加一个公共的 Add(object) 方法,并实现 System.Collections.IList 或单个 System.Collections.Generic.ICollection<T>。 + + + + Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + 无法确定字典类型“{0}”的项类型,因为它有多个 Add 方法或 IDictionary<K,V> 实现。若要使此字典类型可在 XAML 中使用,请添加一个公共的 Add(object,object) 方法,并实现 System.Collections.IDictionary 或单个 System.Collections.Generic.IDictionary<K,V>。 + + + + One of the following arguments must be non-null: '{0}'. + 下列参数中必须有一个不是 null:“{0}”。 + + + + Array Add method is not implemented. + 未实现数组的 Add 方法。 + + + + Attachable events are not implemented. + 未实现可附加的事件。 + + + + Attachable member '{0}' was not found. + 未找到可附加的成员“{0}”。 + + + + Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + 无法在对象“{1}”上设置属性“{0}”,因为该对象是一个前向引用或未完全初始化的引用。未解析名称是:“{2}”。 + + + + An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + 一个名为“{1}”的可附加属性被附加到一个属于字符串或者其类型可转换为字符串的字典键“{0}”。不支持这种附加方式。 + + + + An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + 一个名为“{2}”的可附加属性被附加到一个名为“{1}”的属性。名为“{1}”的属性可以是字符串或者其类型可转换为字符串;不支持附加到此类属性。为了便于调试,属性“{1}”包含对象“{0}”。 + + + + An unhandled scanner attribute was encountered. + 遇到了未处理的 scanner 特性。 + + + + One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + 程序集“{0}”中的一个 InternalsVisibleToAttribute 值不是有效的程序集名称。请使用格式“AssemblyShortName”或“AssemblyShortName, PublicKey=...”。 + + + + InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + 程序集“{1}”中的 InternalsVisibleToAttribute 值“{0}”不是有效的程序集名称。请使用格式“AssemblyShortName”或“AssemblyShortName, PublicKey=...”。 + + + + Bad method '{0}' on '{1}'. + “{1}”上的方法“{0}”不正确。 + + + + Bad state in ObjectWriter. Non directive missing instance. + ObjectWriter 中的状态不正确。缺少指令实例。 + + + + An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + 程序集“{0}”中的 XmlnsCompatibleWithAttribute 缺少必需的属性。请同时设置 NewNamespace 和 OldNamespace 属性,或者移除 XmlnsCompatibleWithAttribute。 + + + + An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + 程序集“{0}”中的 XmlnsDefinitionAttribute 缺少必需的属性。请同时设置 ClrNamespace 和 XmlNamespace 属性,或者移除 XmlnsDefinitionAttribute。 + + + + An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + 程序集“{0}”中的 XmlnsPrefixAttribute 缺少必需的属性。请同时设置 Prefix 和 XmlNamespace 属性,或者移除 XmlnsPrefixAttribute。 + + + + Builder Stack is not empty when end of XamlNode stream was reached. + 到达 XamlNode 流结尾时生成器堆栈不为空。 + + + + Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + 无法使用“{1}”检查是否可以从类型“{0}”进行转换。这通常指示未正确实现的 TypeConverter。 + + + + Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + 无法使用“{1}”检查是否可以转换到类型“{0}”。这通常指示未正确实现的 TypeConverter。 + + + + In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + 在标记扩展中,所有构造函数参数值都应是原子。对于类型为“{0}”的对象,一个或多个参数值不是原子。 + + + + Cannot create an instance of '{0}' because XamlType is not valid. + 无法创建“{0}”的实例,因为 XamlType 无效。 + + + + Cannot create an instance of '{0}' because XamlType is not valid. + 无法创建“{0}”的实例,因为 XamlType 无效。 + + + + Cannot find Assembly '{0}' in URI '{1}'. + 在 URI“{1}”中找不到程序集“{0}”。 + + + + Cannot reassign a previously set SchemaContext. + 无法重新分配以前设置的 SchemaContext。 + + + + Cannot resolve type '{0}' for method '{1}'. + 无法解析方法“{1}”的类型“{0}”。 + + + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri 只能在根节点处设置一次(XamlXmlReader 可能会在根节点处提供一个默认值)。 + + + + Cannot set SchemaContext on ObjectWriter. + 无法在 ObjectWriter 上设置 SchemaContext。 + + + + Cannot set SchemaContext to null. + 不能将 SchemaContext 设置为 null。 + + + + Cannot write on a closed XamlWriter. + 无法在已关闭的 XamlWriter 上写入。 + + + + The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + 值“{1}”包含有效空格,但不能对成员“{0}”写入“xml:space = preserve”。 + + + + Cannot assign root instance of type '{0}' to type '{1}'. + 无法将类型“{0}”的根实例分配给类型“{1}”。 + + + + Cannot create unknown type '{0}'. + 无法创建未知类型“{0}”。 + + + + Cannot get write-only property '{0}'. + 无法获取只写属性“{0}”。 + + + + Cannot set read-only property '{0}'. + 无法设置只读属性“{0}”。 + + + + Cannot set unknown member '{0}'. + 无法设置未知成员“{0}”。 + + + + Close called while inside a deferred load section. + 在延迟的加载节内部调用了 Close。 + + + + Must close XamlWriter before reading from XamlNodeList. + 从 XamlNodeList 读取之前必须关闭 XamlWriter。 + + + + Collection '{0}' cannot contain null values. + 集合“{0}”不能包含 null 值。 + + + + Failed attempting to create an Implicit Type with a constructor. + 尝试使用构造函数创建隐式类型时失败。 + + + + The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + 对类型“{0}”的构造函数执行符合指定的绑定约束的调用时引发了异常。 + + + + Cannot write the given positional parameters because a matching constructor was not found. + 无法写入给定的位置参数,因为找不到匹配的构造函数。 + + + + '{0}' ValueSerializer cannot convert from '{1}'. + “{0}”ValueSerializer 无法从“{1}”转换。 + + + + '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + “{0}”ValueSerializer 无法将“{1}”转换为“{2}”。 + + + + Converter type '{0}' doesn't derive from expected base type '{1}'. + 转换器类型“{0}”不是从预期的基类型“{1}”派生的。 + + + + Failed to add attached properties to item in ConditionalWeakTable. + 无法将附加属性添加到 ConditionalWeakTable 中的项。 + + + + Deferred load threw an exception. + 延迟加载引发了异常。 + + + + Deferred member was not collected in '{0}'. + 在“{0}”中未收集延迟成员。 + + + + Save of deferred-load content threw an exception. + 保存延迟加载的内容时引发了异常。 + + + + Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + 无法从 XamlValueConverter“{0}”获取 XamlDeferringLoader,因为它的 ConverterInstance 属性为 null。 + + + + '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + “{0}.{1}”依赖于“{0}.{1}”,而后者未设置。 + + + + Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + 类型为“{0}”的字典无法添加键“{1}”。TypeConverter 会将该键转换为类型“{2}”。为了避免出现此错误,请重写 System.Collections.IDictionary.Add 并在其中执行转换。 + + + + Directive getter is not implemented. + 未实现指令 getter。 + + + + Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + 指令“{0}”必须是字符串类型的值。移除此指令或将其更改为字符串值。 + + + + Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + 只允许对根对象使用指令“{0}”。移除此指令或将其移动到文档的根。 + + + + Directive '{0}' was not found in TargetNamespace '{1}'. + 未能在 TargetNamespace“{1}”中找到指令“{0}”。 + + + + '{0}' property has already been set on '{1}'. + 已对“{1}”设置“{0}”属性。 + + + + There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + OldNamespace“{1}”的程序集“{0}”中存在多个 XmlnsCompatibleWithAttribute。移除额外的特性。 + + + + There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + OldNamespace“{2}”的程序集“{0}”和“{1}”中的 XmlnsCompatibleWithAttributes 出现冲突。更改相应特性使其具有相同的 NewNamespace,或者在 XamlSchemaContext 构造函数中传递一组不会发生冲突的引用程序集。 + + + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. + 不能为“{0}”事件分配一个不可赋给“{1}”的值。 + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 无法在当前状态下写入位置参数。编写器无法以特性的形式写入位置参数,因为编写器是为写入元素而启动的;编写器也无法展开位置参数,因为并不是所有属性都是可写入的。尝试在节点流中向前移动位置参数成员,将其放置在 XamlXmlWriter 仍可以写入特性的位置。 + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + 无法在当前状态下写入位置参数。编写器无法以特性的形式写入位置参数,因为编写器是为写入元素而启动的;编写器也无法展开位置参数,因为类型“{0}”上的 UnderlyingType 为 null。尝试在节点流中向前移动位置参数成员,将其放置在 XamlXmlWriter 仍可以写入特性的位置。 + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 无法在当前状态下写入位置参数。编写器无法以特性的形式写入位置参数,因为编写器是为写入元素而启动的;编写器也无法展开位置参数,原因是包含位置参数的标记扩展中缺少默认构造函数。尝试在节点流中向前移动位置参数成员,将其放置在 XamlXmlWriter 仍可以写入特性的位置。 + + + + Expected permission of type XamlLoadPermission. + 类型 XamlLoadPermission 的预期权限。 + + + + Expected value of type ObjectMarkupInfo. + 类型 ObjectMarkupInfo 的预期值。 + + + + Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + 程序集名称“{0}”不是完全限定名称。Name、Version、Culture 和 PublicKeyToken 必须全部提供。 + + + + Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + 类型名称“{0}”不是程序集限定名称。可以从 System.Type.AssemblyQualifiedName 获取此值。 + + + + The factory method '{0}' that matches the specified binding constraints returned null. + 符合指定绑定约束的工厂方法“{0}”返回了 null。 + + + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + 未能加载文件或程序集“{0}”或其依赖项之一。系统无法找到指定的文件。 + + + + Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + 尝试引用尚未定义的命名对象“{0}”。对于指令(Key 除外),不支持前向引用或对包含前向引用的对象的引用。 + + + + Cannot promote from Array. + 无法从数组提升。 + + + + Cannot promote from '{0}' to '{1}' because the target map is too small. + 由于目标映射太小,因此无法从“{0}”提升到“{1}”。 + + + + Getting instance of '{0}' threw an exception. + 获取“{0}”的实例时引发了异常。 + + + + Retrieving items in collection or dictionary of type '{0}' threw an exception. + 在类型为“{0}”的集合或字典中检索项时引发了异常。 + + + + XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems 为类型“{0}”返回了 null。这通常指示未正确实现的集合类型。 + + + + Collection property '{0}'.'{1}' is null. + 集合属性“{0}”.“{1}”为 null。 + + + + Cannot get TargetType on a non-attachable Member. + 无法在不可附加的成员上获取 TargetType。 + + + + Get property '{0}' threw an exception. + Get 属性“{0}”引发了异常。 + + + + Either getter or setter must be non-null. + getter 或 setter 必须不是 null。 + + + + Attached property getter methods must have one parameter and a non-void return type. + 附加属性 getter 方法必须具有一个参数和一个非 void 的返回类型。 + + + + Attached property setter and attached event adder methods must have two parameters. + 附加属性 setter 和附加事件 adder 方法必须具有两个参数。 + + + + Initialization of '{0}' threw an exception. + 初始化“{0}”时引发了异常。 + + + + Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + 无法从测试(XamlLanguage.Initialization)初始化类型“{0}”。向此类型添加 TypeConverter,或者将 XAML 更改为使用构造函数或工厂方法。 + + + + Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + 字符串“{1}”中不应有字符“{0}”。XAML 类型名称无效。 + + + + Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + 右 BracketCharacter "{0}" 缺少对应的左 BracketCharacter。 + + + + Event argument is invalid. + 事件参数无效。 + + + + Invalid expression: '{0}' + 无效的表达式:“{0}” + + + + Type argument '{0}' is not a valid type. + 类型参数“{0}”不是有效的类型。 + + + + The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + 字符串“{0}”不是有效的 XAML 类型名称列表。类型名称列表是以逗号分隔的类型列表,例如“x:String, x:Int32”。 + + + + The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + 字符串“{0}”不是有效的 XAML 类型名称。类型名称包含可选前缀、名称和可选类型参数,例如“String”、“x:Int32”和“g:Dictionary(x:String,x:Int32)”。 + + + + '{0}' is not a valid XAML member name. + “{0}”不是有效的 XAML 成员名称。 + + + + Construction directive '{0}' must be an attribute or the first property element. + 构造指令“{0}”必须为一个特性或第一个属性元素。 + + + + '{0}' Line number '{1}' and line position '{2}'. + “{0}”,行号为“{1}”,行位置为“{2}”。 + + + + '{0}' Line number '{1}'. + “{0}”(行号为“{1}”)。 + + + + List collection is not an IList. + 列表集合不是 IList。 + + + + BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + BracketCharacter“{0}”没有对应的开/闭括号字符。 + + + + Cannot parse the malformed property name '{0}'. + 无法分析错误格式的属性名称“{0}”。 + + + + Items in the array must be type '{0}'. One or more items cannot be cast to this type. + 数组中的项必须为类型“{0}”。无法将一个或多个项转换为此类型。 + + + + Must set Type before calling ProvideValue on ArrayExtension. + 对 ArrayExtension 调用 ProvideValue 之前,必须设置 Type。 + + + + '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + 无法将“{0}”StaticExtension 值解析为枚举、静态字段或静态属性。 + + + + Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + 标记扩展“{0}”要求在 ProvideValue 的 IServiceProvider 中实现“{1}”。 + + + + StaticExtension must have Member property set before ProvideValue can be called. + 必须先设置 StaticExtension 的 Member 属性,然后才能调用 ProvideValue。 + + + + TypeExtension must have TypeName property set before ProvideValue can be called. + TypeExtension 必须先设置 TypeName 属性,然后才能调用 ProvideValue。 + + + + '{0}' string is not valid for type. + “{0}”字符串对类型无效。 + + + + Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + 无法确定类型“{0}”的位置参数,因为该类型具有多个带有“{1}”参数的构造函数重载。若要使此标记扩展可在 XAML 中使用,请移除重复的构造函数重载,或者将 XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity 设置为 true。 + + + + The name of the member '{0}' contains characters that are invalid in XAML. + 成员“{0}”的名称包含在 XAML 中无效的字符。 + + + + Member '{0}' on type '{1}' is internal. + 类型“{1}”的成员“{0}”是内部成员。 + + + + The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + 对方法“{0}”执行符合指定的绑定约束的调用时引发了异常。 + + + + No local assembly provided to complete URI='{0}'. + 没有提供本地程序集来完成 URI=“{0}”。 + + + + Missing case '{0}' in DeferringWriter'{1}' method. + DeferringWriter“{1}”方法中缺少事例“{0}”。 + + + + Missing case in Default processing of XamlNodes. + XamlNodes 的默认处理中缺少事例。 + + + + Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + “{0}”后意外地跟有等号“=”。请检查是否缺少逗号分隔符。 + + + + Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + '{0}'='{1}' 后意外的跟有等号“=”。请检查是否缺少逗号分隔符。 + + + + Missing implicit property case. + 缺少隐式属性事例。 + + + + Missing case for ImplicitPropertyType. + ImplicitPropertyType 缺少事例。 + + + + Missing key value on '{0}' object. + “{0}”对象上缺少键值。 + + + + Missing case handler in LookupPropertyBit. + LookupPropertyBit 中缺少事例处理程序。 + + + + Service provider is missing the IXamlNameProvider service. + 服务提供程序缺少 IXamlNameProvider 服务。 + + + + Service provider is missing the INameResolver service. + 服务提供程序缺少 INameResolver 服务。 + + + + Missing case in ClrType 'Member' lookup. + ClrType“Member”查找中缺少事例。 + + + + Creating from text without a TypeConverter is not allowed. + 不允许从不含 TypeConverter 的文本中创建。 + + + + '{0}' must be of type '{1}'. + “{0}”的类型必须是“{1}”。 + + + + Reference must have a Name to resolve. + 引用必须具有要解析的 Name。 + + + + This setter is not intended to be used directly from your code. Do not call this setter. + 此 setter 不能在代码中直接使用。请不要调用此 setter。 + + + + Name resolution failure. '{0}' was not found. + 名称解析失败。未找到“{0}”。 + + + + Cannot register duplicate name '{0}' in this scope. + 不能在此范围中注册重复的名称“{0}”。 + + + + Could not register named object. {0} + 未能注册命名对象。{0} + + + + '{0}' name is not valid for identifier. + “{0}”名称对标识符无效。 + + + + Name cannot be an empty string. + 名称不能为空字符串。 + + + + Name '{0}' was not found. + 未找到名称“{0}”。 + + + + Cannot attach NameScope to null root instance. + 无法将 NameScope 附加到 null 根实例。 + + + + The prefix 'xml' is reserved. + 前缀“xml”是保留的。 + + + + NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace 不能为 null。请为此属性提供一个值。 + + + + NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix 不能为 null。请为此属性提供一个值。 + + + + Namespace '{0}' was not found in scope. + 在范围中未找到命名空间“{0}”。 + + + + No Add methods found on type '{0}' for a value of type '{1}'. + 未在类型“{0}”上找到用于“{1}”类型的值的 Add 方法。 + + + + '{0}' is not allowed in attribute usage. + 在特性用法中不允许使用“{0}”。 + + + + No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + 在类型“{0}”上未找到匹配的构造函数。可以使用 Arguments 或 FactoryMethod 指令来构造此类型。 + + + + A Constructor for '{0}' with '{1}' arguments was not found. + 未找到“{0}”的带有“{1}”参数的构造函数。 + + + + No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + 未找到类型“{0}”的默认构造函数。可以使用 Arguments 或 FactoryMethod 指令来构造此类型。 + + + + '{0}' is not allowed in element usage. + 元素用法中不允许使用“{0}”。 + + + + XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + XAML 节点流: EndMember 前面缺少类型“{0}”的 StartMember。 + + + + XAML Node Stream: EndMember must follow StartObject and StartMember. + XAML 节点流: EndMember 必须跟在 StartObject 和 StartMember 的后面。 + + + + XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + XAML 节点流: GetObject 要求在 StartObject“{0}”后面有一个 StartMember。 + + + + XAML Node Stream: GetObject must follow a StartObject and StartMember. + XAML 节点流: GetObject 必须跟在 StartObject 和 StartMember 的后面。 + + + + XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + XAML 节点流:“{0}”=“{1}”命名空间声明要求在 StartObject“{2}”后面有一个 StartMember。 + + + + XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + XAML 节点流: StartObject“{0}”要求在 StartObject“{1}”后面有一个 StartMember。 + + + + XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + XAML 节点流:“{0}”的值要求在 StartObject“{1}”后面有一个 StartMember。 + + + + XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + XAML 节点流:“{0}”的值必须跟在 StartObject 和 StartMember 的后面。 + + + + No constructor with '{0}' arguments for '{1}'. + 没有“{1}”的带有“{0}”参数的构造函数。 + + + + XAML Node Stream: Missing CurrentObject before EndObject. + XAML 节点流: EndObject 前面缺少 CurrentObject。 + + + + XAML Node Stream: Missing StartObject before StartMember '{0}'. + XAML 节点流: StartMember“{0}”前面缺少 StartObject。 + + + + Type with positional parameters is not a markup extension. + 带有位置参数的类型不是标记扩展。 + + + + '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' 不是环境属性。 + + + + '{0}' is not an ambient type. + “{0}”不是环境类型。 + + + + The type '{0}' is not assignable from the type '{1}'. + 类型“{0}”不可从类型“{1}”指定。 + + + + ['{0}'('{1}')] on '{2}' is not a property declared on this type. + “{2}”上的 ['{0}'('{1}')] 不是在此类型上声明的属性。 + + + + This operation is not supported on directive members. + 不支持对指令成员执行此操作。 + + + + This operation is not supported on unknown members. + 不支持对未知成员执行此操作。 + + + + This operation is not supported on unknown types. + 不支持对未知类型执行此操作。 + + + + Argument should be a Type Converter, Markup Extension or Null. + 参数应为类型转换器、标记扩展或 Null。 + + + + Unable to find an attachable property named '{0}' on type '{1}'. + 无法在类型“{1}”上找到名为“{0}”的可附加属性。 + + + + Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + 无法找到 MemberMarkupInfo.DictionaryEntriesFromGeneric 方法。 + + + + InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor 提供的参数的类型为“{0}”,但参数的类型应为“{1}”。 + + + + InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor 提供的参数数量不正确。 + + + + InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor 提供的构造函数或方法无效。 + + + + Multidimensional arrays not supported. + 不支持多维数组。 + + + + Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + 无法序列化类型“{0}”。请确认该类型是公共的且具有默认的构造函数或实例说明符。 + + + + Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + 无法在类型“{0}”上找到适合于指定构造函数参数的构造函数。 + + + + Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + 无法读取类型“{0}”的对象,因为没有可访问的构造函数。若要允许在 XAML 中使用此类型,请添加默认构造函数,使用 ConstructorArgumentAttribute 或提供 InstanceDescriptor。 + + + + Unable to read objects of the type '{0}'. Nested types are not supported. + 无法读取类型“{0}”的对象。不支持嵌套类型。 + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + “{0}”已阻止在 XAML 中使用类型“{1}”。如果要序列化此类型,请更改 '{0}'.GetXamlType 以便为此类型返回非 null 值,或者在 XamlObjectReader 构造函数的 schemaContext 参数中传递不同的值。 + + + + The name property '{0}' on type '{1}' must be of type System.String. + 类型“{1}”上的名称属性“{0}”的类型必须是 System.String。 + + + + The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + 对象图包含对类型“{0}”的某个实例的多个引用,并且序列化程序找不到通常可见的位置来写入该实例。您应检查使用名称范围的情况。 + + + + An element with the name '{0}' has already been registered in this scope. + 已在此范围中注册了名为“{0}”的元素。 + + + + Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + 类型“{0}”不可见。如果该类型是本地的,请设置 XamlReaderSettings 中的 LocalAssembly 字段。 + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + “{0}”已阻止在 XAML 中使用类型“{1}”。如果要加载此类型,请更改 '{0}'.GetXamlType 以便为此类型返回非 null 值,或者在 XamlObjectWriter 构造函数的 schemaContext 参数中传递不同的值。 + + + + This operation is only supported on collection types. + 仅支持对集合类型执行此操作。 + + + + This operation is only supported on collection and dictionary types. + 仅支持对集合和字典类型执行此操作。 + + + + This operation is only supported on dictionary types. + 仅支持对字典类型执行此操作。 + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + XAML 节点流: EndObject 前面缺少“{0}.{1}”的 EndMember。 + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + XAML 节点流: StartMember“{2}”前面缺少“{0}.{1}”的 EndMember。 + + + + The property element '{0}' is not contained by an object element. + 对象元素中未包含属性元素“{0}”。 + + + + Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + 无法加载程序集“{0}”,因为加载了同一程序集的其他版本“{1}”。 + + + + Too many attributes are specified for '{0}'. + 为“{0}”指定了太多特性。 + + + + '{0}' requires more attributes. + “{0}”需要更多特性。 + + + + GetPositionalParameters returned the wrong length vector. + GetPositionalParameters 返回的长度向量不正确。 + + + + Prefix '{0}' does not map to a namespace. + 前缀“{0}”未映射到一个命名空间。 + + + + The prefix '{0}' could not be found. + 未能找到前缀“{0}”。 + + + + '{0}' property on '{1}' does not allow you to specify text. + “{1}”上的“{0}”属性不允许您指定文本。 + + + + '{0}' is not implemented. + 未实现“{0}”。 + + + + Provide value on '{0}' threw an exception. + 在“{0}”上提供值时引发了异常。 + + + + Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + 因存在循环依赖而无法调用 MarkupExtension.ProvideValue。MarkupExtension 内的属性无法对引用 MarkupExtension 的结果的对象进行引用。受影响的 MarkupExtensions 有: + + + + '{0}' type name does not have the expected format 'className, assembly'. + “{0}”类型名称不具有要求的格式“className, assembly”。 + + + + Quote characters ' or " are only allowed at the start of values. + 仅允许在值的开头使用引号字符 ' 或 "。 + + + + Value cannot be null. Object reference: '{0}'. + 值不能为 null。对象引用:“{0}”。 + + + + schemaContext parameter cannot be different from savedContext.SchemaContext + schemaContext 参数不能与 savedContext.SchemaContext 不同 + + + + savedContext.SchemaContext cannot be null + savedContext.SchemaContext 不能为 null + + + + SchemaContext on writer must be initialized before accessing the reader. + 访问读取器之前,必须先初始化编写器上的 SchemaContext。 + + + + SchemaContext cannot be null. + SchemaContext 不能为 null。 + + + + Invalid security XML. Missing expected attribute '{0}'. + 安全 XML 无效。缺少要求的特性“{0}”。 + + + + Invalid security XML. Unexpected tag '{0}', expected '{1}'. + 安全 XML 无效。意外标记“{0}”,应为“{1}”。 + + + + Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + 安全 XML 无效。特性“{1}”中的意外值“{0}”,应为“{2}”。 + + + + This serviceType is already registered to another service. + 此 serviceType 已注册到其他服务。 + + + + Set connectionId threw an exception. + 设置 connectionId 时引发了异常。 + + + + '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' 是一个不含 getter 的属性,它不是有效的 XAML 属性。 + + + + Cannot set TargetType on a non-attachable Member. + 无法在不可附加的成员上设置 TargetType。 + + + + Setting xml:base on '{0}' threw an exception. + 在“{0}”上设置 xml:base 时引发了异常。 + + + + Set property '{0}' threw an exception. + 设置属性“{0}”时引发了异常。 + + + + Setting xml instance on '{0}' threw an exception. + 在“{0}”上设置 xml 实例时引发了异常。 + + + + Setting properties is not allowed on a type converted instance. Property = '{0}' + 不允许在类型转换的实例上设置属性。Property = '{0}' + + + + Method '{0}' is not supported by default. It can be implemented in derived classes. + 默认情况下不支持方法“{0}”。可以在派生类中实现该方法。 + + + + ShouldSerialize check failed for member '{0}'. + 对成员“{0}”执行 ShouldSerialize 检查失败。 + + + + Directly Assignable Fixups must only have one name. + 可直接指定的链接地址信息只能有一个名称。 + + + + The string is null or empty. + 该字符串为 null 或为空。 + + + + Deferred load section was not collected in '{0}'. + 在“{0}”中未收集延迟加载节。 + + + + Thread is already started. + 已启动线程。 + + + + (null) + (null) + + + + Error with member '{0}'.'{1}'. It has more than one '{2}'. + 成员 '{0}'.'{1}' 出错。它具有多个“{2}”。 + + + + Error with type '{0}'. It has more than one '{1}'. + 类型“{0}”出错。它具有多个“{1}”。 + + + + Only one TypeConverter attribute is allowed on a type. + 一个类型上只允许有一个 TypeConverter 特性。 + + + + Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + 分配给指令“{1}”的对象“{0}”的属性引用了尚未定义的命名对象“{2}”。对象构造指令内不支持前向引用或对包含前向引用的对象的引用。 + + + + Failed to create a '{0}' from the text '{1}'. + 无法从文本“{1}”创建“{0}”。 + + + + Failed to convert '{0}' to type '{1}'. + 无法将“{0}”转换为类型“{1}”。 + + + + The name of the type '{0}' contains characters that are invalid in XAML. + 类型“{0}”的名称包含在 XAML 中无效的字符。 + + + + Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + 类型“{0}”不具有内容属性。指定要设置的属性的名称,或者在该类型上添加 ContentPropertyAttribute 或 TypeConverterAttribute。 + + + + Type name '{0}' cannot have a dot '.'. + 类型名称“{0}”不能包含点“.”。 + + + + Type reference cannot find type named '{0}'. + 类型引用无法找到名为“{0}”的类型。 + + + + Type '{0}' is not public. + 类型“{0}”不是公共的。 + + + + Unclosed quoted value. + 未闭合的带引号值。 + + + + Unexpected close of XAML Node Stream. + XAML 节点流意外关闭。 + + + + Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + “{1}”上的特性“{0}”的元数据无效。应有 {2} 个“{3}”类型的参数。 + + + + Unexpected '{0}' in parse rule '{1}'. + 分析规则“{1}”中的意外“{0}”。 + + + + Unexpected token '{0}' in rule: '{1}', in '{2}'. + 规则中的意外标记“{0}”:“{2}”中的“{1}”。 + + + + Unexpected token after end of markup extension. + 标记扩展结尾后的意外标记。 + + + + Unhandled BoolTypeBit. + 未处理的 BoolTypeBit。 + + + + ['{0}'('{1}')] on '{2}' is not a known property. + “{2}”上的 ['{0}'('{1}')] 是未知属性。 + + + + Unknown member '{0}' on '{1}'. + “{1}”上的未知成员“{0}”。 + + + + Unknown member '{0}' on unknown type '{1}'. + 未知类型“{1}”上的未知成员“{0}”。 + + + + Unknown member '{0}'. + 未知成员“{0}”。 + + + + Unknown type '{0}'. + 未知类型“{0}”。 + + + + Unresolved reference '{0}'. + 未解析的引用“{0}”。 + + + + XAML namespace '{0}' is not resolved. + XAML 命名空间“{0}”未解析。 + + + + Uri '{0}' was not found. + 未找到 Uri“{0}”。 + + + + Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + 类型“{0}”出错。MarkupExtensions 不能使用“UsableDuringInitialization”特性。 + + + + A value in the '{0}' array is null. + “{0}”数组中的某个值为 null。 + + + + XAML Node Stream: Value nodes must be followed by EndMember. + XAML 节点流: 值节点必须后跟 EndMember。 + + + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter 无法写入值“{0}”,该值在集合“{1}”中包含有效空格。 + + + + White space is not allowed after end of markup extension. + 在标记扩展结尾后不允许有空白。 + + + + An attempt was made to write to a XamlWriter that has had its Closed method called. + 尝试写入到已调用其 Closed 方法的 XamlWriter。 + + + + Choice cannot follow a Fallback. + Choice 不能跟在 Fallback 之后。 + + + + AlternateContent must contain one or more Choice elements. + AlternateContent 必须包含一个或多个 Choice 元素。 + + + + Choice is valid only in AlternateContent. + Choice 仅在 AlternateContent 中有效。 + + + + There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + XML 兼容性定义存在循环,导致命名空间“{0}”重写其自身。这可能是由于不同程序集中的 XmlnsCompatibilityAttributes 不一致造成的。请更改定义以消除此循环,或者在 XamlSchemaContext 构造函数中传递一组非冲突的引用程序集。 + + + + Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + 命名空间“{0}”中元素“{1}”的重复 Preserve 声明。 + + + + Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + 命名空间“{0}”中元素“{1}”的重复 ProcessContent 声明。 + + + + Duplicate wildcard Preserve declaration for namespace '{0}'. + 命名空间“{0}”的重复通配符 Preserve 声明。 + + + + Duplicate wildcard ProcessContent declaration for namespace '{0}'. + 命名空间“{0}”的重复通配符 ProcessContent 声明。 + + + + Fallback is valid only in AlternateContent. + Fallback 仅在 AlternateContent 中有效。 + + + + '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + “{0}”元素不是 AlternateContent 的有效子级。仅 Choice 和 Fallback 元素是 AlternateContent 元素的有效子级。 + + + + '{0}' attribute is not valid for '{1}' element. + “{0}”特性对于“{1}”元素无效。 + + + + '{0}' format is not valid. + “{0}”格式无效。 + + + + Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + 命名空间“{0}”不能同时具有特定的和通配性质的 Preserve 声明。 + + + + Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + 命名空间“{0}”不能同时具有特定的和通配性质的 ProcessContent 声明。 + + + + Requires attribute must contain a valid namespace prefix. + Requires 特性必须包含有效的命名空间前缀。 + + + + '{0}' attribute value is not a valid XML name. + “{0}”特性值不是有效的 XML 名称。 + + + + AlternateContent must contain only one Fallback element. + AlternateContent 必须仅包含一个 Fallback 元素。 + + + + MustUnderstand condition failed on namespace '{0}'. + MustUnderstand 条件在命名空间“{0}”上失败。 + + + + '{0}' namespace cannot preserve items; it must be declared Ignorable first. + “{0}”命名空间无法保留项;必须将其首先声明为 Ignorable。 + + + + '{0}' namespace cannot process content; it must be declared Ignorable first. + “{0}”命名空间无法处理内容;必须将其首先声明为 Ignorable。 + + + + Choice must contain a Requires attribute. + Choice 必须包含 Requires 特性。 + + + + '{0}' prefix is not defined. + 未定义“{0}”前缀。 + + + + Unrecognized compatibility attribute '{0}'. + 无法识别的兼容性特性“{0}”。 + + + + Unrecognized Compatibility element '{0}'. + 无法识别的兼容性元素“{0}”。 + + + + Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + 指定的类名称“{0}”与实际的根实例类型“{1}”不匹配。请移除 Class 指令或通过 XamlObjectWriterSettings.RootObjectInstance 提供一个实例。 + + + + Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + 来自 XamlFactory 中的 XamlReader 的意外 XAML 节点类型“{0}”。 + + + + Cannot set SchemaContext on XamlMarkupExtensionWriter. + 无法在 XamlMarkupExtensionWriter 上设置 SchemaContext。 + + + + Cannot write a value that is not a string. + 无法写入非字符串值。 + + + + The member '{0}' has already been written. + 已写入成员“{0}”。 + + + + Errors detected in input. + 在输入中检测到错误。 + + + + Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + 无法将此 XamlTypeName 实例转换为字符串,因为提供的 INamespacePrefixLookup 未能生成命名空间“{0}”的前缀。 + + + + Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + 无法将此 XamlTypeName 实例转换为字符串,因为 Name 属性为 null 或为空。请在调用 XamlTypeName.ToString 之前设置 Name 属性。 + + + + Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + 无法将此 XamlTypeName 实例转换为字符串,因为 Namespace 属性为 null。请在调用 XamlTypeName.ToString 之前设置 Namespace 属性。 + + + + Cannot write a value that is not a string. + 无法写入非字符串值。 + + + + The member '{0}' has already been written. + 已写入成员“{0}”。 + + + + The argument isObjectFromMember can only be set to true when the type is a collection. + 当该类型为集合时,isObjectFromMember 参数只能设置为 true。 + + + + Namespace '{0}' already has a prefix defined in current scope. + 命名空间“{0}”已具有一个在当前范围中定义的前缀。 + + + + The prefix '{0}' is already defined in current scope. + 已在当前范围中定义前缀“{0}”。 + + + + Unable to call '{0}' in current state. + 无法在当前状态下调用“{0}”。 + + + + Unable to call WriteObject with isObjectFromMember set to true in current state. + 无法在当前状态下调用 isObjectFromMember 设置为 true 的 WriteObject。 + + + + Need to implement public/internal sorting. + 需要实现公共/内部排序。 + + + + The value for XmlData property '{0}' is null or not IXmlSerializable. + XmlData 属性“{0}”的值为 null 或不是 IXmlSerializable。 + + + + The value for XmlData property '{0}' is not an XmlReader. + XmlData 属性“{0}”的值不是 XmlReader。 + + + + There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + 程序集“{0}”中的 XmlnsCompatibleWithAttribute 定义存在循环,导致命名空间“{1}”重写其自身。请更改定义以消除此循环。 + + + + \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hant.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hant.xlf index 184acd221eb..7383c8c1602 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hant.xlf @@ -1,1527 +1,1492 @@ - - - - - - Enumerating attached properties on object '{0}' threw an exception. - 列舉物件 '{0}' 的附加屬性時擲回例外狀況。 - - - - Add value to collection of type '{0}' threw an exception. - 將值加入到型別 '{0}' 的集合時擲回例外狀況。 - - - - Add value to dictionary of type '{0}' threw an exception. - 將值加入到型別 '{0}' 的字典時擲回例外狀況。 - - - - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - 無法判斷集合型別 '{0}' 的項目型別,因為它有一個以上 Add 方法或 ICollection<T> 實作。若要讓此集合型別可以在 XAML 中使用,請加入 public Add(object) 方法,實作 System.Collections.IList 或單一 System.Collections.Generic.ICollection<T>。 - - - - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - 無法判斷字典型別 '{0}' 的項目型別,因為它有一個以上 Add 方法或 IDictionary<K,V> 實作。若要讓此字典型別可以在 XAML 中使用,請加入 public Add(object,object) 方法,實作 System.Collections.IDictionary 或單一 System.Collections.Generic.IDictionary<K,V>。 - - - - One of the following arguments must be non-null: '{0}'. - 下列其中一個引數必須是非 null: '{0}'。 - - - - Array Add method is not implemented. - 未實作陣列 Add 方法。 - - - - Attachable events are not implemented. - 未實作可附加事件。 - - - - Attachable member '{0}' was not found. - 找不到可附加成員 '{0}'。 - - - - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - 無法設定物件 '{1}' 上的屬性 '{0}',因為此物件是轉送或未完全初始化的參考。未解析的名稱為: '{2}'。 - - - - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - 名為 '{1}' 的可附加屬性所附加的字典索引鍵 '{0}',可能是字串或可轉型成字串,但都不受支援。 - - - - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - 名為 '{2}' 的可附加屬性被附加到名為 '{1}' 的屬性。名為 '{1}' 的屬性是字串或可以轉型成字串; 不支援附加到這類屬性。就偵錯而言,屬性 '{1}' 包含物件 '{0}'。 - - - - An unhandled scanner attribute was encountered. - 遇到未處理的掃描器屬性。 - - - - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - 組件 '{0}' 中的其中一個 InternalsVisibleToAttribute 值不是有效的組件名稱。請使用格式 'AssemblyShortName' 或 'AssemblyShortName, PublicKey=...'。 - - - - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - 組件 '{1}' 中的 InternalsVisibleToAttribute 值 '{0}' 不是有效的組件名稱。請使用格式 'AssemblyShortName' 或 'AssemblyShortName, PublicKey=...'。 - - - - Bad method '{0}' on '{1}'. - '{1}' 上的方法 '{0}' 錯誤。 - - - - Bad state in ObjectWriter. Non directive missing instance. - ObjectWriter 中狀態錯誤。遺失 XAML 指示詞的執行個體。 - - - - An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - 組件 '{0}' 中的 XmlnsCompatibleWithAttribute 遺漏必要屬性。請同時設定 NewNamespace 和 OldNamespace 屬性,或移除 XmlnsCompatibleWithAttribute。 - - - - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. - 組件 '{0}' 中的 XmlnsDefinitionAttribute 遺漏必要屬性。請同時設定 ClrNamespace 和 XmlNamespace 屬性,或移除 XmlnsDefinitionAttribute。 - - - - An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - 組件 '{0}' 中的 XmlnsPrefixAttribute 遺漏必要屬性。請同時設定 Prefix 和 XmlNamespace 屬性,或移除 XmlnsPrefixAttribute。 - - - - Builder Stack is not empty when end of XamlNode stream was reached. - 到達 XamlNode 資料流末端時,產生器堆疊不是空的。 - - - - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - 使用 '{1}' 檢查從型別 '{0}' 的轉換性失敗。這通常表示實作 TypeConverter 不正確。 - - - - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - 使用 '{1}' 檢查轉換為型別 '{0}' 的轉換性失敗。這通常表示實作 TypeConverter 不正確。 - - - - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - 在標記延伸中,所有建構函數引數值都應該是元素。就型別 '{0}' 的物件而言,有一個或多個引數值不是元素。 - - - - Cannot create an instance of '{0}' because XamlType is not valid. - 無法建立 '{0}' 的執行個體,因為 XamlType 無效。 - - - - Cannot create an instance of '{0}' because XamlType is not valid. - 無法建立 '{0}' 的執行個體,因為 XamlType 無效。 - - - - Cannot find Assembly '{0}' in URI '{1}'. - 在 URI '{1}' 中找不到組件 '{0}'。 - - - - Cannot reassign a previously set SchemaContext. - 無法重新指派先前已設定的 SchemaContext。 - - - - Cannot resolve type '{0}' for method '{1}'. - 無法解析方法 '{1}' 的型別 '{0}'。 - - - - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - BaseUri 只能在根節點設定一次 (XamlXmlReader 可以在根節點提供預設值)。 - - - - Cannot set SchemaContext on ObjectWriter. - 無法設定 ObjectWriter 上的 SchemaContext。 - - - - Cannot set SchemaContext to null. - 無法將 SchemaContext 設定為 null。 - - - - Cannot write on a closed XamlWriter. - 無法在關閉的 XamlWriter 上寫入。 - - - - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - 值 '{1}' 含有重要空格,但無法將 "xml:space = preserve" 寫入成員 '{0}'。 - - - - Cannot assign root instance of type '{0}' to type '{1}'. - 無法將 '{0}' 型別的根執行個體指派為 '{1}' 型別。 - - - - Cannot create unknown type '{0}'. - 無法建立未知的型別 '{0}'。 - - - - Cannot get write-only property '{0}'. - 無法取得唯寫屬性 '{0}'。 - - - - Cannot set read-only property '{0}'. - 無法設定唯讀屬性 '{0}'。 - - - - Cannot set unknown member '{0}'. - 無法設定未知的成員 '{0}'。 - - - - Close called while inside a deferred load section. - 在延後的載入區段內部呼叫了關閉。 - - - - Must close XamlWriter before reading from XamlNodeList. - 必須先關閉 XamlWriter 然後再從 XamlNodeList 讀取。 - - - - Collection '{0}' cannot contain null values. - 集合 '{0}' 不可包含 null 值。 - - - - Failed attempting to create an Implicit Type with a constructor. - 嘗試使用建構函式建立隱含型別失敗。 - - - - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - 符合所指定繫結條件約束之型別 '{0}' 上建構函式的引動過程擲回例外狀況。 - - - - Cannot write the given positional parameters because a matching constructor was not found. - 無法寫入所指定的位置參數,因為找不到相符的建構函式。 - - - - '{0}' ValueSerializer cannot convert from '{1}'. - '{0}' ValueSerializer 無法從 '{1}' 轉換。 - - - - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - '{0}' ValueSerializer 無法將 '{1}' 轉換為 '{2}'。 - - - - Converter type '{0}' doesn't derive from expected base type '{1}'. - 轉換器型別 '{0}' 不是衍生自預期的基底型別 '{1}'。 - - - - Failed to add attached properties to item in ConditionalWeakTable. - 無法將附加屬性加入到 ConditionalWeakTable 中的項目。 - - - - Deferred load threw an exception. - 延後的載入擲回例外狀況。 - - - - Deferred member was not collected in '{0}'. - 延後的成員未收集在 '{0}' 中。 - - - - Save of deferred-load content threw an exception. - 儲存延後的載入內容時擲回例外狀況。 - - - - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - 無法從 XamlValueConverter '{0}' 取得 XamlDeferringLoader,因為它的 ConverterInstance 屬性為 null。 - - - - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - '{0}'.'{1}' 相依於 '{0}'.{1}',但是並未設定。 - - - - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - 型別 '{0}' 的字典無法加入索引鍵 '{1}'。TypeConverter 會將索引鍵轉換為型別 '{2}'。若要避免出現這項錯誤,請覆寫 System.Collections.IDictionary.Add 並且在那裡執行轉換。 - - - - Directive getter is not implemented. - 未實作指示詞 getter。 - - - - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - 指示詞 '{0}' 必須是字串型別的值。請移除這個指示詞,或將它變更為字串值。 - - - - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - 指示詞 '{0}' 只允許使用在根物件上。請移除這個指示詞,或將它移到文件根目錄。 - - - - Directive '{0}' was not found in TargetNamespace '{1}'. - 在 TargetNamespace '{1}' 中找不到指示詞 '{0}'。 - - - - '{0}' property has already been set on '{1}'. - '{0}' 屬性在 '{1}' 上已經設定過了。 - - - - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - OldNamespace '{1}' 的組件 '{0}' 中有一個以上 XmlnsCompatibleWithAttribute。請移除多餘的屬性。 - - - - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - OldNamespace '{2}' 的組件 '{0}' 和 '{1}' 中有衝突的 XmlnsCompatibleWithAttributes。請變更這些屬性讓它們具有相同的 NewNamespace,或者在 XamlSchemaContext 建構函式中傳遞一組不衝突的參考組件。 - - - - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG. - - - - Element ::= . EmptyElement | ( StartElement ElementBody ). - Element ::= . EmptyElement | ( StartElement ElementBody ). - - - - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*. - - - - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - EmptyPropertyElement ::= EMPTYPROPERTYELEMENT. - - - - '{0}' event cannot be assigned a value that is not assignable to '{1}'. - 不可將無法指派給 '{1}' 的值指派給 '{0}' 事件。 - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - 無法寫入處於目前狀態的位置參數。寫入器無法以屬性 (Attribute) 形式寫入位置參數,因為寫入器已開始寫入項目,而且寫入器也無法展開此位置參數,因為並非所有屬性 (Property) 都可寫入。請嘗試將先前節點資料流中的位置參數成員,移到 XamlXmlWriter 仍然可以寫入屬性的地方。 - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - 無法寫入處於目前狀態的位置參數。寫入器無法以屬性形式寫入位置參數,因為寫入器已開始寫入項目,而且寫入器也無法展開此位置參數,因為型別 '{0}' 上的 UnderlyingType 為 null。請嘗試將先前節點資料流中的位置參數成員,移到 XamlXmlWriter 仍然可以寫入屬性的地方。 - - - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - 無法寫入處於目前狀態的位置參數。寫入器無法以屬性形式寫入位置參數,因為寫入器已開始寫入項目,而且寫入器也無法展開此位置參數,因為包含此位置參數的標記延伸上沒有預設建構函式。請嘗試將先前節點資料流中的位置參數成員,移到 XamlXmlWriter 仍然可以寫入屬性的地方。 - - - - Expected permission of type XamlLoadPermission. - 必須是 XamlLoadPermission 類型的權限。 - - - - Expected value of type ObjectMarkupInfo. - 必須是型別 ObjectMarkupInfo 的值。 - - - - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - 組件名稱 '{0}' 不是完整限定名稱。名稱、版本、文化特性及 PublicKeyToken 都必須提供。 - - - - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - 型別名稱 '{0}' 不是組件限定名稱。您可以從 System.Type.AssemblyQualifiedName 取得這項值。 - - - - The factory method '{0}' that matches the specified binding constraints returned null. - 符合所指定繫結條件約束的 Factory 方法 '{0}' 傳回了 null。 - - - - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - 無法載入檔案或組件 '{0}' 或其相依性的其中之一。系統找不到指定的檔案。 - - - - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - 嘗試參考尚未定義的具名物件 '{0}'。Key 以外的指示詞上不支援向前參考,或參考包含向前參考的物件。 - - - - Cannot promote from Array. - 無法從陣列升級。 - - - - Cannot promote from '{0}' to '{1}' because the target map is too small. - 無法從 '{0}' 升級到 '{1}',因為目標對應太小。 - - - - Getting instance of '{0}' threw an exception. - 取得 '{0}' 的執行個體時擲回例外狀況。 - - - - Retrieving items in collection or dictionary of type '{0}' threw an exception. - 擷取型別 '{0}' 的集合或字典中的項目時擲回例外狀況。 - - - - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - XamlTypeInvoker.GetItems 對型別 '{0}' 傳回 null。這通常表示實作集合型別不正確。 - - - - Collection property '{0}'.'{1}' is null. - 集合屬性 '{0}'.'{1}' 為 null。 - - - - Cannot get TargetType on a non-attachable Member. - 無法取得非可附加成員上的 TargetType。 - - - - Get property '{0}' threw an exception. - Get 屬性 '{0}' 擲回例外狀況。 - - - - Either getter or setter must be non-null. - getter 或 setter 其中一個必須為非 null。 - - - - Attached property getter methods must have one parameter and a non-void return type. - 附加的屬性 getter 方法必須有一個參數和非 void 傳回型別。 - - - - Attached property setter and attached event adder methods must have two parameters. - 附加的屬性 setter 和附加的事件 adder 方法必須有兩個參數。 - - - - Initialization of '{0}' threw an exception. - '{0}' 的初始設定擲回例外狀況。 - - - - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - 無法從文字 (XamlLanguage.Initialization) 初始化型別 '{0}'。請將一個 TypeConverter 加入到此型別,或將 XAML 變更為使用建構函式或 Factory 方法。 - - - - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - 字元 '{0}' 不應出現在字串 '{1}' 中。無效的 XAML 型別名稱。 - - - - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - 發生結尾 BracketCharacter '{0}' 沒有相對應的開頭 BracketCharacter。 - - - - Event argument is invalid. - 事件引數無效。 - - - - Invalid expression: '{0}' - 無效的運算式: '{0}' - - - - Type argument '{0}' is not a valid type. - 型別引數 '{0}' 不是有效的型別。 - - - - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - 字串 '{0}' 不是有效的 XAML 型別名稱清單。型別名稱清單是以逗號分隔的型別清單,例如 'x:String, x:Int32'。 - - - - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - 字串 '{0}' 不是有效的 XAML 型別名稱。型別名稱包含選擇性的前置詞、名稱及選擇性的型別引數,例如 'String'、'x:Int32'、'g:Dictionary(x:String,x:Int32)'。 - - - - '{0}' is not a valid XAML member name. - '{0}' 不是有效的 XAML 成員名稱。 - - - - Construction directive '{0}' must be an attribute or the first property element. - 建構指示詞 '{0}' 必須是屬性 (Attribute) 或第一個屬性 (Property) 項目。 - - - - '{0}' Line number '{1}' and line position '{2}'. - '{0}' 行號 '{1}' 和行位置 '{2}'。 - - - - '{0}' Line number '{1}'. - '{0}' 行號 '{1}'。 - - - - List collection is not an IList. - 清單集合不是 IList。 - - - - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - BracketCharacter '{0}' 沒有相對應的開頭/結尾 BracketCharacter。 - - - - Cannot parse the malformed property name '{0}'. - 無法剖析格式錯誤的屬性名稱 '{0}'。 - - - - Items in the array must be type '{0}'. One or more items cannot be cast to this type. - 陣列中之項目的型別必須是 '{0}'。一或多個項目無法轉型為此型別。 - - - - Must set Type before calling ProvideValue on ArrayExtension. - 必須先設定型別然後再呼叫 ArrayExtension 上的 ProvideValue。 - - - - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - '{0}' StaticExtension 值無法解析為列舉、靜態欄位或靜態屬性。 - - - - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - 標記延伸 '{0}' 要求 '{1}' 必須已在 ProvideValue 的 IServiceProvider 中實作。 - - - - StaticExtension must have Member property set before ProvideValue can be called. - StaticExtension 必須設定 Member 屬性,才能呼叫 ProvideValue。 - - - - TypeExtension must have TypeName property set before ProvideValue can be called. - TypeExtension 必須設定 TypeName 屬性,才能呼叫 ProvideValue。 - - - - '{0}' string is not valid for type. - '{0}' 字串對於型別而言是無效的。 - - - - Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - 無法判斷型別 '{0}' 的位置參數,因為它有一個以上具有 '{1}' 參數的建構函式多載。若要讓這個標記延伸可以在 XAML 中使用,請移除重複的建構函式多載,或將 XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity 設定為 true。 - - - - The name of the member '{0}' contains characters that are invalid in XAML. - 成員 '{0}' 的名稱含有在 XAML 中無效的字元。 - - - - Member '{0}' on type '{1}' is internal. - 型別 '{1}' 上的成員 '{0}' 是內部成員。 - - - - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - 符合所指定繫結條件約束之方法 '{0}' 的引動過程擲回例外狀況。 - - - - No local assembly provided to complete URI='{0}'. - 未提供本機組件以完成 URI='{0}'。 - - - - Missing case '{0}' in DeferringWriter'{1}' method. - DeferringWriter'{1}' 方法中遺漏案例 '{0}'。 - - - - Missing case in Default processing of XamlNodes. - XamlNodes 的預設處理中遺漏案例。 - - - - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - '{0}' 後面有未預期的等號 '='。請檢查是否遺漏了逗號分隔符號。 - - - - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - '{0}'='{1}' 後面有未預期的等號 '='。請檢查是否遺漏了逗號分隔符號。 - - - - Missing implicit property case. - 遺漏隱含屬性案例。 - - - - Missing case for ImplicitPropertyType. - 遺漏 ImplicitPropertyType 的案例。 - - - - Missing key value on '{0}' object. - 遺漏 '{0}' 物件的機碼值。 - - - - Missing case handler in LookupPropertyBit. - LookupPropertyBit 中遺漏案例處理常式。 - - - - Service provider is missing the IXamlNameProvider service. - 服務提供者遺漏 IXamlNameProvider 服務。 - - - - Service provider is missing the INameResolver service. - 服務提供者遺漏 INameResolver 服務。 - - - - Missing case in ClrType 'Member' lookup. - ClrType 'Member' 查閱中遺漏案例。 - - - - Creating from text without a TypeConverter is not allowed. - 不允許從沒有 TypeConverter 的文字建立。 - - - - '{0}' must be of type '{1}'. - '{0}' 必須屬於型別 '{1}'。 - - - - Reference must have a Name to resolve. - 參考必須有名稱才能解析。 - - - - This setter is not intended to be used directly from your code. Do not call this setter. - 這個 setter 不可直接從程式碼使用。請勿呼叫這個 setter。 - - - - Name resolution failure. '{0}' was not found. - 名稱解析失敗。找不到 '{0}'。 - - - - Cannot register duplicate name '{0}' in this scope. - 無法在此範圍中登錄重複的名稱 '{0}'。 - - - - Could not register named object. {0} - 無法登錄具名物件。{0} - - - - '{0}' name is not valid for identifier. - '{0}' 名稱對識別項而言是無效的。 - - - - Name cannot be an empty string. - 名稱不可為空字串。 - - - - Name '{0}' was not found. - 找不到名稱 '{0}'。 - - - - Cannot attach NameScope to null root instance. - 無法將 NameScope 附加到 null 根執行個體。 - - - - The prefix 'xml' is reserved. - 前置詞 'xml' 是保留的。 - - - - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. - NamespaceDeclaration.Namespace 不可為 null。請提供此屬性的值。 - - - - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. - NamespaceDeclaration.Prefix 不可為 null。請提供此屬性的值。 - - - - Namespace '{0}' was not found in scope. - 範圍中找不到命名空間 '{0}'。 - - - - No Add methods found on type '{0}' for a value of type '{1}'. - 型別 '{0}' 上找不到 Add 方法可使用於型別 '{1}' 的值。 - - - - '{0}' is not allowed in attribute usage. - 屬性使用方式中不允許 '{0}'。 - - - - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - 型別 '{0}' 上找不到相符的建構函式。您可以使用 Arguments 或 FactoryMethod 指示詞來建構此型別。 - - - - A Constructor for '{0}' with '{1}' arguments was not found. - 找不到使用於 '{0}' 具有 '{1}' 引數的建構函式。 - - - - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. - 找不到型別 '{0}' 的預設建構函式。您可以使用 Arguments 或 FactoryMethod 指示詞來建構此型別。 - - - - '{0}' is not allowed in element usage. - 項目使用方式中不允許 '{0}'。 - - - - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - XAML 節點資料流: 在型別 '{0}' 上的 EndMember 前面遺漏 StartMember。 - - - - XAML Node Stream: EndMember must follow StartObject and StartMember. - XAML 節點資料流: EndMember 必須在 StartObject 和 StartMember 後面。 - - - - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - XAML 節點資料流: GetObject 必須在 StartObject '{0}' 後面有 StartMember。 - - - - XAML Node Stream: GetObject must follow a StartObject and StartMember. - XAML 節點資料流: GetObject 必須在 StartObject 和 StartMember 後面。 - - - - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - XAML 節點資料流: '{0}'='{1}' 命名空間宣告必須在 StartObject '{2}' 後面有 StartMember。 - - - - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - XAML 節點資料流: StartObject '{0}' 必須在 StartObject '{1}' 後面有 StartMember。 - - - - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - XAML 節點資料流: '{0}' 的值必須在 StartObject '{1}' 後面有 StartMember。 - - - - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - XAML 節點資料流: '{0}' 的值必須在 StartObject 和 StartMember 後面。 - - - - No constructor with '{0}' arguments for '{1}'. - 沒有適用於 '{1}' 具有 '{0}' 引數的建構函式。 - - - - XAML Node Stream: Missing CurrentObject before EndObject. - XAML 節點資料流: EndObject 的前面遺漏 CurrentObject。 - - - - XAML Node Stream: Missing StartObject before StartMember '{0}'. - XAML 節點資料流: StartMember '{0}' 的前面遺漏 StartObject。 - - - - Type with positional parameters is not a markup extension. - 具有位置參數的型別不是標記延伸。 - - - - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG. - - - - '{0}'.'{1}' is not an ambient property. - '{0}'.'{1}' 不是環境屬性。 - - - - '{0}' is not an ambient type. - '{0}' 不是環境型別。 - - - - The type '{0}' is not assignable from the type '{1}'. - 型別 '{0}' 不可從型別 '{1}' 指派。 - - - - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - '{2}' 上的 ['{0}'('{1}')] 不是在此型別上宣告的屬性。 - - - - This operation is not supported on directive members. - 指示詞成員不支援此作業。 - - - - This operation is not supported on unknown members. - 未知的成員不支援此作業。 - - - - This operation is not supported on unknown types. - 未知的型別不支援此作業。 - - - - Argument should be a Type Converter, Markup Extension or Null. - 引數應該是型別轉換器、標記延伸或 Null。 - - - - Unable to find an attachable property named '{0}' on type '{1}'. - 型別 '{1}' 上找不到名為 '{0}' 的可附加屬性。 - - - - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - 找不到 MemberMarkupInfo.DictionaryEntriesFromGeneric 方法。 - - - - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - InstanceDescriptor 提供了型別 '{0}' 的引數,但需要的是型別 '{1}' 的引數。 - - - - InstanceDescriptor did not provide the correct number of arguments. - InstanceDescriptor 未提供正確的引數數目。 - - - - InstanceDescriptor did not provide a valid constructor or method. - InstanceDescriptor 未提供有效的建構函式或方法。 - - - - Multidimensional arrays not supported. - 不支援多維陣列。 - - - - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - 無法序列化型別 '{0}'。請確認此型別是否為公用、是否擁有預設建構函式或執行個體描述元。 - - - - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - 在型別 '{0}' 上找不到適合所指定建構函式引數的建構函式。 - - - - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - 因為沒有可存取的建構函式,所以無法讀取 ‘{0}’ 類型的物件。若要讓這種類型可在 XAML 中使用,請新增預設建構函式、使用 ConstructorArgumentAttribute,或提供 InstanceDescriptor。 - - - - Unable to read objects of the type '{0}'. Nested types are not supported. - 無法讀取型別 '{0}' 的物件。不支援巢狀型別。 - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - '{0}' 阻礙了型別 '{1}' 在 XAML 中的使用。如果您要序列化此型別,請將 '{0}'.GetXamlType 變更為傳回此型別的非 null 值,或在 XamlObjectReader 建構函式的 schemaContext 參數中傳遞不同的值。 - - - - The name property '{0}' on type '{1}' must be of type System.String. - 型別 '{1}' 上的名稱屬性 '{0}' 必須是 System.String 型別。 - - - - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - 此物件圖形含有多個型別 '{0}' 之執行個體的參考,而且序列化程式找不到一般的可見位置來寫入此執行個體。請檢查名稱範圍的使用情況。 - - - - An element with the name '{0}' has already been registered in this scope. - 名為 '{0}' 的項目已經在此範圍中註冊了。 - - - - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - 型別 '{0}' 不可見。如果此型別是區域型別,請在 XamlReaderSettings 中設定 LocalAssembly 欄位。 - - - - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - '{0}' 阻礙了型別 '{1}' 在 XAML 中的使用。如果您要載入此型別,請將 '{0}'.GetXamlType 變更為傳回此型別的非 null 值,或在 XamlObjectWriter 建構函式的 schemaContext 參數中傳遞不同的值。 - - - - This operation is only supported on collection types. - 只有集合型別支援這項作業。 - - - - This operation is only supported on collection and dictionary types. - 只有集合和字典型別支援這項作業。 - - - - This operation is only supported on dictionary types. - 只有字典型別支援這項作業。 - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - XAML 節點資料流: EndObject 前面遺漏 '{0}.{1}' 的 EndMember。 - - - - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - XAML 節點資料流: StartMember '{2}' 前面遺漏 '{0}.{1}' 的 EndMember。 - - - - The property element '{0}' is not contained by an object element. - 屬性項目 '{0}' 未包含在物件項目中。 - - - - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - 無法載入組件 '{0}',因為已載入相同組件的不同版本 '{1}'。 - - - - Too many attributes are specified for '{0}'. - 為 '{0}' 指定太多屬性。 - - - - '{0}' requires more attributes. - '{0}' 需要更多屬性。 - - - - GetPositionalParameters returned the wrong length vector. - GetPositionalParameters 傳回長度錯誤的向量。 - - - - Prefix '{0}' does not map to a namespace. - 前字詞 '{0}' 未對應到命名空間。 - - - - The prefix '{0}' could not be found. - 找不到前置詞 '{0}'。 - - - - '{0}' property on '{1}' does not allow you to specify text. - '{1}' 上的屬性 '{0}' 不允許指定文字。 - - - - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement - - - - '{0}' is not implemented. - '{0}' 未實作。 - - - - Provide value on '{0}' threw an exception. - 在 '{0}' 上提供值時擲回例外狀況。 - - - - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - 無法呼叫 MarkupExtension.ProvideValue,因為有循環相依性。MarkupExtension 內部的屬性不可參考會參考 MarkupExtension 結果的物件。受影響的 MarkupExtensions 為: - - - - '{0}' type name does not have the expected format 'className, assembly'. - '{0}' 型別名稱不是預期的格式 'className, assembly'。 - - - - Quote characters ' or " are only allowed at the start of values. - 引號字元 ' 或 " 只能使用在值的開頭。 - - - - Value cannot be null. Object reference: '{0}'. - 值不能為 null。物件參考: '{0}'。 - - - - schemaContext parameter cannot be different from savedContext.SchemaContext - schemaContext 參數不能與 savedContext.SchemaContext 不同 - - - - savedContext.SchemaContext cannot be null - savedContext.SchemaContext 不可為 null - - - - SchemaContext on writer must be initialized before accessing the reader. - 必須先初始化寫入器上的 SchemaContext 然後再存取讀取器。 - - - - SchemaContext cannot be null. - SchemaContext 不可為 null。 - - - - Invalid security XML. Missing expected attribute '{0}'. - 無效的安全性 XML。遺漏所需的屬性 '{0}'。 - - - - Invalid security XML. Unexpected tag '{0}', expected '{1}'. - 無效的安全性 XML。未預期的標記 '{0}',應該是 '{1}'。 - - - - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - 無效的安全性 XML。屬性 '{1}' 中有未預期的值 '{0}',應該是 '{2}'。 - - - - This serviceType is already registered to another service. - 此 serviceType 已在其他服務登錄。 - - - - Set connectionId threw an exception. - 設定 connectionId 時擲回例外狀況。 - - - - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - '{0}'.'{1}' 是沒有 getter 的屬性,而且不是有效的 XAML 屬性。 - - - - Cannot set TargetType on a non-attachable Member. - 無法設定非可附加成員上的 TargetType。 - - - - Setting xml:base on '{0}' threw an exception. - 設定 '{0}' 上的 xml:base 時擲回例外狀況。 - - - - Set property '{0}' threw an exception. - 設定屬性 '{0}' 時擲回例外狀況。 - - - - Setting xml instance on '{0}' threw an exception. - 設定 '{0}' 上的 xml 執行個體時擲回例外狀況。 - - - - Setting properties is not allowed on a type converted instance. Property = '{0}' - 不允許在型別轉換的執行個體上設定屬性。屬性 = '{0}' - - - - Method '{0}' is not supported by default. It can be implemented in derived classes. - 預設情況不支援方法 '{0}'。它可以實作在衍生類別中。 - - - - ShouldSerialize check failed for member '{0}'. - 成員 '{0}' 的 ShouldSerialize 檢查失敗。 - - - - Directly Assignable Fixups must only have one name. - 可直接指派的修復只能有一個名稱。 - - - - StartElement ::= . ELEMENT DIRECTIVE*. - StartElement ::= . ELEMENT DIRECTIVE*. - - - - The string is null or empty. - 字串是 null 或空白。 - - - - Deferred load section was not collected in '{0}'. - 延後的載入區段未收集在 '{0}' 中。 - - - - Thread is already started. - 執行緒已經啟動。 - - - - (null) - (null) - - - - Error with member '{0}'.'{1}'. It has more than one '{2}'. - 成員 '{0}'.'{1}' 錯誤。它有多個 '{2}'。 - - - - Error with type '{0}'. It has more than one '{1}'. - 型別 '{0}' 錯誤。它有多個 '{1}'。 - - - - Only one TypeConverter attribute is allowed on a type. - 型別上只能有一個 TypeConverter 屬性。 - - - - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - 指派給指示詞 '{1}' 的物件 '{0}' 包含的屬性是尚未定義之具名物件 '{2}' 的參考。物件建構指示詞內不支援向前參考,或參考包含向前參考的物件。 - - - - Failed to create a '{0}' from the text '{1}'. - 無法從文字 '{1}' 建立 '{0}'。 - - - - Failed to convert '{0}' to type '{1}'. - 無法將 '{0}' 轉換為型別 '{1}'。 - - - - The name of the type '{0}' contains characters that are invalid in XAML. - 型別 '{0}' 的名稱含有在 XAML 中無效的字元。 - - - - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - 型別 '{0}' 沒有內容屬性。請指定要設定的屬性名稱,或在此型別上加入 ContentPropertyAttribute 或 TypeConverterAttribute。 - - - - Type name '{0}' cannot have a dot '.'. - 型別名稱 '{0}' 不能有點號 '.'。 - - - - Type reference cannot find type named '{0}'. - 型別參考找不到名為 '{0}' 的型別。 - - - - Type '{0}' is not public. - 型別 '{0}' 不是公用型別。 - - - - Unclosed quoted value. - 無結尾引號的值。 - - - - Unexpected close of XAML Node Stream. - 未預期的 XAML 節點資料流關閉。 - - - - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - '{1}' 上屬性 '{0}' 的中繼資料無效。應該是型別 '{3}' 的 '{2}' 引數。 - - - - Unexpected '{0}' in parse rule '{1}'. - 剖析規則 '{1}' 中有未預期的 '{0}'。 - - - - Unexpected token '{0}' in rule: '{1}', in '{2}'. - 規則 '{1}' 中有未預期的語彙基元 '{0}' (位於 '{2}' 中)。 - - - - Unexpected token after end of markup extension. - 標記延伸結尾之後有未預期的語彙基元。 - - - - Unhandled BoolTypeBit. - 未處理的 BoolTypeBit。 - - - - ['{0}'('{1}')] on '{2}' is not a known property. - '{2}' 上的 ['{0}'('{1}')] 不是已知的屬性。 - - - - Unknown member '{0}' on '{1}'. - '{1}' 上有未知的成員 '{0}'。 - - - - Unknown member '{0}' on unknown type '{1}'. - 未知的型別 '{1}' 上有未知的成員 '{0}'。 - - - - Unknown member '{0}'. - 未知的成員 '{0}'。 - - - - Unknown type '{0}'. - 未知的型別 '{0}'。 - - - - Unresolved reference '{0}'. - 未解析的參考 '{0}'。 - - - - XAML namespace '{0}' is not resolved. - 未解析 XAML 命名空間 '{0}'。 - - - - Uri '{0}' was not found. - 找不到 Uri '{0}'。 - - - - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - 型別 '{0}' 錯誤。MarkupExtensions 不可使用 'UsableDuringInitialization' 屬性。 - - - - A value in the '{0}' array is null. - '{0}' 陣列中有 null 值。 - - - - XAML Node Stream: Value nodes must be followed by EndMember. - XAML 節點資料流: 值節點後面必須有 EndMember。 - - - - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - XamlXmlWriter 無法寫入含有集合 '{1}' 中重要空格的值 '{0}'。 - - - - White space is not allowed after end of markup extension. - 標記延伸結尾之後不允許空白字元。 - - - - An attempt was made to write to a XamlWriter that has had its Closed method called. - 嘗試寫入已經呼叫其 Closed 方法的 XamlWriter。 - - - - Choice cannot follow a Fallback. - Choice 不能跟在 Fallback 後面。 - - - - AlternateContent must contain one or more Choice elements. - AlternateContent 必須包含一或多個 Choice 項目。 - - - - Choice is valid only in AlternateContent. - Choice 只有在 AlternateContent 中才有效。 - - - - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - XML 相容性定義中有循環的現象,例如命名空間 '{0}' 覆寫本身。這可能是不同組件中的 XmlnsCompatibilityAttributes 不一致所致。請變更定義來消除此循環,或在 XamlSchemaContext 建構函式中傳遞一組非衝突的參考組件。 - - - - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - 在命名空間 '{0}' 中發現項目 '{1}' 的重複 Preserve 宣告。 - - - - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - 在命名空間 '{0}' 中發現項目 '{1}' 的重複 ProcessContent 宣告。 - - - - Duplicate wildcard Preserve declaration for namespace '{0}'. - 發現命名空間 '{0}' 的重複萬用字元 Preserve 宣告。 - - - - Duplicate wildcard ProcessContent declaration for namespace '{0}'. - 發現命名空間 '{0}' 的重複萬用字元 ProcessContent 宣告。 - - - - Fallback is valid only in AlternateContent. - Fallback 只有在 AlternateContent 中才有效。 - - - - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - '{0}' 項目不是 AlternateContent 的有效子項目。只有 Choice 與 Fallback 項目才是 AlternateContent 項目的有效子項目。 - - - - '{0}' attribute is not valid for '{1}' element. - '{0}' 屬性對於 '{1}' 項目而言是無效的。 - - - - '{0}' format is not valid. - '{0}' 格式無效。 - - - - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - 不能為命名空間 '{0}' 同時指定特定與萬用字元 Preserve 宣告。 - - - - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - 不能為命名空間 '{0}' 同時指定特定與萬用字元 ProcessContent 宣告。 - - - - Requires attribute must contain a valid namespace prefix. - Requires 屬性必須包含有效的命名空間前置詞。 - - - - '{0}' attribute value is not a valid XML name. - '{0}' 屬性值不是有效的 XML 名稱。 - - - - AlternateContent must contain only one Fallback element. - AlternateContent 只能包含一個 Fallback 項目。 - - - - MustUnderstand condition failed on namespace '{0}'. - 命名空間 '{0}' 的 MustUnderstand 條件失敗。 - - - - '{0}' namespace cannot preserve items; it must be declared Ignorable first. - '{0}' 命名空間無法保留項目; 必須先將它宣告為 Ignorable。 - - - - '{0}' namespace cannot process content; it must be declared Ignorable first. - '{0}' 命名空間無法處理內容; 必須先將它宣告為 Ignorable。 - - - - Choice must contain a Requires attribute. - Choice 必須包含 Requires 屬性。 - - - - '{0}' prefix is not defined. - 未定義 '{0}' 前置詞。 - - - - Unrecognized compatibility attribute '{0}'. - 無法識別的相容性屬性 '{0}'。 - - - - Unrecognized Compatibility element '{0}'. - 無法識別的相容性項目 '{0}'。 - - - - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - 指定的類別名稱 '{0}' 與實際根執行個體型別 '{1}' 不相符。請移除 Class 指示詞,或透過 XamlObjectWriterSettings.RootObjectInstance 提供執行個體。 - - - - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - XamlFactory 中的 XamlReader 有未預期的 XAML 節點型別 '{0}'。 - - - - Cannot set SchemaContext on XamlMarkupExtensionWriter. - 無法設定 XamlMarkupExtensionWriter 上的 SchemaContext。 - - - - Cannot write a value that is not a string. - 無法寫入不是字串的值。 - - - - The member '{0}' has already been written. - 已經寫入成員 '{0}'。 - - - - Errors detected in input. - 在輸入中偵測到錯誤。 - - - - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. - 無法將這個 XamlTypeName 執行個體轉換成字串,因為提供的 INamespacePrefixLookup 無法產生命名空間 '{0}' 的前置詞。 - - - - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. - 無法將這個 XamlTypeName 執行個體轉換成字串,因為 Name 屬性為 null 或空白。請先設定 Name 屬性然後再呼叫 XamlTypeName.ToString。 - - - - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. - 無法將這個 XamlTypeName 執行個體轉換成字串,因為 Namespace 屬性為 null 或空白。請先設定 Namespace 屬性然後再呼叫 XamlTypeName.ToString。 - - - - Cannot write a value that is not a string. - 無法寫入不是字串的值。 - - - - The member '{0}' has already been written. - 已經寫入成員 '{0}'。 - - - - The argument isObjectFromMember can only be set to true when the type is a collection. - 型別為集合時,引數 isObjectFromMember 只能設定為 true。 - - - - Namespace '{0}' already has a prefix defined in current scope. - 命名空間 '{0}' 已經在目前範圍中定義過前置詞。 - - - - The prefix '{0}' is already defined in current scope. - 前置詞 '{0}' 已經在目前範圍中定義過。 - - - - Unable to call '{0}' in current state. - 目前的狀態無法呼叫 '{0}'。 - - - - Unable to call WriteObject with isObjectFromMember set to true in current state. - 目前的狀態無法呼叫 isObjectFromMember 設定為 true 的 WriteObject。 - - - - Need to implement public/internal sorting. - 必須實作公用/內部排序。 - - - - The value for XmlData property '{0}' is null or not IXmlSerializable. - XmlData 屬性 '{0}' 的值為 null 或者不是 IXmlSerializable。 - - - - The value for XmlData property '{0}' is not an XmlReader. - XmlData 屬性 '{0}' 的值不是 XmlReader。 - - - - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. - 組件 '{0}' 中 XmlnsCompatibleWithAttribute 定義有循環的現象,例如命名空間 '{1}' 覆寫本身。請變更定義以排除這個循環問題。 - - - - + + + + + + Enumerating attached properties on object '{0}' threw an exception. + 列舉物件 '{0}' 的附加屬性時擲回例外狀況。 + + + + Add value to collection of type '{0}' threw an exception. + 將值加入到型別 '{0}' 的集合時擲回例外狀況。 + + + + Add value to dictionary of type '{0}' threw an exception. + 將值加入到型別 '{0}' 的字典時擲回例外狀況。 + + + + Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + 無法判斷集合型別 '{0}' 的項目型別,因為它有一個以上 Add 方法或 ICollection<T> 實作。若要讓此集合型別可以在 XAML 中使用,請加入 public Add(object) 方法,實作 System.Collections.IList 或單一 System.Collections.Generic.ICollection<T>。 + + + + Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + 無法判斷字典型別 '{0}' 的項目型別,因為它有一個以上 Add 方法或 IDictionary<K,V> 實作。若要讓此字典型別可以在 XAML 中使用,請加入 public Add(object,object) 方法,實作 System.Collections.IDictionary 或單一 System.Collections.Generic.IDictionary<K,V>。 + + + + One of the following arguments must be non-null: '{0}'. + 下列其中一個引數必須是非 null: '{0}'。 + + + + Array Add method is not implemented. + 未實作陣列 Add 方法。 + + + + Attachable events are not implemented. + 未實作可附加事件。 + + + + Attachable member '{0}' was not found. + 找不到可附加成員 '{0}'。 + + + + Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + 無法設定物件 '{1}' 上的屬性 '{0}',因為此物件是轉送或未完全初始化的參考。未解析的名稱為: '{2}'。 + + + + An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + 名為 '{1}' 的可附加屬性所附加的字典索引鍵 '{0}',可能是字串或可轉型成字串,但都不受支援。 + + + + An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + 名為 '{2}' 的可附加屬性被附加到名為 '{1}' 的屬性。名為 '{1}' 的屬性是字串或可以轉型成字串; 不支援附加到這類屬性。就偵錯而言,屬性 '{1}' 包含物件 '{0}'。 + + + + An unhandled scanner attribute was encountered. + 遇到未處理的掃描器屬性。 + + + + One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + 組件 '{0}' 中的其中一個 InternalsVisibleToAttribute 值不是有效的組件名稱。請使用格式 'AssemblyShortName' 或 'AssemblyShortName, PublicKey=...'。 + + + + InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + 組件 '{1}' 中的 InternalsVisibleToAttribute 值 '{0}' 不是有效的組件名稱。請使用格式 'AssemblyShortName' 或 'AssemblyShortName, PublicKey=...'。 + + + + Bad method '{0}' on '{1}'. + '{1}' 上的方法 '{0}' 錯誤。 + + + + Bad state in ObjectWriter. Non directive missing instance. + ObjectWriter 中狀態錯誤。遺失 XAML 指示詞的執行個體。 + + + + An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. + 組件 '{0}' 中的 XmlnsCompatibleWithAttribute 遺漏必要屬性。請同時設定 NewNamespace 和 OldNamespace 屬性,或移除 XmlnsCompatibleWithAttribute。 + + + + An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + 組件 '{0}' 中的 XmlnsDefinitionAttribute 遺漏必要屬性。請同時設定 ClrNamespace 和 XmlNamespace 屬性,或移除 XmlnsDefinitionAttribute。 + + + + An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. + 組件 '{0}' 中的 XmlnsPrefixAttribute 遺漏必要屬性。請同時設定 Prefix 和 XmlNamespace 屬性,或移除 XmlnsPrefixAttribute。 + + + + Builder Stack is not empty when end of XamlNode stream was reached. + 到達 XamlNode 資料流末端時,產生器堆疊不是空的。 + + + + Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + 使用 '{1}' 檢查從型別 '{0}' 的轉換性失敗。這通常表示實作 TypeConverter 不正確。 + + + + Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + 使用 '{1}' 檢查轉換為型別 '{0}' 的轉換性失敗。這通常表示實作 TypeConverter 不正確。 + + + + In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + 在標記延伸中,所有建構函數引數值都應該是元素。就型別 '{0}' 的物件而言,有一個或多個引數值不是元素。 + + + + Cannot create an instance of '{0}' because XamlType is not valid. + 無法建立 '{0}' 的執行個體,因為 XamlType 無效。 + + + + Cannot create an instance of '{0}' because XamlType is not valid. + 無法建立 '{0}' 的執行個體,因為 XamlType 無效。 + + + + Cannot find Assembly '{0}' in URI '{1}'. + 在 URI '{1}' 中找不到組件 '{0}'。 + + + + Cannot reassign a previously set SchemaContext. + 無法重新指派先前已設定的 SchemaContext。 + + + + Cannot resolve type '{0}' for method '{1}'. + 無法解析方法 '{1}' 的型別 '{0}'。 + + + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + BaseUri 只能在根節點設定一次 (XamlXmlReader 可以在根節點提供預設值)。 + + + + Cannot set SchemaContext on ObjectWriter. + 無法設定 ObjectWriter 上的 SchemaContext。 + + + + Cannot set SchemaContext to null. + 無法將 SchemaContext 設定為 null。 + + + + Cannot write on a closed XamlWriter. + 無法在關閉的 XamlWriter 上寫入。 + + + + The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + 值 '{1}' 含有重要空格,但無法將 "xml:space = preserve" 寫入成員 '{0}'。 + + + + Cannot assign root instance of type '{0}' to type '{1}'. + 無法將 '{0}' 型別的根執行個體指派為 '{1}' 型別。 + + + + Cannot create unknown type '{0}'. + 無法建立未知的型別 '{0}'。 + + + + Cannot get write-only property '{0}'. + 無法取得唯寫屬性 '{0}'。 + + + + Cannot set read-only property '{0}'. + 無法設定唯讀屬性 '{0}'。 + + + + Cannot set unknown member '{0}'. + 無法設定未知的成員 '{0}'。 + + + + Close called while inside a deferred load section. + 在延後的載入區段內部呼叫了關閉。 + + + + Must close XamlWriter before reading from XamlNodeList. + 必須先關閉 XamlWriter 然後再從 XamlNodeList 讀取。 + + + + Collection '{0}' cannot contain null values. + 集合 '{0}' 不可包含 null 值。 + + + + Failed attempting to create an Implicit Type with a constructor. + 嘗試使用建構函式建立隱含型別失敗。 + + + + The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + 符合所指定繫結條件約束之型別 '{0}' 上建構函式的引動過程擲回例外狀況。 + + + + Cannot write the given positional parameters because a matching constructor was not found. + 無法寫入所指定的位置參數,因為找不到相符的建構函式。 + + + + '{0}' ValueSerializer cannot convert from '{1}'. + '{0}' ValueSerializer 無法從 '{1}' 轉換。 + + + + '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + '{0}' ValueSerializer 無法將 '{1}' 轉換為 '{2}'。 + + + + Converter type '{0}' doesn't derive from expected base type '{1}'. + 轉換器型別 '{0}' 不是衍生自預期的基底型別 '{1}'。 + + + + Failed to add attached properties to item in ConditionalWeakTable. + 無法將附加屬性加入到 ConditionalWeakTable 中的項目。 + + + + Deferred load threw an exception. + 延後的載入擲回例外狀況。 + + + + Deferred member was not collected in '{0}'. + 延後的成員未收集在 '{0}' 中。 + + + + Save of deferred-load content threw an exception. + 儲存延後的載入內容時擲回例外狀況。 + + + + Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + 無法從 XamlValueConverter '{0}' 取得 XamlDeferringLoader,因為它的 ConverterInstance 屬性為 null。 + + + + '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + '{0}'.'{1}' 相依於 '{0}'.{1}',但是並未設定。 + + + + Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + 型別 '{0}' 的字典無法加入索引鍵 '{1}'。TypeConverter 會將索引鍵轉換為型別 '{2}'。若要避免出現這項錯誤,請覆寫 System.Collections.IDictionary.Add 並且在那裡執行轉換。 + + + + Directive getter is not implemented. + 未實作指示詞 getter。 + + + + Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + 指示詞 '{0}' 必須是字串型別的值。請移除這個指示詞,或將它變更為字串值。 + + + + Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + 指示詞 '{0}' 只允許使用在根物件上。請移除這個指示詞,或將它移到文件根目錄。 + + + + Directive '{0}' was not found in TargetNamespace '{1}'. + 在 TargetNamespace '{1}' 中找不到指示詞 '{0}'。 + + + + '{0}' property has already been set on '{1}'. + '{0}' 屬性在 '{1}' 上已經設定過了。 + + + + There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + OldNamespace '{1}' 的組件 '{0}' 中有一個以上 XmlnsCompatibleWithAttribute。請移除多餘的屬性。 + + + + There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + OldNamespace '{2}' 的組件 '{0}' 和 '{1}' 中有衝突的 XmlnsCompatibleWithAttributes。請變更這些屬性讓它們具有相同的 NewNamespace,或者在 XamlSchemaContext 建構函式中傳遞一組不衝突的參考組件。 + + + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. + 不可將無法指派給 '{1}' 的值指派給 '{0}' 事件。 + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 無法寫入處於目前狀態的位置參數。寫入器無法以屬性 (Attribute) 形式寫入位置參數,因為寫入器已開始寫入項目,而且寫入器也無法展開此位置參數,因為並非所有屬性 (Property) 都可寫入。請嘗試將先前節點資料流中的位置參數成員,移到 XamlXmlWriter 仍然可以寫入屬性的地方。 + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + 無法寫入處於目前狀態的位置參數。寫入器無法以屬性形式寫入位置參數,因為寫入器已開始寫入項目,而且寫入器也無法展開此位置參數,因為型別 '{0}' 上的 UnderlyingType 為 null。請嘗試將先前節點資料流中的位置參數成員,移到 XamlXmlWriter 仍然可以寫入屬性的地方。 + + + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + 無法寫入處於目前狀態的位置參數。寫入器無法以屬性形式寫入位置參數,因為寫入器已開始寫入項目,而且寫入器也無法展開此位置參數,因為包含此位置參數的標記延伸上沒有預設建構函式。請嘗試將先前節點資料流中的位置參數成員,移到 XamlXmlWriter 仍然可以寫入屬性的地方。 + + + + Expected permission of type XamlLoadPermission. + 必須是 XamlLoadPermission 類型的權限。 + + + + Expected value of type ObjectMarkupInfo. + 必須是型別 ObjectMarkupInfo 的值。 + + + + Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + 組件名稱 '{0}' 不是完整限定名稱。名稱、版本、文化特性及 PublicKeyToken 都必須提供。 + + + + Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + 型別名稱 '{0}' 不是組件限定名稱。您可以從 System.Type.AssemblyQualifiedName 取得這項值。 + + + + The factory method '{0}' that matches the specified binding constraints returned null. + 符合所指定繫結條件約束的 Factory 方法 '{0}' 傳回了 null。 + + + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + 無法載入檔案或組件 '{0}' 或其相依性的其中之一。系統找不到指定的檔案。 + + + + Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + 嘗試參考尚未定義的具名物件 '{0}'。Key 以外的指示詞上不支援向前參考,或參考包含向前參考的物件。 + + + + Cannot promote from Array. + 無法從陣列升級。 + + + + Cannot promote from '{0}' to '{1}' because the target map is too small. + 無法從 '{0}' 升級到 '{1}',因為目標對應太小。 + + + + Getting instance of '{0}' threw an exception. + 取得 '{0}' 的執行個體時擲回例外狀況。 + + + + Retrieving items in collection or dictionary of type '{0}' threw an exception. + 擷取型別 '{0}' 的集合或字典中的項目時擲回例外狀況。 + + + + XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + XamlTypeInvoker.GetItems 對型別 '{0}' 傳回 null。這通常表示實作集合型別不正確。 + + + + Collection property '{0}'.'{1}' is null. + 集合屬性 '{0}'.'{1}' 為 null。 + + + + Cannot get TargetType on a non-attachable Member. + 無法取得非可附加成員上的 TargetType。 + + + + Get property '{0}' threw an exception. + Get 屬性 '{0}' 擲回例外狀況。 + + + + Either getter or setter must be non-null. + getter 或 setter 其中一個必須為非 null。 + + + + Attached property getter methods must have one parameter and a non-void return type. + 附加的屬性 getter 方法必須有一個參數和非 void 傳回型別。 + + + + Attached property setter and attached event adder methods must have two parameters. + 附加的屬性 setter 和附加的事件 adder 方法必須有兩個參數。 + + + + Initialization of '{0}' threw an exception. + '{0}' 的初始設定擲回例外狀況。 + + + + Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + 無法從文字 (XamlLanguage.Initialization) 初始化型別 '{0}'。請將一個 TypeConverter 加入到此型別,或將 XAML 變更為使用建構函式或 Factory 方法。 + + + + Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + 字元 '{0}' 不應出現在字串 '{1}' 中。無效的 XAML 型別名稱。 + + + + Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + 發生結尾 BracketCharacter '{0}' 沒有相對應的開頭 BracketCharacter。 + + + + Event argument is invalid. + 事件引數無效。 + + + + Invalid expression: '{0}' + 無效的運算式: '{0}' + + + + Type argument '{0}' is not a valid type. + 型別引數 '{0}' 不是有效的型別。 + + + + The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + 字串 '{0}' 不是有效的 XAML 型別名稱清單。型別名稱清單是以逗號分隔的型別清單,例如 'x:String, x:Int32'。 + + + + The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + 字串 '{0}' 不是有效的 XAML 型別名稱。型別名稱包含選擇性的前置詞、名稱及選擇性的型別引數,例如 'String'、'x:Int32'、'g:Dictionary(x:String,x:Int32)'。 + + + + '{0}' is not a valid XAML member name. + '{0}' 不是有效的 XAML 成員名稱。 + + + + Construction directive '{0}' must be an attribute or the first property element. + 建構指示詞 '{0}' 必須是屬性 (Attribute) 或第一個屬性 (Property) 項目。 + + + + '{0}' Line number '{1}' and line position '{2}'. + '{0}' 行號 '{1}' 和行位置 '{2}'。 + + + + '{0}' Line number '{1}'. + '{0}' 行號 '{1}'。 + + + + List collection is not an IList. + 清單集合不是 IList。 + + + + BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + BracketCharacter '{0}' 沒有相對應的開頭/結尾 BracketCharacter。 + + + + Cannot parse the malformed property name '{0}'. + 無法剖析格式錯誤的屬性名稱 '{0}'。 + + + + Items in the array must be type '{0}'. One or more items cannot be cast to this type. + 陣列中之項目的型別必須是 '{0}'。一或多個項目無法轉型為此型別。 + + + + Must set Type before calling ProvideValue on ArrayExtension. + 必須先設定型別然後再呼叫 ArrayExtension 上的 ProvideValue。 + + + + '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + '{0}' StaticExtension 值無法解析為列舉、靜態欄位或靜態屬性。 + + + + Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + 標記延伸 '{0}' 要求 '{1}' 必須已在 ProvideValue 的 IServiceProvider 中實作。 + + + + StaticExtension must have Member property set before ProvideValue can be called. + StaticExtension 必須設定 Member 屬性,才能呼叫 ProvideValue。 + + + + TypeExtension must have TypeName property set before ProvideValue can be called. + TypeExtension 必須設定 TypeName 屬性,才能呼叫 ProvideValue。 + + + + '{0}' string is not valid for type. + '{0}' 字串對於型別而言是無效的。 + + + + Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. + 無法判斷型別 '{0}' 的位置參數,因為它有一個以上具有 '{1}' 參數的建構函式多載。若要讓這個標記延伸可以在 XAML 中使用,請移除重複的建構函式多載,或將 XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity 設定為 true。 + + + + The name of the member '{0}' contains characters that are invalid in XAML. + 成員 '{0}' 的名稱含有在 XAML 中無效的字元。 + + + + Member '{0}' on type '{1}' is internal. + 型別 '{1}' 上的成員 '{0}' 是內部成員。 + + + + The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + 符合所指定繫結條件約束之方法 '{0}' 的引動過程擲回例外狀況。 + + + + No local assembly provided to complete URI='{0}'. + 未提供本機組件以完成 URI='{0}'。 + + + + Missing case '{0}' in DeferringWriter'{1}' method. + DeferringWriter'{1}' 方法中遺漏案例 '{0}'。 + + + + Missing case in Default processing of XamlNodes. + XamlNodes 的預設處理中遺漏案例。 + + + + Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + '{0}' 後面有未預期的等號 '='。請檢查是否遺漏了逗號分隔符號。 + + + + Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + '{0}'='{1}' 後面有未預期的等號 '='。請檢查是否遺漏了逗號分隔符號。 + + + + Missing implicit property case. + 遺漏隱含屬性案例。 + + + + Missing case for ImplicitPropertyType. + 遺漏 ImplicitPropertyType 的案例。 + + + + Missing key value on '{0}' object. + 遺漏 '{0}' 物件的機碼值。 + + + + Missing case handler in LookupPropertyBit. + LookupPropertyBit 中遺漏案例處理常式。 + + + + Service provider is missing the IXamlNameProvider service. + 服務提供者遺漏 IXamlNameProvider 服務。 + + + + Service provider is missing the INameResolver service. + 服務提供者遺漏 INameResolver 服務。 + + + + Missing case in ClrType 'Member' lookup. + ClrType 'Member' 查閱中遺漏案例。 + + + + Creating from text without a TypeConverter is not allowed. + 不允許從沒有 TypeConverter 的文字建立。 + + + + '{0}' must be of type '{1}'. + '{0}' 必須屬於型別 '{1}'。 + + + + Reference must have a Name to resolve. + 參考必須有名稱才能解析。 + + + + This setter is not intended to be used directly from your code. Do not call this setter. + 這個 setter 不可直接從程式碼使用。請勿呼叫這個 setter。 + + + + Name resolution failure. '{0}' was not found. + 名稱解析失敗。找不到 '{0}'。 + + + + Cannot register duplicate name '{0}' in this scope. + 無法在此範圍中登錄重複的名稱 '{0}'。 + + + + Could not register named object. {0} + 無法登錄具名物件。{0} + + + + '{0}' name is not valid for identifier. + '{0}' 名稱對識別項而言是無效的。 + + + + Name cannot be an empty string. + 名稱不可為空字串。 + + + + Name '{0}' was not found. + 找不到名稱 '{0}'。 + + + + Cannot attach NameScope to null root instance. + 無法將 NameScope 附加到 null 根執行個體。 + + + + The prefix 'xml' is reserved. + 前置詞 'xml' 是保留的。 + + + + NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + NamespaceDeclaration.Namespace 不可為 null。請提供此屬性的值。 + + + + NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + NamespaceDeclaration.Prefix 不可為 null。請提供此屬性的值。 + + + + Namespace '{0}' was not found in scope. + 範圍中找不到命名空間 '{0}'。 + + + + No Add methods found on type '{0}' for a value of type '{1}'. + 型別 '{0}' 上找不到 Add 方法可使用於型別 '{1}' 的值。 + + + + '{0}' is not allowed in attribute usage. + 屬性使用方式中不允許 '{0}'。 + + + + No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + 型別 '{0}' 上找不到相符的建構函式。您可以使用 Arguments 或 FactoryMethod 指示詞來建構此型別。 + + + + A Constructor for '{0}' with '{1}' arguments was not found. + 找不到使用於 '{0}' 具有 '{1}' 引數的建構函式。 + + + + No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + 找不到型別 '{0}' 的預設建構函式。您可以使用 Arguments 或 FactoryMethod 指示詞來建構此型別。 + + + + '{0}' is not allowed in element usage. + 項目使用方式中不允許 '{0}'。 + + + + XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + XAML 節點資料流: 在型別 '{0}' 上的 EndMember 前面遺漏 StartMember。 + + + + XAML Node Stream: EndMember must follow StartObject and StartMember. + XAML 節點資料流: EndMember 必須在 StartObject 和 StartMember 後面。 + + + + XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + XAML 節點資料流: GetObject 必須在 StartObject '{0}' 後面有 StartMember。 + + + + XAML Node Stream: GetObject must follow a StartObject and StartMember. + XAML 節點資料流: GetObject 必須在 StartObject 和 StartMember 後面。 + + + + XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + XAML 節點資料流: '{0}'='{1}' 命名空間宣告必須在 StartObject '{2}' 後面有 StartMember。 + + + + XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + XAML 節點資料流: StartObject '{0}' 必須在 StartObject '{1}' 後面有 StartMember。 + + + + XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + XAML 節點資料流: '{0}' 的值必須在 StartObject '{1}' 後面有 StartMember。 + + + + XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + XAML 節點資料流: '{0}' 的值必須在 StartObject 和 StartMember 後面。 + + + + No constructor with '{0}' arguments for '{1}'. + 沒有適用於 '{1}' 具有 '{0}' 引數的建構函式。 + + + + XAML Node Stream: Missing CurrentObject before EndObject. + XAML 節點資料流: EndObject 的前面遺漏 CurrentObject。 + + + + XAML Node Stream: Missing StartObject before StartMember '{0}'. + XAML 節點資料流: StartMember '{0}' 的前面遺漏 StartObject。 + + + + Type with positional parameters is not a markup extension. + 具有位置參數的型別不是標記延伸。 + + + + '{0}'.'{1}' is not an ambient property. + '{0}'.'{1}' 不是環境屬性。 + + + + '{0}' is not an ambient type. + '{0}' 不是環境型別。 + + + + The type '{0}' is not assignable from the type '{1}'. + 型別 '{0}' 不可從型別 '{1}' 指派。 + + + + ['{0}'('{1}')] on '{2}' is not a property declared on this type. + '{2}' 上的 ['{0}'('{1}')] 不是在此型別上宣告的屬性。 + + + + This operation is not supported on directive members. + 指示詞成員不支援此作業。 + + + + This operation is not supported on unknown members. + 未知的成員不支援此作業。 + + + + This operation is not supported on unknown types. + 未知的型別不支援此作業。 + + + + Argument should be a Type Converter, Markup Extension or Null. + 引數應該是型別轉換器、標記延伸或 Null。 + + + + Unable to find an attachable property named '{0}' on type '{1}'. + 型別 '{1}' 上找不到名為 '{0}' 的可附加屬性。 + + + + Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + 找不到 MemberMarkupInfo.DictionaryEntriesFromGeneric 方法。 + + + + InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + InstanceDescriptor 提供了型別 '{0}' 的引數,但需要的是型別 '{1}' 的引數。 + + + + InstanceDescriptor did not provide the correct number of arguments. + InstanceDescriptor 未提供正確的引數數目。 + + + + InstanceDescriptor did not provide a valid constructor or method. + InstanceDescriptor 未提供有效的建構函式或方法。 + + + + Multidimensional arrays not supported. + 不支援多維陣列。 + + + + Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + 無法序列化型別 '{0}'。請確認此型別是否為公用、是否擁有預設建構函式或執行個體描述元。 + + + + Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + 在型別 '{0}' 上找不到適合所指定建構函式引數的建構函式。 + + + + Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + 因為沒有可存取的建構函式,所以無法讀取 ‘{0}’ 類型的物件。若要讓這種類型可在 XAML 中使用,請新增預設建構函式、使用 ConstructorArgumentAttribute,或提供 InstanceDescriptor。 + + + + Unable to read objects of the type '{0}'. Nested types are not supported. + 無法讀取型別 '{0}' 的物件。不支援巢狀型別。 + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + '{0}' 阻礙了型別 '{1}' 在 XAML 中的使用。如果您要序列化此型別,請將 '{0}'.GetXamlType 變更為傳回此型別的非 null 值,或在 XamlObjectReader 建構函式的 schemaContext 參數中傳遞不同的值。 + + + + The name property '{0}' on type '{1}' must be of type System.String. + 型別 '{1}' 上的名稱屬性 '{0}' 必須是 System.String 型別。 + + + + The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + 此物件圖形含有多個型別 '{0}' 之執行個體的參考,而且序列化程式找不到一般的可見位置來寫入此執行個體。請檢查名稱範圍的使用情況。 + + + + An element with the name '{0}' has already been registered in this scope. + 名為 '{0}' 的項目已經在此範圍中註冊了。 + + + + Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + 型別 '{0}' 不可見。如果此型別是區域型別,請在 XamlReaderSettings 中設定 LocalAssembly 欄位。 + + + + '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + '{0}' 阻礙了型別 '{1}' 在 XAML 中的使用。如果您要載入此型別,請將 '{0}'.GetXamlType 變更為傳回此型別的非 null 值,或在 XamlObjectWriter 建構函式的 schemaContext 參數中傳遞不同的值。 + + + + This operation is only supported on collection types. + 只有集合型別支援這項作業。 + + + + This operation is only supported on collection and dictionary types. + 只有集合和字典型別支援這項作業。 + + + + This operation is only supported on dictionary types. + 只有字典型別支援這項作業。 + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + XAML 節點資料流: EndObject 前面遺漏 '{0}.{1}' 的 EndMember。 + + + + XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + XAML 節點資料流: StartMember '{2}' 前面遺漏 '{0}.{1}' 的 EndMember。 + + + + The property element '{0}' is not contained by an object element. + 屬性項目 '{0}' 未包含在物件項目中。 + + + + Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + 無法載入組件 '{0}',因為已載入相同組件的不同版本 '{1}'。 + + + + Too many attributes are specified for '{0}'. + 為 '{0}' 指定太多屬性。 + + + + '{0}' requires more attributes. + '{0}' 需要更多屬性。 + + + + GetPositionalParameters returned the wrong length vector. + GetPositionalParameters 傳回長度錯誤的向量。 + + + + Prefix '{0}' does not map to a namespace. + 前字詞 '{0}' 未對應到命名空間。 + + + + The prefix '{0}' could not be found. + 找不到前置詞 '{0}'。 + + + + '{0}' property on '{1}' does not allow you to specify text. + '{1}' 上的屬性 '{0}' 不允許指定文字。 + + + + '{0}' is not implemented. + '{0}' 未實作。 + + + + Provide value on '{0}' threw an exception. + 在 '{0}' 上提供值時擲回例外狀況。 + + + + Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + 無法呼叫 MarkupExtension.ProvideValue,因為有循環相依性。MarkupExtension 內部的屬性不可參考會參考 MarkupExtension 結果的物件。受影響的 MarkupExtensions 為: + + + + '{0}' type name does not have the expected format 'className, assembly'. + '{0}' 型別名稱不是預期的格式 'className, assembly'。 + + + + Quote characters ' or " are only allowed at the start of values. + 引號字元 ' 或 " 只能使用在值的開頭。 + + + + Value cannot be null. Object reference: '{0}'. + 值不能為 null。物件參考: '{0}'。 + + + + schemaContext parameter cannot be different from savedContext.SchemaContext + schemaContext 參數不能與 savedContext.SchemaContext 不同 + + + + savedContext.SchemaContext cannot be null + savedContext.SchemaContext 不可為 null + + + + SchemaContext on writer must be initialized before accessing the reader. + 必須先初始化寫入器上的 SchemaContext 然後再存取讀取器。 + + + + SchemaContext cannot be null. + SchemaContext 不可為 null。 + + + + Invalid security XML. Missing expected attribute '{0}'. + 無效的安全性 XML。遺漏所需的屬性 '{0}'。 + + + + Invalid security XML. Unexpected tag '{0}', expected '{1}'. + 無效的安全性 XML。未預期的標記 '{0}',應該是 '{1}'。 + + + + Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + 無效的安全性 XML。屬性 '{1}' 中有未預期的值 '{0}',應該是 '{2}'。 + + + + This serviceType is already registered to another service. + 此 serviceType 已在其他服務登錄。 + + + + Set connectionId threw an exception. + 設定 connectionId 時擲回例外狀況。 + + + + '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + '{0}'.'{1}' 是沒有 getter 的屬性,而且不是有效的 XAML 屬性。 + + + + Cannot set TargetType on a non-attachable Member. + 無法設定非可附加成員上的 TargetType。 + + + + Setting xml:base on '{0}' threw an exception. + 設定 '{0}' 上的 xml:base 時擲回例外狀況。 + + + + Set property '{0}' threw an exception. + 設定屬性 '{0}' 時擲回例外狀況。 + + + + Setting xml instance on '{0}' threw an exception. + 設定 '{0}' 上的 xml 執行個體時擲回例外狀況。 + + + + Setting properties is not allowed on a type converted instance. Property = '{0}' + 不允許在型別轉換的執行個體上設定屬性。屬性 = '{0}' + + + + Method '{0}' is not supported by default. It can be implemented in derived classes. + 預設情況不支援方法 '{0}'。它可以實作在衍生類別中。 + + + + ShouldSerialize check failed for member '{0}'. + 成員 '{0}' 的 ShouldSerialize 檢查失敗。 + + + + Directly Assignable Fixups must only have one name. + 可直接指派的修復只能有一個名稱。 + + + + The string is null or empty. + 字串是 null 或空白。 + + + + Deferred load section was not collected in '{0}'. + 延後的載入區段未收集在 '{0}' 中。 + + + + Thread is already started. + 執行緒已經啟動。 + + + + (null) + (null) + + + + Error with member '{0}'.'{1}'. It has more than one '{2}'. + 成員 '{0}'.'{1}' 錯誤。它有多個 '{2}'。 + + + + Error with type '{0}'. It has more than one '{1}'. + 型別 '{0}' 錯誤。它有多個 '{1}'。 + + + + Only one TypeConverter attribute is allowed on a type. + 型別上只能有一個 TypeConverter 屬性。 + + + + Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + 指派給指示詞 '{1}' 的物件 '{0}' 包含的屬性是尚未定義之具名物件 '{2}' 的參考。物件建構指示詞內不支援向前參考,或參考包含向前參考的物件。 + + + + Failed to create a '{0}' from the text '{1}'. + 無法從文字 '{1}' 建立 '{0}'。 + + + + Failed to convert '{0}' to type '{1}'. + 無法將 '{0}' 轉換為型別 '{1}'。 + + + + The name of the type '{0}' contains characters that are invalid in XAML. + 型別 '{0}' 的名稱含有在 XAML 中無效的字元。 + + + + Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + 型別 '{0}' 沒有內容屬性。請指定要設定的屬性名稱,或在此型別上加入 ContentPropertyAttribute 或 TypeConverterAttribute。 + + + + Type name '{0}' cannot have a dot '.'. + 型別名稱 '{0}' 不能有點號 '.'。 + + + + Type reference cannot find type named '{0}'. + 型別參考找不到名為 '{0}' 的型別。 + + + + Type '{0}' is not public. + 型別 '{0}' 不是公用型別。 + + + + Unclosed quoted value. + 無結尾引號的值。 + + + + Unexpected close of XAML Node Stream. + 未預期的 XAML 節點資料流關閉。 + + + + Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + '{1}' 上屬性 '{0}' 的中繼資料無效。應該是型別 '{3}' 的 '{2}' 引數。 + + + + Unexpected '{0}' in parse rule '{1}'. + 剖析規則 '{1}' 中有未預期的 '{0}'。 + + + + Unexpected token '{0}' in rule: '{1}', in '{2}'. + 規則 '{1}' 中有未預期的語彙基元 '{0}' (位於 '{2}' 中)。 + + + + Unexpected token after end of markup extension. + 標記延伸結尾之後有未預期的語彙基元。 + + + + Unhandled BoolTypeBit. + 未處理的 BoolTypeBit。 + + + + ['{0}'('{1}')] on '{2}' is not a known property. + '{2}' 上的 ['{0}'('{1}')] 不是已知的屬性。 + + + + Unknown member '{0}' on '{1}'. + '{1}' 上有未知的成員 '{0}'。 + + + + Unknown member '{0}' on unknown type '{1}'. + 未知的型別 '{1}' 上有未知的成員 '{0}'。 + + + + Unknown member '{0}'. + 未知的成員 '{0}'。 + + + + Unknown type '{0}'. + 未知的型別 '{0}'。 + + + + Unresolved reference '{0}'. + 未解析的參考 '{0}'。 + + + + XAML namespace '{0}' is not resolved. + 未解析 XAML 命名空間 '{0}'。 + + + + Uri '{0}' was not found. + 找不到 Uri '{0}'。 + + + + Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + 型別 '{0}' 錯誤。MarkupExtensions 不可使用 'UsableDuringInitialization' 屬性。 + + + + A value in the '{0}' array is null. + '{0}' 陣列中有 null 值。 + + + + XAML Node Stream: Value nodes must be followed by EndMember. + XAML 節點資料流: 值節點後面必須有 EndMember。 + + + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + XamlXmlWriter 無法寫入含有集合 '{1}' 中重要空格的值 '{0}'。 + + + + White space is not allowed after end of markup extension. + 標記延伸結尾之後不允許空白字元。 + + + + An attempt was made to write to a XamlWriter that has had its Closed method called. + 嘗試寫入已經呼叫其 Closed 方法的 XamlWriter。 + + + + Choice cannot follow a Fallback. + Choice 不能跟在 Fallback 後面。 + + + + AlternateContent must contain one or more Choice elements. + AlternateContent 必須包含一或多個 Choice 項目。 + + + + Choice is valid only in AlternateContent. + Choice 只有在 AlternateContent 中才有效。 + + + + There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + XML 相容性定義中有循環的現象,例如命名空間 '{0}' 覆寫本身。這可能是不同組件中的 XmlnsCompatibilityAttributes 不一致所致。請變更定義來消除此循環,或在 XamlSchemaContext 建構函式中傳遞一組非衝突的參考組件。 + + + + Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + 在命名空間 '{0}' 中發現項目 '{1}' 的重複 Preserve 宣告。 + + + + Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + 在命名空間 '{0}' 中發現項目 '{1}' 的重複 ProcessContent 宣告。 + + + + Duplicate wildcard Preserve declaration for namespace '{0}'. + 發現命名空間 '{0}' 的重複萬用字元 Preserve 宣告。 + + + + Duplicate wildcard ProcessContent declaration for namespace '{0}'. + 發現命名空間 '{0}' 的重複萬用字元 ProcessContent 宣告。 + + + + Fallback is valid only in AlternateContent. + Fallback 只有在 AlternateContent 中才有效。 + + + + '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + '{0}' 項目不是 AlternateContent 的有效子項目。只有 Choice 與 Fallback 項目才是 AlternateContent 項目的有效子項目。 + + + + '{0}' attribute is not valid for '{1}' element. + '{0}' 屬性對於 '{1}' 項目而言是無效的。 + + + + '{0}' format is not valid. + '{0}' 格式無效。 + + + + Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + 不能為命名空間 '{0}' 同時指定特定與萬用字元 Preserve 宣告。 + + + + Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + 不能為命名空間 '{0}' 同時指定特定與萬用字元 ProcessContent 宣告。 + + + + Requires attribute must contain a valid namespace prefix. + Requires 屬性必須包含有效的命名空間前置詞。 + + + + '{0}' attribute value is not a valid XML name. + '{0}' 屬性值不是有效的 XML 名稱。 + + + + AlternateContent must contain only one Fallback element. + AlternateContent 只能包含一個 Fallback 項目。 + + + + MustUnderstand condition failed on namespace '{0}'. + 命名空間 '{0}' 的 MustUnderstand 條件失敗。 + + + + '{0}' namespace cannot preserve items; it must be declared Ignorable first. + '{0}' 命名空間無法保留項目; 必須先將它宣告為 Ignorable。 + + + + '{0}' namespace cannot process content; it must be declared Ignorable first. + '{0}' 命名空間無法處理內容; 必須先將它宣告為 Ignorable。 + + + + Choice must contain a Requires attribute. + Choice 必須包含 Requires 屬性。 + + + + '{0}' prefix is not defined. + 未定義 '{0}' 前置詞。 + + + + Unrecognized compatibility attribute '{0}'. + 無法識別的相容性屬性 '{0}'。 + + + + Unrecognized Compatibility element '{0}'. + 無法識別的相容性項目 '{0}'。 + + + + Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + 指定的類別名稱 '{0}' 與實際根執行個體型別 '{1}' 不相符。請移除 Class 指示詞,或透過 XamlObjectWriterSettings.RootObjectInstance 提供執行個體。 + + + + Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + XamlFactory 中的 XamlReader 有未預期的 XAML 節點型別 '{0}'。 + + + + Cannot set SchemaContext on XamlMarkupExtensionWriter. + 無法設定 XamlMarkupExtensionWriter 上的 SchemaContext。 + + + + Cannot write a value that is not a string. + 無法寫入不是字串的值。 + + + + The member '{0}' has already been written. + 已經寫入成員 '{0}'。 + + + + Errors detected in input. + 在輸入中偵測到錯誤。 + + + + Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + 無法將這個 XamlTypeName 執行個體轉換成字串,因為提供的 INamespacePrefixLookup 無法產生命名空間 '{0}' 的前置詞。 + + + + Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + 無法將這個 XamlTypeName 執行個體轉換成字串,因為 Name 屬性為 null 或空白。請先設定 Name 屬性然後再呼叫 XamlTypeName.ToString。 + + + + Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + 無法將這個 XamlTypeName 執行個體轉換成字串,因為 Namespace 屬性為 null 或空白。請先設定 Namespace 屬性然後再呼叫 XamlTypeName.ToString。 + + + + Cannot write a value that is not a string. + 無法寫入不是字串的值。 + + + + The member '{0}' has already been written. + 已經寫入成員 '{0}'。 + + + + The argument isObjectFromMember can only be set to true when the type is a collection. + 型別為集合時,引數 isObjectFromMember 只能設定為 true。 + + + + Namespace '{0}' already has a prefix defined in current scope. + 命名空間 '{0}' 已經在目前範圍中定義過前置詞。 + + + + The prefix '{0}' is already defined in current scope. + 前置詞 '{0}' 已經在目前範圍中定義過。 + + + + Unable to call '{0}' in current state. + 目前的狀態無法呼叫 '{0}'。 + + + + Unable to call WriteObject with isObjectFromMember set to true in current state. + 目前的狀態無法呼叫 isObjectFromMember 設定為 true 的 WriteObject。 + + + + Need to implement public/internal sorting. + 必須實作公用/內部排序。 + + + + The value for XmlData property '{0}' is null or not IXmlSerializable. + XmlData 屬性 '{0}' 的值為 null 或者不是 IXmlSerializable。 + + + + The value for XmlData property '{0}' is not an XmlReader. + XmlData 屬性 '{0}' 的值不是 XmlReader。 + + + + There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + 組件 '{0}' 中 XmlnsCompatibleWithAttribute 定義有循環的現象,例如命名空間 '{1}' 覆寫本身。請變更定義以排除這個循環問題。 + + + + \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/System/Xaml/Parser/XamlPullParser.cs b/src/Microsoft.DotNet.Wpf/src/System.Xaml/System/Xaml/Parser/XamlPullParser.cs index 3f86fbafd41..ed34b115b5b 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/System/Xaml/Parser/XamlPullParser.cs +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/System/Xaml/Parser/XamlPullParser.cs @@ -39,6 +39,16 @@ public XamlPullParser(XamlParserContext context, XamlScanner scanner, XamlXmlRea // // Attribute and Directive values can be markup extensions. + /////////////////////////// + // XamlPullParser Exception Strings + // + private const string ElementRuleException = "Element ::= . EmptyElement | ( StartElement ElementBody )."; + private const string EmptyElementRuleException = "EmptyElement ::= . EMPTYELEMENT DIRECTIVE* ATTRIBUTE*."; + private const string StartElementRuleException = "StartElement ::= . ELEMENT DIRECTIVE*."; + private const string ElementBodyRuleException = "ElementBody ::= ATTRIBUTE* ( PropertyElement | Content )* . ENDTAG."; + private const string PropertyElementRuleException = "PropertyElement ::= EmptyPropertyElement | NonemptyPropertyElement"; + private const string EmptyPropertyElementRuleException = "EmptyPropertyElement ::= EMPTYPROPERTYELEMENT."; + private const string NonemptyPropertyElementRuleException = "NonemptyPropertyElement ::= . PROPERTYELEMENT Content? ENDTAG."; /////////////////////////// // Document::= PREFIXDEFINITION* Element @@ -98,8 +108,7 @@ public IEnumerable P_Element() } break; default: - throw new XamlUnexpectedParseException(_xamlScanner, nodeType, - SR.Get(SRID.ElementRuleException)); + throw new XamlUnexpectedParseException(_xamlScanner, nodeType, ElementRuleException); } } @@ -111,7 +120,7 @@ public IEnumerable P_EmptyElement() if (_xamlScanner.NodeType != ScannerNodeType.EMPTYELEMENT) { throw new XamlUnexpectedParseException(_xamlScanner, _xamlScanner.NodeType, - SR.Get(SRID.EmptyElementRuleException)); + EmptyElementRuleException); } yield return Logic_StartObject(_xamlScanner.Type, _xamlScanner.Namespace); _xamlScanner.Read(); @@ -158,7 +167,7 @@ public IEnumerable P_StartElement() if (_xamlScanner.NodeType != ScannerNodeType.ELEMENT) { throw new XamlUnexpectedParseException(_xamlScanner, _xamlScanner.NodeType, - SR.Get(SRID.StartElementRuleException)); + StartElementRuleException); } yield return Logic_StartObject(_xamlScanner.Type, _xamlScanner.Namespace); _xamlScanner.Read(); @@ -276,7 +285,7 @@ public IEnumerable P_ElementBody() if (_xamlScanner.NodeType != ScannerNodeType.ENDTAG) { throw new XamlUnexpectedParseException(_xamlScanner, _xamlScanner.NodeType, - SR.Get(SRID.ElementBodyRuleException)); + ElementBodyRuleException); } yield return Logic_EndObject(); _xamlScanner.Read(); @@ -309,7 +318,7 @@ public IEnumerable P_PropertyElement() break; default: throw new XamlUnexpectedParseException(_xamlScanner, nodeType, - SR.Get(SRID.PropertyElementRuleException)); + PropertyElementRuleException); } } @@ -321,7 +330,7 @@ public IEnumerable P_EmptyPropertyElement() if (_xamlScanner.NodeType != ScannerNodeType.EMPTYPROPERTYELEMENT) { throw new XamlUnexpectedParseException(_xamlScanner, _xamlScanner.NodeType, - SR.Get(SRID.EmptyPropertyElementRuleException)); + EmptyPropertyElementRuleException); } yield return Logic_StartMember(_xamlScanner.PropertyElement); yield return Logic_EndMember(); @@ -340,7 +349,7 @@ public IEnumerable P_NonemptyPropertyElement() if (_xamlScanner.NodeType != ScannerNodeType.PROPERTYELEMENT) { throw new XamlUnexpectedParseException(_xamlScanner, _xamlScanner.NodeType, - SR.Get(SRID.NonemptyPropertyElementRuleException)); + NonemptyPropertyElementRuleException); } yield return Logic_StartMember(_xamlScanner.PropertyElement); _xamlScanner.Read(); @@ -398,7 +407,7 @@ public IEnumerable P_NonemptyPropertyElement() if (_xamlScanner.NodeType != ScannerNodeType.ENDTAG) { throw new XamlUnexpectedParseException(_xamlScanner, _xamlScanner.NodeType, - SR.Get(SRID.NonemptyPropertyElementRuleException)); + NonemptyPropertyElementRuleException); } yield return Logic_EndMember(); _xamlScanner.Read(); From 3d5e5f53bfd8ccf4f1281e67b174c6f6e050a136 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 9 Mar 2019 13:07:23 +0000 Subject: [PATCH 057/159] Update dependencies from https://github.com/dotnet/arcade build 20190308.5 (#426) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19158.5 --- eng/Version.Details.xml | 4 ++-- eng/common/PublishToPackageFeed.proj | 1 - global.json | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index c73624bf043..9d8b485d7f1 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - a0d951e12a53401c3da812b581e39feb4a5bb4ab + 6f0a12a38fec78c48c406cd4d220b224e9c4dfb6 diff --git a/eng/common/PublishToPackageFeed.proj b/eng/common/PublishToPackageFeed.proj index 8149e3fb6a1..b26d28a90b8 100644 --- a/eng/common/PublishToPackageFeed.proj +++ b/eng/common/PublishToPackageFeed.proj @@ -11,7 +11,6 @@ - diff --git a/global.json b/global.json index 979b9e1cafe..dc780951907 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19157.23" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19158.5" } } From 9bcbe6d9069b3610560c5af65a5d19b6e4824c34 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 9 Mar 2019 13:17:30 +0000 Subject: [PATCH 058/159] Update dependencies from https://github.com/dotnet/corefx build 20190308.7 (#427) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19158.7 - Microsoft.Win32.Registry - 4.6.0-preview4.19158.7 - System.Windows.Extensions - 4.6.0-preview4.19158.7 - System.Reflection.TypeExtensions - 4.6.0-preview4.19158.7 - System.Security.AccessControl - 4.6.0-preview4.19158.7 - System.Security.Cryptography.Xml - 4.6.0-preview4.19158.7 - System.Security.Permissions - 4.6.0-preview4.19158.7 - System.Security.Principal.Windows - 4.6.0-preview4.19158.7 - System.Reflection.Emit - 4.6.0-preview4.19158.7 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19158.7 - System.Diagnostics.EventLog - 4.6.0-preview4.19158.7 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 9d8b485d7f1..9ff22a29ab4 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - ca106c24bead0b7b8606be5ff5de0778ef9bc1bb + 232796d75d9492f273f61df9bb8afc05d33d6dc6 - + https://github.com/dotnet/corefx - ca106c24bead0b7b8606be5ff5de0778ef9bc1bb + 232796d75d9492f273f61df9bb8afc05d33d6dc6 - + https://github.com/dotnet/corefx - ca106c24bead0b7b8606be5ff5de0778ef9bc1bb + 232796d75d9492f273f61df9bb8afc05d33d6dc6 - + https://github.com/dotnet/corefx - ca106c24bead0b7b8606be5ff5de0778ef9bc1bb + 232796d75d9492f273f61df9bb8afc05d33d6dc6 - + https://github.com/dotnet/corefx - ca106c24bead0b7b8606be5ff5de0778ef9bc1bb + 232796d75d9492f273f61df9bb8afc05d33d6dc6 - + https://github.com/dotnet/corefx - ca106c24bead0b7b8606be5ff5de0778ef9bc1bb + 232796d75d9492f273f61df9bb8afc05d33d6dc6 - + https://github.com/dotnet/corefx - ca106c24bead0b7b8606be5ff5de0778ef9bc1bb + 232796d75d9492f273f61df9bb8afc05d33d6dc6 - + https://github.com/dotnet/corefx - ca106c24bead0b7b8606be5ff5de0778ef9bc1bb + 232796d75d9492f273f61df9bb8afc05d33d6dc6 - + https://github.com/dotnet/corefx - ca106c24bead0b7b8606be5ff5de0778ef9bc1bb + 232796d75d9492f273f61df9bb8afc05d33d6dc6 - + https://github.com/dotnet/corefx - ca106c24bead0b7b8606be5ff5de0778ef9bc1bb + 232796d75d9492f273f61df9bb8afc05d33d6dc6 - + https://github.com/dotnet/corefx - ca106c24bead0b7b8606be5ff5de0778ef9bc1bb + 232796d75d9492f273f61df9bb8afc05d33d6dc6 diff --git a/eng/Versions.props b/eng/Versions.props index 296989645f1..b0215804987 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19158.1 - 4.6.0-preview4.19158.1 - 4.6.0-preview4.19158.1 - 4.6.0-preview4.19158.1 - 4.6.0-preview4.19158.1 - 4.6.0-preview4.19158.1 - 4.6.0-preview4.19158.1 - 4.6.0-preview4.19158.1 - 4.6.0-preview4.19158.1 - 4.6.0-preview4.19158.1 - 4.6.0-preview4.19158.1 + 4.6.0-preview4.19158.7 + 4.6.0-preview4.19158.7 + 4.6.0-preview4.19158.7 + 4.6.0-preview4.19158.7 + 4.6.0-preview4.19158.7 + 4.6.0-preview4.19158.7 + 4.6.0-preview4.19158.7 + 4.6.0-preview4.19158.7 + 4.6.0-preview4.19158.7 + 4.6.0-preview4.19158.7 + 4.6.0-preview4.19158.7 0.1.0-preview2-181205-2 From 15f04af97adb84e9834cbba753477c86420cc38d Mon Sep 17 00:00:00 2001 From: Garfield Lee Date: Sat, 9 Mar 2019 23:48:49 +0800 Subject: [PATCH 059/159] Update VS2019 link in README.md VS2019 is in RC now, no need for downloading preview version. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0d4f7d1946d..5238d774ca7 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ WPF applications are based on a vector graphics architecture. This enables appli See the [WPF Roadmap](roadmap.md) to learn about project priorities, status and ship dates. -[WinForms](https://github.com/dotnet/winforms) is another UI framework for building Windows desktop applications that is supported on .NET Core. WPF and WinForms applications only run on Windows. They are part of the `Microsoft.NET.Sdk.WindowsDesktop` SDK. You are recommended to use Visual Studio 2019 Preview 2 to use WPF and WinForms with .NET Core. +[WinForms](https://github.com/dotnet/winforms) is another UI framework for building Windows desktop applications that is supported on .NET Core. WPF and WinForms applications only run on Windows. They are part of the `Microsoft.NET.Sdk.WindowsDesktop` SDK. You are recommended to use [Visual Studio 2019](https://visualstudio.microsoft.com/downloads/) to use WPF and WinForms with .NET Core. ## Getting started From 5cd0a56ad05953eb6505677d1ccb772bf5a65c3e Mon Sep 17 00:00:00 2001 From: Garfield Lee Date: Sun, 10 Mar 2019 00:02:15 +0800 Subject: [PATCH 060/159] Update VS2019 Preview link in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5238d774ca7..2a4463bb753 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ WPF applications are based on a vector graphics architecture. This enables appli See the [WPF Roadmap](roadmap.md) to learn about project priorities, status and ship dates. -[WinForms](https://github.com/dotnet/winforms) is another UI framework for building Windows desktop applications that is supported on .NET Core. WPF and WinForms applications only run on Windows. They are part of the `Microsoft.NET.Sdk.WindowsDesktop` SDK. You are recommended to use [Visual Studio 2019](https://visualstudio.microsoft.com/downloads/) to use WPF and WinForms with .NET Core. +[WinForms](https://github.com/dotnet/winforms) is another UI framework for building Windows desktop applications that is supported on .NET Core. WPF and WinForms applications only run on Windows. They are part of the `Microsoft.NET.Sdk.WindowsDesktop` SDK. You are recommended to use [Visual Studio 2019 Preview](https://visualstudio.microsoft.com/vs/preview/) to use WPF and WinForms with .NET Core. ## Getting started From ba64d97968ddd1ef34e79c99a26c6ddc04a11c8e Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sun, 10 Mar 2019 12:07:35 +0000 Subject: [PATCH 061/159] Update dependencies from https://github.com/dotnet/arcade build 20190309.2 (#430) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19159.2 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 9ff22a29ab4..bee25532a5a 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 6f0a12a38fec78c48c406cd4d220b224e9c4dfb6 + 9006be3d7a82737fc359442e08376516f3e6573e diff --git a/global.json b/global.json index dc780951907..e4c8ad80105 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19158.5" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19159.2" } } From 26c0587e95bec18568b2800054d5fad3fd1c6211 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sun, 10 Mar 2019 12:17:14 +0000 Subject: [PATCH 062/159] Update dependencies from https://github.com/dotnet/corefx build 20190310.1 (#431) This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19160.1 - Microsoft.Win32.Registry - 4.6.0-preview4.19160.1 - System.Windows.Extensions - 4.6.0-preview4.19160.1 - System.Reflection.TypeExtensions - 4.6.0-preview4.19160.1 - System.Security.AccessControl - 4.6.0-preview4.19160.1 - System.Security.Cryptography.Xml - 4.6.0-preview4.19160.1 - System.Security.Permissions - 4.6.0-preview4.19160.1 - System.Security.Principal.Windows - 4.6.0-preview4.19160.1 - System.Reflection.Emit - 4.6.0-preview4.19160.1 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19160.1 - System.Diagnostics.EventLog - 4.6.0-preview4.19160.1 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index bee25532a5a..ff98c09a863 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 232796d75d9492f273f61df9bb8afc05d33d6dc6 + 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f - + https://github.com/dotnet/corefx - 232796d75d9492f273f61df9bb8afc05d33d6dc6 + 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f - + https://github.com/dotnet/corefx - 232796d75d9492f273f61df9bb8afc05d33d6dc6 + 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f - + https://github.com/dotnet/corefx - 232796d75d9492f273f61df9bb8afc05d33d6dc6 + 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f - + https://github.com/dotnet/corefx - 232796d75d9492f273f61df9bb8afc05d33d6dc6 + 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f - + https://github.com/dotnet/corefx - 232796d75d9492f273f61df9bb8afc05d33d6dc6 + 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f - + https://github.com/dotnet/corefx - 232796d75d9492f273f61df9bb8afc05d33d6dc6 + 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f - + https://github.com/dotnet/corefx - 232796d75d9492f273f61df9bb8afc05d33d6dc6 + 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f - + https://github.com/dotnet/corefx - 232796d75d9492f273f61df9bb8afc05d33d6dc6 + 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f - + https://github.com/dotnet/corefx - 232796d75d9492f273f61df9bb8afc05d33d6dc6 + 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f - + https://github.com/dotnet/corefx - 232796d75d9492f273f61df9bb8afc05d33d6dc6 + 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f diff --git a/eng/Versions.props b/eng/Versions.props index b0215804987..4406974b62f 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19158.7 - 4.6.0-preview4.19158.7 - 4.6.0-preview4.19158.7 - 4.6.0-preview4.19158.7 - 4.6.0-preview4.19158.7 - 4.6.0-preview4.19158.7 - 4.6.0-preview4.19158.7 - 4.6.0-preview4.19158.7 - 4.6.0-preview4.19158.7 - 4.6.0-preview4.19158.7 - 4.6.0-preview4.19158.7 + 4.6.0-preview4.19160.1 + 4.6.0-preview4.19160.1 + 4.6.0-preview4.19160.1 + 4.6.0-preview4.19160.1 + 4.6.0-preview4.19160.1 + 4.6.0-preview4.19160.1 + 4.6.0-preview4.19160.1 + 4.6.0-preview4.19160.1 + 4.6.0-preview4.19160.1 + 4.6.0-preview4.19160.1 + 4.6.0-preview4.19160.1 0.1.0-preview2-181205-2 From 29407b12d89562b228394886653c5b529e85f181 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 12 Mar 2019 12:06:09 +0000 Subject: [PATCH 063/159] [master] Update dependencies from dotnet/arcade (#433) * Update dependencies from https://github.com/dotnet/arcade build 20190310.1 This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19160.1 * Update dependencies from https://github.com/dotnet/arcade build 20190310.2 This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19160.2 * Update dependencies from https://github.com/dotnet/arcade build 20190311.14 This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19161.14 --- eng/Version.Details.xml | 4 +- eng/common/generate-graph-files.ps1 | 2 +- .../templates/job/generate-graph-files.yml | 48 +++++++++++++++++++ eng/common/templates/jobs/jobs.yml | 19 +++++++- global.json | 2 +- 5 files changed, 69 insertions(+), 6 deletions(-) create mode 100644 eng/common/templates/job/generate-graph-files.yml diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index ff98c09a863..e88b16422f8 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 9006be3d7a82737fc359442e08376516f3e6573e + 2ca74c76adc84f0459b4a0352034db463d0b910f diff --git a/eng/common/generate-graph-files.ps1 b/eng/common/generate-graph-files.ps1 index c04c80e4f61..e09c64e9f6f 100644 --- a/eng/common/generate-graph-files.ps1 +++ b/eng/common/generate-graph-files.ps1 @@ -42,7 +42,7 @@ try { } Write-Host "Generating dependency graph..." - $darc = Invoke-Expression "& `"$darcExe`" $options" + Invoke-Expression "& `"$darcExe`" $options" CheckExitCode "Generating dependency graph" $graph = Get-Content $graphVizFilePath diff --git a/eng/common/templates/job/generate-graph-files.yml b/eng/common/templates/job/generate-graph-files.yml new file mode 100644 index 00000000000..e54ce956f90 --- /dev/null +++ b/eng/common/templates/job/generate-graph-files.yml @@ -0,0 +1,48 @@ +parameters: + # Optional: dependencies of the job + dependsOn: '' + + # Optional: A defined YAML pool - https://docs.microsoft.com/en-us/azure/devops/pipelines/yaml-schema?view=vsts&tabs=schema#pool + pool: {} + + # Optional: Include toolset dependencies in the generated graph files + includeToolset: false + +jobs: +- job: Generate_Graph_Files + + dependsOn: ${{ parameters.dependsOn }} + + displayName: Generate Graph Files + + pool: ${{ parameters.pool }} + + variables: + # Publish-Build-Assets provides: MaestroAccessToken, BotAccount-dotnet-maestro-bot-PAT + # DotNet-AllOrgs-Darc-Pats provides: dn-bot-devdiv-dnceng-rw-code-pat + - group: Publish-Build-Assets + - group: DotNet-AllOrgs-Darc-Pats + - name: _GraphArguments + value: -gitHubPat $(BotAccount-dotnet-maestro-bot-PAT) + -azdoPat $(dn-bot-devdiv-dnceng-rw-code-pat) + -barToken $(MaestroAccessToken) + -outputFolder '$(Build.StagingDirectory)/GraphFiles/' + - ${{ if ne(parameters.includeToolset, 'false') }}: + - name: _GraphArguments + value: ${{ variables._GraphArguments }} -includeToolset + + steps: + - task: PowerShell@2 + displayName: Generate Graph Files + inputs: + filePath: eng\common\generate-graph-files.ps1 + arguments: $(_GraphArguments) + continueOnError: true + - task: PublishBuildArtifacts@1 + displayName: Publish Graph to Artifacts + inputs: + PathtoPublish: '$(Build.StagingDirectory)/GraphFiles' + PublishLocation: Container + ArtifactName: GraphFiles + continueOnError: true + condition: always() diff --git a/eng/common/templates/jobs/jobs.yml b/eng/common/templates/jobs/jobs.yml index c1a5b4849ac..06ed58de41f 100644 --- a/eng/common/templates/jobs/jobs.yml +++ b/eng/common/templates/jobs/jobs.yml @@ -13,7 +13,13 @@ parameters: # Optional: Enable publishing to the build asset registry enablePublishBuildAssets: false - + + graphFileGeneration: + # Optional: Enable generating the graph files at the end of the build + enabled: false + # Optional: Include toolset dependencies in the generated graph files + includeToolset: false + # Optional: Include PublishTestResults task enablePublishTestResults: false @@ -68,4 +74,13 @@ jobs: vmImage: vs2017-win2016 runAsPublic: ${{ parameters.runAsPublic }} enablePublishBuildArtifacts: ${{ parameters.enablePublishBuildArtifacts }} - + +- ${{ if and(eq(parameters.graphFileGeneration.enabled, true), eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}: + - template: ../job/generate-graph-files.yml + parameters: + continueOnError: ${{ parameters.continueOnError }} + includeToolset: ${{ parameters.graphFileGeneration.includeToolset }} + dependsOn: + - Asset_Registry_Publish + pool: + vmImage: vs2017-win2016 diff --git a/global.json b/global.json index e4c8ad80105..9255c000a63 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19159.2" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19161.14" } } From 4eace56e4305cffff1728db002788ab06e3dc333 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 14 Mar 2019 12:05:21 +0000 Subject: [PATCH 064/159] [master] Update dependencies from dotnet/corefx (#432) * Update dependencies from https://github.com/dotnet/corefx build 20190310.5 This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19160.5 - Microsoft.Win32.Registry - 4.6.0-preview4.19160.5 - System.Windows.Extensions - 4.6.0-preview4.19160.5 - System.Reflection.TypeExtensions - 4.6.0-preview4.19160.5 - System.Security.AccessControl - 4.6.0-preview4.19160.5 - System.Security.Cryptography.Xml - 4.6.0-preview4.19160.5 - System.Security.Permissions - 4.6.0-preview4.19160.5 - System.Security.Principal.Windows - 4.6.0-preview4.19160.5 - System.Reflection.Emit - 4.6.0-preview4.19160.5 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19160.5 - System.Diagnostics.EventLog - 4.6.0-preview4.19160.5 * Update dependencies from https://github.com/dotnet/corefx build 20190310.8 This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19160.8 - Microsoft.Win32.Registry - 4.6.0-preview4.19160.8 - System.Windows.Extensions - 4.6.0-preview4.19160.8 - System.Reflection.TypeExtensions - 4.6.0-preview4.19160.8 - System.Security.AccessControl - 4.6.0-preview4.19160.8 - System.Security.Cryptography.Xml - 4.6.0-preview4.19160.8 - System.Security.Permissions - 4.6.0-preview4.19160.8 - System.Security.Principal.Windows - 4.6.0-preview4.19160.8 - System.Reflection.Emit - 4.6.0-preview4.19160.8 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19160.8 - System.Diagnostics.EventLog - 4.6.0-preview4.19160.8 * Update dependencies from https://github.com/dotnet/corefx build 20190311.10 This change updates the following dependencies - System.CodeDom - 4.6.0-preview4.19161.10 - Microsoft.Win32.Registry - 4.6.0-preview4.19161.10 - System.Windows.Extensions - 4.6.0-preview4.19161.10 - System.Reflection.TypeExtensions - 4.6.0-preview4.19161.10 - System.Security.AccessControl - 4.6.0-preview4.19161.10 - System.Security.Cryptography.Xml - 4.6.0-preview4.19161.10 - System.Security.Permissions - 4.6.0-preview4.19161.10 - System.Security.Principal.Windows - 4.6.0-preview4.19161.10 - System.Reflection.Emit - 4.6.0-preview4.19161.10 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19161.10 - System.Diagnostics.EventLog - 4.6.0-preview4.19161.10 * Update dependencies from https://github.com/dotnet/corefx build 20190312.12 This change updates the following dependencies - System.Windows.Extensions - 4.6.0-preview4.19162.12 - System.CodeDom - 4.6.0-preview4.19162.12 - Microsoft.Win32.Registry - 4.6.0-preview4.19162.12 - System.Reflection.TypeExtensions - 4.6.0-preview4.19162.12 - System.Security.AccessControl - 4.6.0-preview4.19162.12 - System.Security.Cryptography.Xml - 4.6.0-preview4.19162.12 - System.Security.Permissions - 4.6.0-preview4.19162.12 - System.Security.Principal.Windows - 4.6.0-preview4.19162.12 - System.Reflection.Emit - 4.6.0-preview4.19162.12 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19162.12 - System.Diagnostics.EventLog - 4.6.0-preview4.19162.12 * Update dependencies from https://github.com/dotnet/corefx build 20190313.10 This change updates the following dependencies - System.Windows.Extensions - 4.6.0-preview4.19163.10 - System.CodeDom - 4.6.0-preview4.19163.10 - Microsoft.Win32.Registry - 4.6.0-preview4.19163.10 - System.Reflection.TypeExtensions - 4.6.0-preview4.19163.10 - System.Security.AccessControl - 4.6.0-preview4.19163.10 - System.Security.Cryptography.Xml - 4.6.0-preview4.19163.10 - System.Security.Permissions - 4.6.0-preview4.19163.10 - System.Security.Principal.Windows - 4.6.0-preview4.19163.10 - System.Reflection.Emit - 4.6.0-preview4.19163.10 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19163.10 - System.Diagnostics.EventLog - 4.6.0-preview4.19163.10 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index e88b16422f8..42e8636c766 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f + 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf - + https://github.com/dotnet/corefx - 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f + 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf - + https://github.com/dotnet/corefx - 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f + 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf - + https://github.com/dotnet/corefx - 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f + 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf - + https://github.com/dotnet/corefx - 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f + 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf - + https://github.com/dotnet/corefx - 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f + 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf - + https://github.com/dotnet/corefx - 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f + 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf - + https://github.com/dotnet/corefx - 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f + 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf - + https://github.com/dotnet/corefx - 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f + 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf - + https://github.com/dotnet/corefx - 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f + 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf - + https://github.com/dotnet/corefx - 1f8a77c4a96c476741b2ed35ec4faf7c92e14a8f + 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf diff --git a/eng/Versions.props b/eng/Versions.props index 4406974b62f..e101a5797cc 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19160.1 - 4.6.0-preview4.19160.1 - 4.6.0-preview4.19160.1 - 4.6.0-preview4.19160.1 - 4.6.0-preview4.19160.1 - 4.6.0-preview4.19160.1 - 4.6.0-preview4.19160.1 - 4.6.0-preview4.19160.1 - 4.6.0-preview4.19160.1 - 4.6.0-preview4.19160.1 - 4.6.0-preview4.19160.1 + 4.6.0-preview4.19163.10 + 4.6.0-preview4.19163.10 + 4.6.0-preview4.19163.10 + 4.6.0-preview4.19163.10 + 4.6.0-preview4.19163.10 + 4.6.0-preview4.19163.10 + 4.6.0-preview4.19163.10 + 4.6.0-preview4.19163.10 + 4.6.0-preview4.19163.10 + 4.6.0-preview4.19163.10 + 4.6.0-preview4.19163.10 0.1.0-preview2-181205-2 From 234c683762163a8c59d343c966904bd144c5e69b Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 16 Mar 2019 12:21:42 +0000 Subject: [PATCH 065/159] Update dependencies from https://github.com/dotnet/corefx build 20190314.7 (#446) This change updates the following dependencies - System.Windows.Extensions - 4.6.0-preview4.19164.7 - System.CodeDom - 4.6.0-preview4.19164.7 - Microsoft.Win32.Registry - 4.6.0-preview4.19164.7 - System.Reflection.TypeExtensions - 4.6.0-preview4.19164.7 - System.Security.AccessControl - 4.6.0-preview4.19164.7 - System.Security.Cryptography.Xml - 4.6.0-preview4.19164.7 - System.Security.Permissions - 4.6.0-preview4.19164.7 - System.Security.Principal.Windows - 4.6.0-preview4.19164.7 - System.Reflection.Emit - 4.6.0-preview4.19164.7 - System.Configuration.ConfigurationManager - 4.6.0-preview4.19164.7 - System.Diagnostics.EventLog - 4.6.0-preview4.19164.7 --- eng/Version.Details.xml | 44 ++++++++++++++++++++--------------------- eng/Versions.props | 22 ++++++++++----------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 42e8636c766..3b8de6b555e 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,49 +1,49 @@ - + https://github.com/dotnet/corefx - 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf + d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx - 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf + d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx - 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf + d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx - 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf + d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx - 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf + d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx - 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf + d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx - 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf + d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx - 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf + d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx - 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf + d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx - 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf + d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx - 689e58ec123d8c730d48d1c35c8f7ecbba6c22cf + d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb diff --git a/eng/Versions.props b/eng/Versions.props index e101a5797cc..404ac22383b 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19163.10 - 4.6.0-preview4.19163.10 - 4.6.0-preview4.19163.10 - 4.6.0-preview4.19163.10 - 4.6.0-preview4.19163.10 - 4.6.0-preview4.19163.10 - 4.6.0-preview4.19163.10 - 4.6.0-preview4.19163.10 - 4.6.0-preview4.19163.10 - 4.6.0-preview4.19163.10 - 4.6.0-preview4.19163.10 + 4.6.0-preview4.19164.7 + 4.6.0-preview4.19164.7 + 4.6.0-preview4.19164.7 + 4.6.0-preview4.19164.7 + 4.6.0-preview4.19164.7 + 4.6.0-preview4.19164.7 + 4.6.0-preview4.19164.7 + 4.6.0-preview4.19164.7 + 4.6.0-preview4.19164.7 + 4.6.0-preview4.19164.7 + 4.6.0-preview4.19164.7 0.1.0-preview2-181205-2 From b971190be09bfe7f45e7061cb2f217d91082fb1f Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 19 Mar 2019 12:10:16 +0000 Subject: [PATCH 066/159] [master] Update dependencies from dotnet/arcade (#441) * Update dependencies from https://github.com/dotnet/arcade build 20190312.7 This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19162.7 * Update dependencies from https://github.com/dotnet/arcade build 20190317.10 This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19167.10 --- eng/Version.Details.xml | 4 ++-- eng/common/PublishToPackageFeed.proj | 24 +++++++++++++++++-- eng/common/init-tools-native.ps1 | 14 +++++++++-- .../templates/job/publish-build-assets.yml | 1 + eng/common/templates/steps/send-to-helix.yml | 2 +- global.json | 2 +- 6 files changed, 39 insertions(+), 8 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 3b8de6b555e..33723344fb1 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - 2ca74c76adc84f0459b4a0352034db463d0b910f + de7be3ba62b92e5c48c36876c851a14f154444af diff --git a/eng/common/PublishToPackageFeed.proj b/eng/common/PublishToPackageFeed.proj index b26d28a90b8..25362ff060c 100644 --- a/eng/common/PublishToPackageFeed.proj +++ b/eng/common/PublishToPackageFeed.proj @@ -11,11 +11,17 @@ + + + - + @@ -26,7 +32,21 @@ - + + + + https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json + https://dotnetfeed.blob.core.windows.net/arcade-validation/index.json + + + + Date: Wed, 20 Mar 2019 14:12:58 -0700 Subject: [PATCH 067/159] fix publishing --- azure-pipelines.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 9e1471e4d26..56c980d7f0d 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -9,6 +9,9 @@ variables: # clean the local repo on the build agents Build.Repository.Clean: true + _PublishUsingPipelines: false + _DotNetArtifactsCategory: .NETCore + # only trigger ci builds for the master and release branches trigger: - master From 2807d421045f58f468fe661f046172dfd2e2ddfb Mon Sep 17 00:00:00 2001 From: Shawn Kendrot Date: Wed, 20 Mar 2019 18:32:44 -0600 Subject: [PATCH 068/159] Fix documentation type and punctuation Fixes a typo in the class summary documentation and adds punctuation where needed --- .../src/System.Xaml/System/Windows/Markup/ValueSerializer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/System/Windows/Markup/ValueSerializer.cs b/src/Microsoft.DotNet.Wpf/src/System.Xaml/System/Windows/Markup/ValueSerializer.cs index b7feb48ed46..78e2fcb56c5 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/System/Windows/Markup/ValueSerializer.cs +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/System/Windows/Markup/ValueSerializer.cs @@ -29,7 +29,7 @@ namespace System.Windows.Markup { /// - /// ValueSerializer allows a type to declare a serializer to control how the type is serializer to and from string + /// ValueSerializer allows a type to declare a serializer to control how the type is serialized to and from strings. /// If a TypeConverter is declared for a type that converts to and from a string, a default value serializer will /// be created for the type. The string values must be loss-less (i.e. converting to and from a string doesn't loose /// data) and must be stable (i.e. returns the same string for the same value). If a type converter doesn't meet From 0a1f96b57e0399e8ee8a8c5ffd91b1d3593ea9f5 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 21 Mar 2019 12:10:31 +0000 Subject: [PATCH 069/159] Update dependencies from https://github.com/dotnet/arcade build 20190320.2 (#456) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19170.2 --- eng/Version.Details.xml | 4 +- eng/common/generate-graph-files.ps1 | 46 +++++++++++++++---- .../templates/job/publish-build-assets.yml | 5 +- eng/common/templates/jobs/jobs.yml | 4 ++ eng/common/templates/steps/send-to-helix.yml | 3 ++ global.json | 2 +- 6 files changed, 50 insertions(+), 14 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 33723344fb1..b9d6d2df8a3 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - de7be3ba62b92e5c48c36876c851a14f154444af + f70fa34786cff993625a4548ae0125335eabe82e diff --git a/eng/common/generate-graph-files.ps1 b/eng/common/generate-graph-files.ps1 index e09c64e9f6f..76f57076a32 100644 --- a/eng/common/generate-graph-files.ps1 +++ b/eng/common/generate-graph-files.ps1 @@ -3,7 +3,8 @@ Param( [Parameter(Mandatory=$true)][string] $gitHubPat, # GitHub personal access token from https://github.com/settings/tokens (no auth scopes needed) [Parameter(Mandatory=$true)][string] $azdoPat, # Azure Dev Ops tokens from https://dev.azure.com/dnceng/_details/security/tokens (code read scope needed) [Parameter(Mandatory=$true)][string] $outputFolder, # Where the graphviz.txt file will be created - [string] $darcVersion = '1.1.0-beta.19156.4', # darc's version + [string] $darcVersion = '1.1.0-beta.19169.5', # darc's version + [string] $graphvizVersion = '2.38', # GraphViz version [switch] $includeToolset # Whether the graph should include toolset dependencies or not. i.e. arcade, optimization. For more about # toolset dependencies see https://github.com/dotnet/arcade/blob/master/Documentation/Darc.md#toolset-vs-product-dependencies ) @@ -11,6 +12,8 @@ Param( $ErrorActionPreference = "Stop" . $PSScriptRoot\tools.ps1 +Import-Module -Name (Join-Path $PSScriptRoot "native\CommonLibrary.psm1") + function CheckExitCode ([string]$stage) { $exitCode = $LASTEXITCODE @@ -27,27 +30,48 @@ try { . .\darc-init.ps1 -darcVersion $darcVersion CheckExitCode "Running darc-init" + $engCommonBaseDir = Join-Path $PSScriptRoot "native\" + $graphvizInstallDir = CommonLibrary\Get-NativeInstallDirectory + $nativeToolBaseUri = "https://netcorenativeassets.blob.core.windows.net/resource-packages/external" + $installBin = Join-Path $graphvizInstallDir "bin" + + Write-Host "Installing dot..." + .\native\install-tool.ps1 -ToolName graphviz -InstallPath $installBin -BaseUri $nativeToolBaseUri -CommonLibraryDirectory $engCommonBaseDir -Version $graphvizVersion -Verbose + $darcExe = "$env:USERPROFILE\.dotnet\tools" $darcExe = Resolve-Path "$darcExe\darc.exe" Create-Directory $outputFolder + # Generate 3 graph descriptions: + # 1. Flat with coherency information + # 2. Graphviz (dot) file + # 3. Standard dependency graph $graphVizFilePath = "$outputFolder\graphviz.txt" - $graphFilePath = "$outputFolder\graph.txt" - $options = "get-dependency-graph --graphviz '$graphVizFilePath' --github-pat $gitHubPat --azdev-pat $azdoPat --password $barToken --output-file $graphFilePath" + $graphVizImageFilePath = "$outputFolder\graph.png" + $normalGraphFilePath = "$outputFolder\graph-full.txt" + $flatGraphFilePath = "$outputFolder\graph-flat.txt" + $baseOptions = "get-dependency-graph --github-pat $gitHubPat --azdev-pat $azdoPat --password $barToken" if ($includeToolset) { Write-Host "Toolsets will be included in the graph..." - $options += " --include-toolset" + $baseOptions += " --include-toolset" } - Write-Host "Generating dependency graph..." - Invoke-Expression "& `"$darcExe`" $options" - CheckExitCode "Generating dependency graph" + Write-Host "Generating standard dependency graph..." + Invoke-Expression "& `"$darcExe`" $baseOptions --output-file $normalGraphFilePath" + CheckExitCode "Generating normal dependency graph" + + Write-Host "Generating flat dependency graph and graphviz file..." + Invoke-Expression "& `"$darcExe`" $baseOptions --flat --coherency --graphviz $graphVizFilePath --output-file $flatGraphFilePath" + CheckExitCode "Generating flat and graphviz dependency graph" + + Write-Host "Generating graph image $graphVizFilePath" + $dotFilePath = Join-Path $installBin "graphviz\$graphvizVersion\release\bin\dot.exe" + Invoke-Expression "& `"$dotFilePath`" -Tpng -o'$graphVizImageFilePath' `"$graphVizFilePath`"" + CheckExitCode "Generating graphviz image" - $graph = Get-Content $graphVizFilePath - Set-Content $graphVizFilePath -Value "Paste the following digraph object in http://www.webgraphviz.com `r`n", $graph - Write-Host "'$graphVizFilePath' and '$graphFilePath' created!" + Write-Host "'$graphVizFilePath', '$flatGraphFilePath', '$normalGraphFilePath' and '$graphVizImageFilePath' created!" } catch { if (!$includeToolset) { @@ -58,4 +82,6 @@ catch { Write-Host $_.Exception Write-Host $_.ScriptStackTrace ExitWithExitCode 1 +} finally { + Pop-Location } \ No newline at end of file diff --git a/eng/common/templates/job/publish-build-assets.yml b/eng/common/templates/job/publish-build-assets.yml index 83646c64388..620bd3c62e7 100644 --- a/eng/common/templates/job/publish-build-assets.yml +++ b/eng/common/templates/job/publish-build-assets.yml @@ -20,6 +20,9 @@ parameters: # if 'true', the build won't run any of the internal only steps, even if it is running in non-public projects. runAsPublic: false + # Optional: whether the build's artifacts will be published using release pipelines or direct feed publishing + publishUsingPipelines: false + jobs: - job: Asset_Registry_Publish @@ -52,7 +55,7 @@ jobs: /p:ManifestsPath='$(Build.StagingDirectory)/Download/AssetManifests' /p:BuildAssetRegistryToken=$(MaestroAccessToken) /p:MaestroApiEndpoint=https://maestro-prod.westus2.cloudapp.azure.com - /p:PublishUsingPipelines=$(_PublishUsingPipelines) + /p:PublishUsingPipelines=${{ parameters.publishUsingPipelines }} /p:Configuration=$(_BuildConfig) condition: ${{ parameters.condition }} continueOnError: ${{ parameters.continueOnError }} diff --git a/eng/common/templates/jobs/jobs.yml b/eng/common/templates/jobs/jobs.yml index 06ed58de41f..6a2f98c036f 100644 --- a/eng/common/templates/jobs/jobs.yml +++ b/eng/common/templates/jobs/jobs.yml @@ -13,6 +13,9 @@ parameters: # Optional: Enable publishing to the build asset registry enablePublishBuildAssets: false + + # Optional: Enable publishing using release pipelines + enablePublishUsingPipelines: false graphFileGeneration: # Optional: Enable generating the graph files at the end of the build @@ -73,6 +76,7 @@ jobs: pool: vmImage: vs2017-win2016 runAsPublic: ${{ parameters.runAsPublic }} + publishUsingPipelines: ${{ parameters.enablePublishUsingPipelines }} enablePublishBuildArtifacts: ${{ parameters.enablePublishBuildArtifacts }} - ${{ if and(eq(parameters.graphFileGeneration.enabled, true), eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}: diff --git a/eng/common/templates/steps/send-to-helix.yml b/eng/common/templates/steps/send-to-helix.yml index 45d63fbc389..0187597681e 100644 --- a/eng/common/templates/steps/send-to-helix.yml +++ b/eng/common/templates/steps/send-to-helix.yml @@ -11,6 +11,7 @@ parameters: WorkItemTimeout: '' # optional -- a timeout in seconds for the work item command; requires WorkItemDirectory; incompatible with XUnitProjects CorrelationPayloadDirectory: '' # optional -- a directory to zip up and send to Helix as a correlation payload XUnitProjects: '' # optional -- semicolon delimited list of XUnitProjects to parse and send to Helix; requires XUnitRuntimeTargetFramework, XUnitPublishTargetFramework, XUnitRunnerVersion, and IncludeDotNetCli=true + XUnitWorkItemTimeout: '' # optional -- the workitem timeout in seconds for all workitems created from the xUnit projects specified by XUnitProjects XUnitPublishTargetFramework: '' # optional -- framework to use to publish your xUnit projects XUnitRuntimeTargetFramework: '' # optional -- framework to use for the xUnit console runner XUnitRunnerVersion: '' # optional -- version of the xUnit nuget package you wish to use on Helix; required for XUnitProjects @@ -42,6 +43,7 @@ steps: WorkItemTimeout: ${{ parameters.WorkItemTimeout }} CorrelationPayloadDirectory: ${{ parameters.CorrelationPayloadDirectory }} XUnitProjects: ${{ parameters.XUnitProjects }} + XUnitWorkItemTimeout: ${{ parameters.XUnitWorkItemTimeout }} XUnitPublishTargetFramework: ${{ parameters.XUnitPublishTargetFramework }} XUnitRuntimeTargetFramework: ${{ parameters.XUnitRuntimeTargetFramework }} XUnitRunnerVersion: ${{ parameters.XUnitRunnerVersion }} @@ -70,6 +72,7 @@ steps: WorkItemTimeout: ${{ parameters.WorkItemTimeout }} CorrelationPayloadDirectory: ${{ parameters.CorrelationPayloadDirectory }} XUnitProjects: ${{ parameters.XUnitProjects }} + XUnitWorkItemTimeout: ${{ parameters.XUnitWorkItemTimeout }} XUnitPublishTargetFramework: ${{ parameters.XUnitPublishTargetFramework }} XUnitRuntimeTargetFramework: ${{ parameters.XUnitRuntimeTargetFramework }} XUnitRunnerVersion: ${{ parameters.XUnitRunnerVersion }} diff --git a/global.json b/global.json index 0a438cef124..962f48407fb 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19167.10" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19170.2" } } From dd0144aaa66c02b6d71c41f1f4e0262bb3165ed3 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 22 Mar 2019 12:10:20 +0000 Subject: [PATCH 070/159] Update dependencies from https://github.com/dotnet/arcade build 20190321.3 (#458) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19171.3 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index b9d6d2df8a3..9f2a5ef53de 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -47,9 +47,9 @@ - + https://github.com/dotnet/arcade - f70fa34786cff993625a4548ae0125335eabe82e + b3bcf3034ff395bd09066114379ec64736b13633 diff --git a/global.json b/global.json index 962f48407fb..8b142e67464 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19170.2" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19171.3" } } From 395f798d9c8f9ab8c55e50938399b429087138b7 Mon Sep 17 00:00:00 2001 From: Matt Mitchell Date: Fri, 22 Mar 2019 09:51:47 -0700 Subject: [PATCH 071/159] Add coherent parent attributes (#457) Adds a new dependency (not actually used) on Microsoft.NETCore.App and then ties the existing corefx dependencies to that Microsoft.NETCore.App. This ensures that corefx binaries do not get ahead of a core-setup that has actually ingested those binaries. This helps our overall coherency push at the end of the release cycle. --- eng/Version.Details.xml | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 9f2a5ef53de..ab1747f649f 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,50 +1,54 @@ - + https://github.com/dotnet/corefx d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/corefx d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb + + https://github.com/dotnet/core-setup + f2b2c7c70c8a6dc8bab35835706c261c89e0cfc0 + From 0080981c0e229415c1244011f0248540e224438d Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 23 Mar 2019 12:09:41 +0000 Subject: [PATCH 072/159] Update dependencies from https://github.com/dotnet/arcade build 20190321.6 (#459) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19171.6 --- eng/Version.Details.xml | 4 ++-- eng/common/generate-graph-files.ps1 | 2 +- eng/common/templates/steps/send-to-helix.yml | 3 ++- global.json | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index ab1747f649f..f2b108cc629 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -51,9 +51,9 @@ - + https://github.com/dotnet/arcade - b3bcf3034ff395bd09066114379ec64736b13633 + 2eb45ff0eed6f86f1071b16b11a447cadeeeec59 diff --git a/eng/common/generate-graph-files.ps1 b/eng/common/generate-graph-files.ps1 index 76f57076a32..b8dae49cde8 100644 --- a/eng/common/generate-graph-files.ps1 +++ b/eng/common/generate-graph-files.ps1 @@ -3,7 +3,7 @@ Param( [Parameter(Mandatory=$true)][string] $gitHubPat, # GitHub personal access token from https://github.com/settings/tokens (no auth scopes needed) [Parameter(Mandatory=$true)][string] $azdoPat, # Azure Dev Ops tokens from https://dev.azure.com/dnceng/_details/security/tokens (code read scope needed) [Parameter(Mandatory=$true)][string] $outputFolder, # Where the graphviz.txt file will be created - [string] $darcVersion = '1.1.0-beta.19169.5', # darc's version + [string] $darcVersion = '1.1.0-beta.19171.6', # darc's version [string] $graphvizVersion = '2.38', # GraphViz version [switch] $includeToolset # Whether the graph should include toolset dependencies or not. i.e. arcade, optimization. For more about # toolset dependencies see https://github.com/dotnet/arcade/blob/master/Documentation/Darc.md#toolset-vs-product-dependencies diff --git a/eng/common/templates/steps/send-to-helix.yml b/eng/common/templates/steps/send-to-helix.yml index 0187597681e..7c185e94147 100644 --- a/eng/common/templates/steps/send-to-helix.yml +++ b/eng/common/templates/steps/send-to-helix.yml @@ -1,3 +1,4 @@ +# Please remember to update the documentation if you make changes to these parameters! parameters: HelixSource: 'pr/default' # required -- sources must start with pr/, official/, prodcon/, or agent/ HelixType: 'tests/default/' # required -- Helix telemetry which identifies what type of data this is; should include "test" for clarity and must end in '/' @@ -84,4 +85,4 @@ steps: Creator: ${{ parameters.Creator }} SYSTEM_ACCESSTOKEN: $(System.AccessToken) condition: and(${{ parameters.condition }}, ne(variables['Agent.Os'], 'Windows_NT')) - continueOnError: ${{ parameters.continueOnError }} \ No newline at end of file + continueOnError: ${{ parameters.continueOnError }} diff --git a/global.json b/global.json index 8b142e67464..f4ab5b34f89 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19171.3" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19171.6" } } From 5c0ae89efca735ae7ffe3533b1a15bc6d44ba338 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Mon, 25 Mar 2019 15:00:17 +0000 Subject: [PATCH 073/159] Update dependencies from https://github.com/dotnet/core-setup build 20190325.01 (#461) - Microsoft.NETCore.App - 3.0.0-preview4-27525-01 --- eng/Version.Details.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index f2b108cc629..339453aedb9 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -45,9 +45,9 @@ https://github.com/dotnet/corefx d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/core-setup - f2b2c7c70c8a6dc8bab35835706c261c89e0cfc0 + c521a89c14023a08d9cd6fb4b47dc13ca3c5e1f7 From cc041108d3ef6ff0a0c7ff26d76042cdb0708336 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 26 Mar 2019 18:27:00 +0000 Subject: [PATCH 074/159] Update dependencies from https://github.com/dotnet/arcade build 20190325.7 (#463) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19175.7 --- eng/Version.Details.xml | 4 ++-- eng/common/darc-init.ps1 | 2 +- eng/common/darc-init.sh | 2 +- global.json | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 339453aedb9..72a17f6a34a 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -51,9 +51,9 @@ - + https://github.com/dotnet/arcade - 2eb45ff0eed6f86f1071b16b11a447cadeeeec59 + 002cce7e8e3e043c50acae673741ee3962411e10 diff --git a/eng/common/darc-init.ps1 b/eng/common/darc-init.ps1 index 2467ebdd422..70f5e575dc8 100644 --- a/eng/common/darc-init.ps1 +++ b/eng/common/darc-init.ps1 @@ -19,7 +19,7 @@ function InstallDarcCli ($darcVersion) { # Until we can anonymously query the BAR API for the latest arcade-services # build applied to the PROD channel, this is hardcoded. if (-not $darcVersion) { - $darcVersion = '1.1.0-beta.19151.3' + $darcVersion = '1.1.0-beta.19172.2' } $arcadeServicesSource = 'https://dotnetfeed.blob.core.windows.net/dotnet-arcade/index.json' diff --git a/eng/common/darc-init.sh b/eng/common/darc-init.sh index 8d63dd711b2..fd84b0b700c 100755 --- a/eng/common/darc-init.sh +++ b/eng/common/darc-init.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash source="${BASH_SOURCE[0]}" -darcVersion="1.1.0-beta.19151.3" +darcVersion="1.1.0-beta.19172.2" while [[ $# > 0 ]]; do opt="$(echo "$1" | awk '{print tolower($0)}')" diff --git a/global.json b/global.json index f4ab5b34f89..8ae344d8724 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19171.6" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19175.7" } } From 6fd73da59c504cbfcb03f39278c838f15e9c279e Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 26 Mar 2019 21:09:34 +0000 Subject: [PATCH 075/159] Update dependencies from https://github.com/dotnet/arcade build 20190325.9 (#465) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19175.9 --- eng/Version.Details.xml | 4 ++-- eng/common/darc-init.ps1 | 2 +- eng/common/darc-init.sh | 2 +- eng/common/generate-graph-files.ps1 | 2 +- global.json | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 72a17f6a34a..81a2ecac472 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -51,9 +51,9 @@ - + https://github.com/dotnet/arcade - 002cce7e8e3e043c50acae673741ee3962411e10 + 13daa29185518ef3c6d4074fd07efbc5236a76c5 diff --git a/eng/common/darc-init.ps1 b/eng/common/darc-init.ps1 index 70f5e575dc8..29c443212b4 100644 --- a/eng/common/darc-init.ps1 +++ b/eng/common/darc-init.ps1 @@ -19,7 +19,7 @@ function InstallDarcCli ($darcVersion) { # Until we can anonymously query the BAR API for the latest arcade-services # build applied to the PROD channel, this is hardcoded. if (-not $darcVersion) { - $darcVersion = '1.1.0-beta.19172.2' + $darcVersion = '1.1.0-beta.19175.6' } $arcadeServicesSource = 'https://dotnetfeed.blob.core.windows.net/dotnet-arcade/index.json' diff --git a/eng/common/darc-init.sh b/eng/common/darc-init.sh index fd84b0b700c..cab6cd5bf9f 100755 --- a/eng/common/darc-init.sh +++ b/eng/common/darc-init.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash source="${BASH_SOURCE[0]}" -darcVersion="1.1.0-beta.19172.2" +darcVersion="1.1.0-beta.19175.6" while [[ $# > 0 ]]; do opt="$(echo "$1" | awk '{print tolower($0)}')" diff --git a/eng/common/generate-graph-files.ps1 b/eng/common/generate-graph-files.ps1 index b8dae49cde8..a05b84f7987 100644 --- a/eng/common/generate-graph-files.ps1 +++ b/eng/common/generate-graph-files.ps1 @@ -3,7 +3,7 @@ Param( [Parameter(Mandatory=$true)][string] $gitHubPat, # GitHub personal access token from https://github.com/settings/tokens (no auth scopes needed) [Parameter(Mandatory=$true)][string] $azdoPat, # Azure Dev Ops tokens from https://dev.azure.com/dnceng/_details/security/tokens (code read scope needed) [Parameter(Mandatory=$true)][string] $outputFolder, # Where the graphviz.txt file will be created - [string] $darcVersion = '1.1.0-beta.19171.6', # darc's version + [string] $darcVersion = '1.1.0-beta.19175.6', # darc's version [string] $graphvizVersion = '2.38', # GraphViz version [switch] $includeToolset # Whether the graph should include toolset dependencies or not. i.e. arcade, optimization. For more about # toolset dependencies see https://github.com/dotnet/arcade/blob/master/Documentation/Darc.md#toolset-vs-product-dependencies diff --git a/global.json b/global.json index 8ae344d8724..8b730c8a2d0 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19175.7" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19175.9" } } From a9b772665ef1b11222e335ead121d3a627f345b6 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 26 Mar 2019 21:12:16 +0000 Subject: [PATCH 076/159] Update dependencies from https://github.com/dotnet/core-setup build 20190325.14 (#464) - Microsoft.NETCore.App - 3.0.0-preview4-27525-14 --- eng/Version.Details.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 81a2ecac472..5c15269e50e 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -45,9 +45,9 @@ https://github.com/dotnet/corefx d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb - + https://github.com/dotnet/core-setup - c521a89c14023a08d9cd6fb4b47dc13ca3c5e1f7 + 36f75eb9d513d79acbd84b8137e5f4c10b38f5a1 From 6287314b9d068f523623967eaf0d670958e21671 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 27 Mar 2019 12:11:08 +0000 Subject: [PATCH 077/159] Update dependencies from https://github.com/dotnet/arcade build 20190326.14 (#468) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19176.14 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 5c15269e50e..c75d2989242 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -51,9 +51,9 @@ - + https://github.com/dotnet/arcade - 13daa29185518ef3c6d4074fd07efbc5236a76c5 + e23a3e2fd09a6222361ce47b78d23ab42867924c diff --git a/global.json b/global.json index 8b730c8a2d0..b4c5496ccc1 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19175.9" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19176.14" } } From 75b0ea28be7f54f665f9d92355c575a5c27b0db1 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 27 Mar 2019 13:10:00 +0000 Subject: [PATCH 078/159] Update dependencies from https://github.com/dotnet/core-setup build 20190327.02 (#469) - Microsoft.NETCore.App - 3.0.0-preview4-27527-02 Dependency coherency updates - Microsoft.Win32.Registry - 4.6.0-preview4.19176.11 (parent: Microsoft.NETCore.App) - System.Configuration.ConfigurationManager - 4.6.0-preview4.19176.11 (parent: Microsoft.NETCore.App) - System.Diagnostics.EventLog - 4.6.0-preview4.19176.11 (parent: Microsoft.NETCore.App) - System.Reflection.Emit - 4.6.0-preview4.19176.11 (parent: Microsoft.NETCore.App) - System.Reflection.TypeExtensions - 4.6.0-preview4.19176.11 (parent: Microsoft.NETCore.App) - System.Security.AccessControl - 4.6.0-preview4.19176.11 (parent: Microsoft.NETCore.App) - System.Security.Cryptography.Xml - 4.6.0-preview4.19176.11 (parent: Microsoft.NETCore.App) - System.Security.Permissions - 4.6.0-preview4.19176.11 (parent: Microsoft.NETCore.App) - System.Security.Principal.Windows - 4.6.0-preview4.19176.11 (parent: Microsoft.NETCore.App) - System.Windows.Extensions - 4.6.0-preview4.19176.11 (parent: Microsoft.NETCore.App) - System.CodeDom - 4.6.0-preview4.19176.11 (parent: Microsoft.NETCore.App) --- eng/Version.Details.xml | 48 ++++++++++++++++++++--------------------- eng/Versions.props | 22 +++++++++---------- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index c75d2989242..1ee77afed26 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,53 +1,53 @@ - + https://github.com/dotnet/corefx - d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb + d5874e37801c48ffd15e743a1e78f5c0d535c0d2 - + https://github.com/dotnet/corefx - d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb + d5874e37801c48ffd15e743a1e78f5c0d535c0d2 - + https://github.com/dotnet/corefx - d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb + d5874e37801c48ffd15e743a1e78f5c0d535c0d2 - + https://github.com/dotnet/corefx - d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb + d5874e37801c48ffd15e743a1e78f5c0d535c0d2 - + https://github.com/dotnet/corefx - d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb + d5874e37801c48ffd15e743a1e78f5c0d535c0d2 - + https://github.com/dotnet/corefx - d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb + d5874e37801c48ffd15e743a1e78f5c0d535c0d2 - + https://github.com/dotnet/corefx - d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb + d5874e37801c48ffd15e743a1e78f5c0d535c0d2 - + https://github.com/dotnet/corefx - d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb + d5874e37801c48ffd15e743a1e78f5c0d535c0d2 - + https://github.com/dotnet/corefx - d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb + d5874e37801c48ffd15e743a1e78f5c0d535c0d2 - + https://github.com/dotnet/corefx - d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb + d5874e37801c48ffd15e743a1e78f5c0d535c0d2 - + https://github.com/dotnet/corefx - d6a30736858f91b297fdd3ed4e3d1dfde67bdbdb + d5874e37801c48ffd15e743a1e78f5c0d535c0d2 - + https://github.com/dotnet/core-setup - 36f75eb9d513d79acbd84b8137e5f4c10b38f5a1 + fef74d39b1bb08aefd0930f6c7866ddb3150d75b diff --git a/eng/Versions.props b/eng/Versions.props index 404ac22383b..0818840e3a1 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19164.7 - 4.6.0-preview4.19164.7 - 4.6.0-preview4.19164.7 - 4.6.0-preview4.19164.7 - 4.6.0-preview4.19164.7 - 4.6.0-preview4.19164.7 - 4.6.0-preview4.19164.7 - 4.6.0-preview4.19164.7 - 4.6.0-preview4.19164.7 - 4.6.0-preview4.19164.7 - 4.6.0-preview4.19164.7 + 4.6.0-preview4.19176.11 + 4.6.0-preview4.19176.11 + 4.6.0-preview4.19176.11 + 4.6.0-preview4.19176.11 + 4.6.0-preview4.19176.11 + 4.6.0-preview4.19176.11 + 4.6.0-preview4.19176.11 + 4.6.0-preview4.19176.11 + 4.6.0-preview4.19176.11 + 4.6.0-preview4.19176.11 + 4.6.0-preview4.19176.11 0.1.0-preview2-181205-2 From fd721b53771aa973ff8ca9d444a9de378ad5da41 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 28 Mar 2019 12:11:43 +0000 Subject: [PATCH 079/159] Update dependencies from https://github.com/dotnet/arcade build 20190327.11 (#471) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19177.11 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 1ee77afed26..bf75558249f 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -51,9 +51,9 @@ - + https://github.com/dotnet/arcade - e23a3e2fd09a6222361ce47b78d23ab42867924c + 69f276904fdd6d8f81404b857f295537894b81d3 diff --git a/global.json b/global.json index b4c5496ccc1..27bac917b80 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,6 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19176.14" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19177.11" } } From 8eab7500c2d9b8260f514e3caadc4591158d6bc9 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 28 Mar 2019 13:16:22 +0000 Subject: [PATCH 080/159] Update dependencies from https://github.com/dotnet/core-setup build 20190328.01 (#472) - Microsoft.NETCore.App - 3.0.0-preview4-27528-01 Dependency coherency updates - Microsoft.Win32.Registry - 4.6.0-preview4.19177.9 (parent: Microsoft.NETCore.App) - System.Configuration.ConfigurationManager - 4.6.0-preview4.19177.9 (parent: Microsoft.NETCore.App) - System.Diagnostics.EventLog - 4.6.0-preview4.19177.9 (parent: Microsoft.NETCore.App) - System.Reflection.Emit - 4.6.0-preview4.19177.9 (parent: Microsoft.NETCore.App) - System.Reflection.TypeExtensions - 4.6.0-preview4.19177.9 (parent: Microsoft.NETCore.App) - System.Security.AccessControl - 4.6.0-preview4.19177.9 (parent: Microsoft.NETCore.App) - System.Security.Cryptography.Xml - 4.6.0-preview4.19177.9 (parent: Microsoft.NETCore.App) - System.Security.Permissions - 4.6.0-preview4.19177.9 (parent: Microsoft.NETCore.App) - System.Security.Principal.Windows - 4.6.0-preview4.19177.9 (parent: Microsoft.NETCore.App) - System.Windows.Extensions - 4.6.0-preview4.19177.9 (parent: Microsoft.NETCore.App) - System.CodeDom - 4.6.0-preview4.19177.9 (parent: Microsoft.NETCore.App) --- eng/Version.Details.xml | 48 ++++++++++++++++++++--------------------- eng/Versions.props | 22 +++++++++---------- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index bf75558249f..b4b28e0f4e3 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,53 +1,53 @@ - + https://github.com/dotnet/corefx - d5874e37801c48ffd15e743a1e78f5c0d535c0d2 + 7f5db5154e0cb653275d8dad5bc7030221446c17 - + https://github.com/dotnet/corefx - d5874e37801c48ffd15e743a1e78f5c0d535c0d2 + 7f5db5154e0cb653275d8dad5bc7030221446c17 - + https://github.com/dotnet/corefx - d5874e37801c48ffd15e743a1e78f5c0d535c0d2 + 7f5db5154e0cb653275d8dad5bc7030221446c17 - + https://github.com/dotnet/corefx - d5874e37801c48ffd15e743a1e78f5c0d535c0d2 + 7f5db5154e0cb653275d8dad5bc7030221446c17 - + https://github.com/dotnet/corefx - d5874e37801c48ffd15e743a1e78f5c0d535c0d2 + 7f5db5154e0cb653275d8dad5bc7030221446c17 - + https://github.com/dotnet/corefx - d5874e37801c48ffd15e743a1e78f5c0d535c0d2 + 7f5db5154e0cb653275d8dad5bc7030221446c17 - + https://github.com/dotnet/corefx - d5874e37801c48ffd15e743a1e78f5c0d535c0d2 + 7f5db5154e0cb653275d8dad5bc7030221446c17 - + https://github.com/dotnet/corefx - d5874e37801c48ffd15e743a1e78f5c0d535c0d2 + 7f5db5154e0cb653275d8dad5bc7030221446c17 - + https://github.com/dotnet/corefx - d5874e37801c48ffd15e743a1e78f5c0d535c0d2 + 7f5db5154e0cb653275d8dad5bc7030221446c17 - + https://github.com/dotnet/corefx - d5874e37801c48ffd15e743a1e78f5c0d535c0d2 + 7f5db5154e0cb653275d8dad5bc7030221446c17 - + https://github.com/dotnet/corefx - d5874e37801c48ffd15e743a1e78f5c0d535c0d2 + 7f5db5154e0cb653275d8dad5bc7030221446c17 - + https://github.com/dotnet/core-setup - fef74d39b1bb08aefd0930f6c7866ddb3150d75b + afd454e4fa78e615f7501c8eddf24af579f7719d diff --git a/eng/Versions.props b/eng/Versions.props index 0818840e3a1..c4e588ca778 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,17 +8,17 @@ - 4.6.0-preview4.19176.11 - 4.6.0-preview4.19176.11 - 4.6.0-preview4.19176.11 - 4.6.0-preview4.19176.11 - 4.6.0-preview4.19176.11 - 4.6.0-preview4.19176.11 - 4.6.0-preview4.19176.11 - 4.6.0-preview4.19176.11 - 4.6.0-preview4.19176.11 - 4.6.0-preview4.19176.11 - 4.6.0-preview4.19176.11 + 4.6.0-preview4.19177.9 + 4.6.0-preview4.19177.9 + 4.6.0-preview4.19177.9 + 4.6.0-preview4.19177.9 + 4.6.0-preview4.19177.9 + 4.6.0-preview4.19177.9 + 4.6.0-preview4.19177.9 + 4.6.0-preview4.19177.9 + 4.6.0-preview4.19177.9 + 4.6.0-preview4.19177.9 + 4.6.0-preview4.19177.9 0.1.0-preview2-181205-2 From 031b79d9aec73dc35d17792f1446a60423db564a Mon Sep 17 00:00:00 2001 From: Vatsan Madhavan Date: Thu, 28 Mar 2019 12:06:32 -0700 Subject: [PATCH 081/159] Onboarding new build infrastructure (#473) This PR onboards a new shared build infrastrucutre - primarily props + targets - that are shared between this repo and WPF's internal build. --- .editorconfig | 162 +++ .gitignore | 1 + Directory.Build.props | 30 +- Directory.Build.targets | 11 +- Documentation/images/configurations.png | Bin 0 -> 139981 bytes Documentation/packaging.md | 71 ++ .../solution-and-project-configurations.md | 53 + Microsoft.Dotnet.Wpf.sln | 61 +- NuGet.config | 9 + Packaging.targets | 26 - Restore.cmd | 2 + azure-pipelines.yml | 15 +- build.sh | 16 + eng/Version.Details.xml | 72 +- eng/Versions.props | 44 +- eng/WpfArcadeSdk/Sdk/Sdk.props | 63 + eng/WpfArcadeSdk/Sdk/Sdk.targets | 22 + .../tools/AvTrace/GenTraceSources.pl | 136 +++ .../tools/AvTrace/GenTraceStrings.pl | 297 +++++ eng/WpfArcadeSdk/tools/CodeAnalysis.props | 15 + .../CodeAnalysis/WpfCodeAnalysis.ruleset | 22 + eng/WpfArcadeSdk/tools/CopyRedistFile.targets | 23 + .../tools/ExtendedAssemblyInfo.props | 50 + .../tools/ExtendedAssemblyInfo.targets | 330 ++++++ .../tools/FixupProjectReferences.targets | 48 + eng/WpfArcadeSdk/tools/FolderPaths.props | 7 + eng/WpfArcadeSdk/tools/GenXmlStringTable.pl | 427 +++++++ .../tools/GenerateAvTraceMessages.targets | 18 + .../GenerateModuleDefinitionFile.targets | 85 ++ .../tools/GenerateProgramFileForTests.props | 6 + .../tools/GenerateProgramFileForTests.targets | 16 + eng/WpfArcadeSdk/tools/InlineTasks.targets | 84 ++ .../tools/NoInternalTypeHelper.targets | 17 + eng/WpfArcadeSdk/tools/NoTargets.props | 25 + eng/WpfArcadeSdk/tools/NoTargets.targets | 37 + eng/WpfArcadeSdk/tools/Packaging.props | 67 ++ eng/WpfArcadeSdk/tools/Packaging.targets | 378 ++++++ eng/WpfArcadeSdk/tools/Pbt.props | 11 + eng/WpfArcadeSdk/tools/Pbt.targets | 78 ++ .../tools/ProjectReferences.props | 21 + .../tools/ProjectReferences.targets | 15 + .../WpfArcadeSdk/tools/Publishing.targets | 0 eng/WpfArcadeSdk/tools/Redist.props | 15 + eng/WpfArcadeSdk/tools/Redist.targets | 28 + .../tools/ReferenceAssembly.props | 12 + .../tools/ReferenceAssembly.targets | 46 + .../tools/ResourceLinking.targets | 20 + eng/WpfArcadeSdk/tools/SdkReferences.targets | 139 +++ eng/WpfArcadeSdk/tools/ShippingProjects.props | 75 ++ .../tools/ShippingProjects.targets | 8 + .../WpfArcadeSdk/tools/SystemResources.props | 0 eng/WpfArcadeSdk/tools/TargetFrameworks.props | 5 + eng/WpfArcadeSdk/tools/VersionSuffix.props | 5 + eng/WpfArcadeSdk/tools/Wpf.Cpp.props | 329 ++++++ eng/WpfArcadeSdk/tools/Wpf.Cpp.targets | 333 ++++++ .../tools/WpfProjectReference.targets | 152 +++ .../tools/WppConfig/rev1/CodeTags.txt | 21 + .../tools/WppConfig/rev1/TCHARUNIwpp.ini | 218 ++++ .../tools/WppConfig/rev1/control.tpl | 192 +++ .../tools/WppConfig/rev1/defaultwpp.ini | 219 ++++ .../tools/WppConfig/rev1/header.tpl | 70 ++ .../tools/WppConfig/rev1/km-StorControl.tpl | 248 ++++ .../tools/WppConfig/rev1/km-StorDefault.tpl | 30 + .../tools/WppConfig/rev1/km-StorHeader.tpl | 319 +++++ .../tools/WppConfig/rev1/km-StorInit.tpl | 410 +++++++ .../tools/WppConfig/rev1/km-WdfDefault.tpl | 1 + .../tools/WppConfig/rev1/km-default.tpl | 119 ++ .../tools/WppConfig/rev1/km-header.tpl | 154 +++ .../tools/WppConfig/rev1/km-init.tpl | 1052 +++++++++++++++++ .../tools/WppConfig/rev1/km-w2k.tpl | 13 + eng/WpfArcadeSdk/tools/WppConfig/rev1/mof.tpl | 15 + .../tools/WppConfig/rev1/r1defwpp.ini | 89 ++ .../tools/WppConfig/rev1/simple.tpl | 23 + .../tools/WppConfig/rev1/stdout.tpl | 29 + .../tools/WppConfig/rev1/tracemacro.tpl | 255 ++++ .../tools/WppConfig/rev1/trmacro.tpl | 261 ++++ .../tools/WppConfig/rev1/um-default.tpl | 50 + .../tools/WppConfig/rev1/um-header.tpl | 89 ++ .../tools/WppConfig/rev1/um-init.tpl | 482 ++++++++ .../tools/WppConfig/rev1/um-w2k.tpl | 398 +++++++ eng/build.yml | 94 ++ eng/common/darc-init.sh | 0 eng/configure-toolset.ps1 | 20 + eng/pipeline.yml | 16 +- eng/restore-toolset.ps1 | 5 + global.json | 7 +- packaging/Directory.Build.props | 47 + packaging/Directory.Build.targets | 3 + ...t.DotNet.Arcade.Wpf.Sdk.ArchNeutral.csproj | 31 + ...osoft.DotNet.Wpf.GitHub.ArchNeutral.csproj | 13 + .../Microsoft.DotNet.Wpf.GitHub.csproj | 13 + src/Directory.Build.Props | 3 +- .../Directory.Build.Props | 3 +- .../src/Common/src/System/SR.cs | 15 +- .../src/Directory.Build.Props | 11 +- .../src/Shared/RefAssemblyAttrs.cs | 3 + .../src/System.Xaml/Configurations.props | 8 - .../src/System.Xaml/System.Xaml.csproj | 43 +- .../Common/TestServices/TestServices.csproj | 2 +- .../test/Common/dir.props | 6 - .../test/Directory.Build.props | 4 + src/Microsoft.DotNet.Wpf/test/dir.props | 6 - 102 files changed, 9009 insertions(+), 139 deletions(-) create mode 100644 .editorconfig create mode 100644 Documentation/images/configurations.png create mode 100644 Documentation/packaging.md create mode 100644 Documentation/solution-and-project-configurations.md delete mode 100644 Packaging.targets create mode 100644 Restore.cmd create mode 100644 build.sh create mode 100644 eng/WpfArcadeSdk/Sdk/Sdk.props create mode 100644 eng/WpfArcadeSdk/Sdk/Sdk.targets create mode 100644 eng/WpfArcadeSdk/tools/AvTrace/GenTraceSources.pl create mode 100644 eng/WpfArcadeSdk/tools/AvTrace/GenTraceStrings.pl create mode 100644 eng/WpfArcadeSdk/tools/CodeAnalysis.props create mode 100644 eng/WpfArcadeSdk/tools/CodeAnalysis/WpfCodeAnalysis.ruleset create mode 100644 eng/WpfArcadeSdk/tools/CopyRedistFile.targets create mode 100644 eng/WpfArcadeSdk/tools/ExtendedAssemblyInfo.props create mode 100644 eng/WpfArcadeSdk/tools/ExtendedAssemblyInfo.targets create mode 100644 eng/WpfArcadeSdk/tools/FixupProjectReferences.targets create mode 100644 eng/WpfArcadeSdk/tools/FolderPaths.props create mode 100644 eng/WpfArcadeSdk/tools/GenXmlStringTable.pl create mode 100644 eng/WpfArcadeSdk/tools/GenerateAvTraceMessages.targets create mode 100644 eng/WpfArcadeSdk/tools/GenerateModuleDefinitionFile.targets create mode 100644 eng/WpfArcadeSdk/tools/GenerateProgramFileForTests.props create mode 100644 eng/WpfArcadeSdk/tools/GenerateProgramFileForTests.targets create mode 100644 eng/WpfArcadeSdk/tools/InlineTasks.targets create mode 100644 eng/WpfArcadeSdk/tools/NoInternalTypeHelper.targets create mode 100644 eng/WpfArcadeSdk/tools/NoTargets.props create mode 100644 eng/WpfArcadeSdk/tools/NoTargets.targets create mode 100644 eng/WpfArcadeSdk/tools/Packaging.props create mode 100644 eng/WpfArcadeSdk/tools/Packaging.targets create mode 100644 eng/WpfArcadeSdk/tools/Pbt.props create mode 100644 eng/WpfArcadeSdk/tools/Pbt.targets create mode 100644 eng/WpfArcadeSdk/tools/ProjectReferences.props create mode 100644 eng/WpfArcadeSdk/tools/ProjectReferences.targets rename Publishing.targets => eng/WpfArcadeSdk/tools/Publishing.targets (100%) create mode 100644 eng/WpfArcadeSdk/tools/Redist.props create mode 100644 eng/WpfArcadeSdk/tools/Redist.targets create mode 100644 eng/WpfArcadeSdk/tools/ReferenceAssembly.props create mode 100644 eng/WpfArcadeSdk/tools/ReferenceAssembly.targets create mode 100644 eng/WpfArcadeSdk/tools/ResourceLinking.targets create mode 100644 eng/WpfArcadeSdk/tools/SdkReferences.targets create mode 100644 eng/WpfArcadeSdk/tools/ShippingProjects.props create mode 100644 eng/WpfArcadeSdk/tools/ShippingProjects.targets rename SystemResources.props => eng/WpfArcadeSdk/tools/SystemResources.props (100%) create mode 100644 eng/WpfArcadeSdk/tools/TargetFrameworks.props create mode 100644 eng/WpfArcadeSdk/tools/VersionSuffix.props create mode 100644 eng/WpfArcadeSdk/tools/Wpf.Cpp.props create mode 100644 eng/WpfArcadeSdk/tools/Wpf.Cpp.targets create mode 100644 eng/WpfArcadeSdk/tools/WpfProjectReference.targets create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/CodeTags.txt create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/TCHARUNIwpp.ini create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/control.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/defaultwpp.ini create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/header.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorControl.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorDefault.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorHeader.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorInit.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/km-WdfDefault.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/km-default.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/km-header.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/km-init.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/km-w2k.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/mof.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/r1defwpp.ini create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/simple.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/stdout.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/tracemacro.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/trmacro.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/um-default.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/um-header.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/um-init.tpl create mode 100644 eng/WpfArcadeSdk/tools/WppConfig/rev1/um-w2k.tpl create mode 100644 eng/build.yml mode change 100755 => 100644 eng/common/darc-init.sh create mode 100644 eng/configure-toolset.ps1 create mode 100644 eng/restore-toolset.ps1 create mode 100644 packaging/Directory.Build.props create mode 100644 packaging/Directory.Build.targets create mode 100644 packaging/Microsoft.DotNet.Arcade.Wpf.Sdk/Microsoft.DotNet.Arcade.Wpf.Sdk.ArchNeutral.csproj create mode 100644 packaging/Microsoft.DotNet.Wpf.GitHub/Microsoft.DotNet.Wpf.GitHub.ArchNeutral.csproj create mode 100644 packaging/Microsoft.DotNet.Wpf.GitHub/Microsoft.DotNet.Wpf.GitHub.csproj delete mode 100644 src/Microsoft.DotNet.Wpf/src/System.Xaml/Configurations.props delete mode 100644 src/Microsoft.DotNet.Wpf/test/Common/dir.props delete mode 100644 src/Microsoft.DotNet.Wpf/test/dir.props diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 00000000000..09f2419b9c9 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,162 @@ +# editorconfig.org + +# This file should be kept in sync across https://www.github.com/dotnet/wpf and dotnet-wpf-int repos. + +# top-most EditorConfig file +root = true + +# Default settings: +# A newline ending every file +# Use 4 spaces as indentation +[*] +insert_final_newline = true +indent_style = space +indent_size = 4 + +[project.json] +indent_size = 2 + +# C# files +[*.cs] +# New line preferences +csharp_new_line_before_open_brace = all +csharp_new_line_before_else = true +csharp_new_line_before_catch = true +csharp_new_line_before_finally = true +csharp_new_line_before_members_in_object_initializers = true +csharp_new_line_before_members_in_anonymous_types = true +csharp_new_line_between_query_expression_clauses = true + +# Indentation preferences +csharp_indent_block_contents = true +csharp_indent_braces = false +csharp_indent_case_contents = true +csharp_indent_switch_labels = true +csharp_indent_labels = one_less_than_current + +# avoid this. unless absolutely necessary +dotnet_style_qualification_for_field = false:suggestion +dotnet_style_qualification_for_property = false:suggestion +dotnet_style_qualification_for_method = false:suggestion +dotnet_style_qualification_for_event = false:suggestion + +# only use var when it's obvious what the variable type is +csharp_style_var_for_built_in_types = false:none +csharp_style_var_when_type_is_apparent = false:none +csharp_style_var_elsewhere = false:suggestion + +# use language keywords instead of BCL types +dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion +dotnet_style_predefined_type_for_member_access = true:suggestion + +# name all constant fields using PascalCase +dotnet_naming_rule.constant_fields_should_be_pascal_case.severity = suggestion +dotnet_naming_rule.constant_fields_should_be_pascal_case.symbols = constant_fields +dotnet_naming_rule.constant_fields_should_be_pascal_case.style = pascal_case_style + +dotnet_naming_symbols.constant_fields.applicable_kinds = field +dotnet_naming_symbols.constant_fields.required_modifiers = const + +dotnet_naming_style.pascal_case_style.capitalization = pascal_case + +# static fields should have s_ prefix +dotnet_naming_rule.static_fields_should_have_prefix.severity = suggestion +dotnet_naming_rule.static_fields_should_have_prefix.symbols = static_fields +dotnet_naming_rule.static_fields_should_have_prefix.style = static_prefix_style + +dotnet_naming_symbols.static_fields.applicable_kinds = field +dotnet_naming_symbols.static_fields.required_modifiers = static + +dotnet_naming_style.static_prefix_style.required_prefix = s_ +dotnet_naming_style.static_prefix_style.capitalization = camel_case + +# internal and private fields should be _camelCase +dotnet_naming_rule.camel_case_for_private_internal_fields.severity = suggestion +dotnet_naming_rule.camel_case_for_private_internal_fields.symbols = private_internal_fields +dotnet_naming_rule.camel_case_for_private_internal_fields.style = camel_case_underscore_style + +dotnet_naming_symbols.private_internal_fields.applicable_kinds = field +dotnet_naming_symbols.private_internal_fields.applicable_accessibilities = private, internal + +dotnet_naming_style.camel_case_underscore_style.required_prefix = _ +dotnet_naming_style.camel_case_underscore_style.capitalization = camel_case + +# Code style defaults +dotnet_sort_system_directives_first = true +csharp_preserve_single_line_blocks = true +csharp_preserve_single_line_statements = false + +# Expression-level preferences +dotnet_style_object_initializer = true:suggestion +dotnet_style_collection_initializer = true:suggestion +dotnet_style_explicit_tuple_names = true:suggestion +dotnet_style_coalesce_expression = true:suggestion +dotnet_style_null_propagation = true:suggestion + +# Expression-bodied members +csharp_style_expression_bodied_methods = false:none +csharp_style_expression_bodied_constructors = false:none +csharp_style_expression_bodied_operators = false:none +csharp_style_expression_bodied_properties = true:none +csharp_style_expression_bodied_indexers = true:none +csharp_style_expression_bodied_accessors = true:none + +# Pattern matching +csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion +csharp_style_pattern_matching_over_as_with_null_check = true:suggestion +csharp_style_inlined_variable_declaration = true:suggestion + +# Null checking preferences +csharp_style_throw_expression = true:suggestion +csharp_style_conditional_delegate_call = true:suggestion + +# Space preferences +csharp_space_after_cast = false +csharp_space_after_colon_in_inheritance_clause = true +csharp_space_after_comma = true +csharp_space_after_dot = false +csharp_space_after_keywords_in_control_flow_statements = true +csharp_space_after_semicolon_in_for_statement = true +csharp_space_around_binary_operators = before_and_after +csharp_space_around_declaration_statements = do_not_ignore +csharp_space_before_colon_in_inheritance_clause = true +csharp_space_before_comma = false +csharp_space_before_dot = false +csharp_space_before_open_square_brackets = false +csharp_space_before_semicolon_in_for_statement = false +csharp_space_between_empty_square_brackets = false +csharp_space_between_method_call_empty_parameter_list_parentheses = false +csharp_space_between_method_call_name_and_opening_parenthesis = false +csharp_space_between_method_call_parameter_list_parentheses = false +csharp_space_between_method_declaration_empty_parameter_list_parentheses = false +csharp_space_between_method_declaration_name_and_open_parenthesis = false +csharp_space_between_method_declaration_parameter_list_parentheses = false +csharp_space_between_parentheses = false +csharp_space_between_square_brackets = false + +# C++ Files +[*.{cpp,h,in}] +curly_bracket_next_line = true +indent_brace_style = Allman + +# Xml project files +[*.{csproj,vcxproj,vcxproj.filters,proj,nativeproj,locproj}] +indent_size = 2 + +# Xml build files +[*.builds] +indent_size = 2 + +# Xml files +[*.{xml,stylecop,resx,ruleset}] +indent_size = 2 + +# Xml config files +[*.{props,targets,config,nuspec}] +indent_size = 2 + +# Shell scripts +[*.sh] +end_of_line = lf +[*.{cmd, bat}] +end_of_line = crlf \ No newline at end of file diff --git a/.gitignore b/.gitignore index fbe9c3b4616..48f24dfd99a 100644 --- a/.gitignore +++ b/.gitignore @@ -26,6 +26,7 @@ bld/ # Visual Studio 2015/2017 cache/options directory .vs/ +.vscode/ # Uncomment if you have tasks that create the project's static files in wwwroot #wwwroot/ diff --git a/Directory.Build.props b/Directory.Build.props index f9fb5bdf628..dee717a01f6 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,15 +1,25 @@ - - - + + + $(TestWpfArcadeSdkPath) + $(TestWpfArcadeSdkPath)\ + - - $(CopyrightNetFoundation) - MIT + + $(MSBuildThisFileDirectory)eng\WpfArcadeSdk\ - - - true - full + + + $(WpfArcadeSdkPath)Sdk\Sdk.props + $(WpfArcadeSdkPath)Sdk\Sdk.targets + + + + + diff --git a/Directory.Build.targets b/Directory.Build.targets index fcdc2c1ad0a..1394a206741 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -1,6 +1,9 @@ - - - - + + + + diff --git a/Documentation/images/configurations.png b/Documentation/images/configurations.png new file mode 100644 index 0000000000000000000000000000000000000000..36c4b6178dafb7deb3fb96c9bc193e677bd17a50 GIT binary patch literal 139981 zcmc$`cT`hd_bv+RD=Hu=LMQ@?(jh1yCjQ+ zNk}fBNJ##wziX{E6}t5|ZLi}mmLE}`w?%t%Z-Hh{{_-Fks%(@QKL`)wg$nk5|2NFi8{Y)1zckq4K@374Q25D zB_`nf8wXbCIpSrzHLQQ`^Z$LH4(emf1>lFT4?<5zAo=~XEZ+&jk?r)JmlbOW!jZk# zlAeg$n&-S2%pJ!zR>Zqm`$-aCB`zn2v?(ED`hD|VGbmby3en#7e)=huo@S!ZVR^6D z6tmLSN$&}yD~ggC|Jiw`FniZ={D^_ zy8Buc&rqkci78hBRo5!E3wjcqlH+3>I5{|SGVE>nl|d(QoS(A&Kg_0I8F%t&P{h_K z@|=*zhvi!`8=^A6>Y!w#T;gb2hw4uQgAIe6l>iRNtIGwmEQXeaWPq9mj+YQ8g+xjE zn0eLM9txQk$o*D*ANtai!xLp?Q28+hLbj$Nty^6I9#cor*HUaMKz+jO{`V%fFY$dVY7;NUpr{EM&`z zUeUVj#U^jZ!2Yn^fS<%2O}tu@byitnW$0C<4T#Lb8j}BU)h)A-IhLc4orcFa8BLTl zTF%4bNgQsjY~4E9L*Pp2Tn3ZuTkwi^i4LQV&LolYAWG* zyBmK@)uOs- zsk}1R5)PrZ3SYS|{P8%G?i=^?14veH@S{i0t8|1$FObOd-Y99tnr zfFANC6SOq7#PyPPPVi;Gjbrgc4TsuYgv(GLS!qQD5L;<`c1ESOSSPP=_%LZTR;oPk zkz!UjtBXD{BH!gr0>XF0L+2&oE`lqYyfF4m{F8)q;qUtK+~z?qxU}!Q-zN;CI4Hx+ zH^K}VVefO5l3d>xma5YmSXA~)jW(peTY5n+*>}~MDe3;BN;|N-j~2DBK*{~ho_qm# z>`92!Y>CE0$F(3J0K_8923EQ+U z!$Xs;wK#%1#s#_+n#xK!n@bqKX=Hp0Z~YZQKJM_Xl}oZATmsywE>LXl3SO-O2I(t| zti`^wiUy-~)4N$#BxN(w|9uk8$^rq&@AR53^!!JC<(jeTf-iz@xJS7A zf@MmtX)9X*X|E5{L?wBAvZl>$()B|AswT7D<3M<5-$UaBp-u|HhzZ(6_tsb|QPV`- z(FZD7$`vC&Zf+(Uoy+}*wMd~8eTDU9&@QO=HF`cYm_gT|9>N`2kjawXV*vyJ`b(Ae z6Vdw6|DSH5wHZQgWrbS!)$3Djp74=2Tm_cd@&L!1yxlno_f(Mjp%l{uy`>}}xuh0FUt3Sg0s*&a z%KGmLrmiUyvgD?OuuBE1rpJ$;4LZ9HuaBdu7ib{Lbe-+P?IM+(eWrlrA_XU9ka@-s z2-mIn)M>YHtEpRVy)ErKpr6(`y?`)pvQ5~_-Cgvb4XKk zo(fc_jqBk9q@xT>mcUZgiUOm+9$DwtW5J=F#d_m3KrG;~-+NH@N__l>JC#Wu< z@@l6gXzH$;)Cg}al`XwJ{7R1Egf&BD6c5L-mzAmp0)%v!d6Gp%6_})UkgZH7(sOt8 z6&khCO76Yhm$4B`bZ0qsRgi&eintEgZL#&S9Jgt>_(IlGlw4-GfKwTPE>`1^%poIA zMK@FHI~`!QkMSngSF1jMjv9A(QW5pHS3W=WN`*;>C*^hYOumI&1v(#@ljM9CIP_z$ zTqUmiK=%761{SK!rcmeC=EnBPSC3i9 zr%t3pSTH(J3=G_DV#x+%ec_eS(zXB{2W5vAsqPc$lfQVVvA2Ll;sUpH?qu)&@UUsoD4KphlVf^0H7|t$JzluPVrOY5PkC zW$}ms8z2)i?=R#TyXCC){w{HFwLth)t&W>Uthb+TQ+HRbe=H)d$UVQ|%o`usX6dwh z3Gn{CYAg}4M7{kRzc9o3)ldKtwJF6$Jffpk1pWCTP5KmYknjot>oD=R)<3}Ncm_aOCT4`v)fbGm$vJ8~(s3^*^U#TcrbjPdfBBetX&dTa6^YC!Hqy`{93};{D&) z?eT92loblbRPmpoV-X{02iA!ILf4!*bMYUjvA@-8BM^3c>&-pgp--UdI8wTJ;Sndx z_cX>euLb^Gl@|tvR9cnYyqD=UL-O(l#uF_ht=~fuq#VEWaHN%Hz$`Nyj3GH_Izz|! zuMhE8M_G7z`Dv#8^)Q?F@Z8Au^Pn(A*zWykyPI9u|$`1ygfHRFHYJ<JhHOM7(fSR?!<@iBLipN0#i_-BMPVK_c53LO|hku_&lb{2(t_)I)D%O z!3*NKhfJxi_v7)gyucW`^A(dt{}^QI6>33DB&nt&!2|1(S5oc)E)B7Zq1?7NPkFDc z8pE%@OrTqw=GU}DU?(nU4>jP4BmB>XCNH7fXX{YN`~tl zRvzL%-CCZGHsHhV6gk??s9$_pjOh+zEDTm&1fjs&shms`cgbtEd+t{u{L2wnkH?tN z<)|K&-?K&^Dv=hkV)Rw~IP2ni4leSN@b)|!$^ECi&r$7}0pOZ8=8h&t<7%3{w-)_% z=J}FQiFyYg6o}6!1oBIm z*Dpm9IE$+oys;Q-Xmu3@d$NI6L9jkIDX&(%u47YqalwJq$Yhx=cKi?(g>sN~lnts~9s6DbHlr>`xm)bH|pqS8=KKQ|sVp5vNJ#rpo-1`v=i5 zF_fWjUqhnL<;g45G#Sh+vJECQYVmTWHP&ji!Wb-@e4*I}wT_G0(l2W! z{1{tjfhTTAz<`1WBwG+pV%9Y`BC|sd1-Yw50M6h8J)C10Z)nCeT)^8>;UE)cnJ%gz zvb?F4lZ9F$xBqZ?*lsu`H)_wOmQ{0%33iB9XjE2q}DwQQU$`y zO9yI@fu1>>$BZk?lUKU(t1KS_-YBpiCSk>w%+;c1DCRk>qNsO5Qw0#o zR*q+*4#7sPtSW~V6gq7*@XFNxJ}yI{`XGk}Qst=5v}i2J)%?vY8^5(S&05!doegpE z(uj!mHgZNlv(5+!RSZz1Pr3R=W&!6u$to20I)yyCd0JtfJ6F3OJqwNs>?v?j8yy!I zK93uo1Fsn9nRv}g$~*%QYOW4eHum95RQ^FC?biIFpzY)M#7Q>jjKrC8M7D?=KHETF z7DzVH5xo&6dlxHVJRXwVmFGVD;Q>&Rfhc=4iyHjlJ&Mka^*)nJ7$22%XB5JT#u%J6 zu68t>5xw}bLZ1HiYSoo(AU;l2wsnHa(&r~Mjz|;*&1NXz3_MF7mYZgyB?ZE3;I6hz z5vnn-){*lcc{uc)F}x|_CTU!l>(BI!K_n;s$#;dlD>xzgnzKgNTDnvmeYh&Ddp?k> zRptUnUM~`XpEaT`e6-qVtR4UAfIAX-r2y74)T!tmMWcIZB0%1A0;1C$|Nw75zqN*}P5=jPCON7RsXSGiJeSgLRD`JTl;A!GK5c zSN&wY7yxOJeo-QW*M7!b_8E~l<=jLmOtzlSbt3ImRL8`s1o4?N2@G>$*6(i2&SC53HkS^#Qj|?z->>%Xz^i>7|<#<7n z>HRM%Jn{Za-A;%*@zHFSaP3u3Rm~}cW8er zY3+g{on~*5Xef8m?6`<0-)6sN7k-iNI5Hnj6Uji$?5hY{Na`jTAUEc%Ipd;lk=>)R zmIRKA;1|7xOP!WCCS-t_4D`rmsWTot*nU~8?hNuZ+fkNLzV}9=2%BmsL?S+bc)>$> zC(Bom6ATJJEVo!>Q-s%8DRWn9*2HNpL}pfX4i&m0yP{&@Jqm69oo8QFpS@dIT}X^^ zdF@=sa{Zm-_pP}WFHCU(56Vp;x{oZErv{Nt)`3RBEC=KpvqNn*2ZJfPHmig2GB^vy z5wpxSjC1xm8Qar{>y&K%mHcY27%A)+sikKVt$u?QaB=+8UY&pVc)o!i#v=;D%Q~U! z;KIJs@u@ZMdpTMiBOV3qa$OKQw?=Z9MsROcrCUno3m}F+tGd1oLji9w`-BFU2&`O+ zTw5jQsn;@x&x0SlxS?*ZGkV9jH6xZW$mn!ehcKyqKOQc3%aLoAIzh|*($~ApHibf7dr^umP3!EdUtHo@jCdVAzw-TW^!tpX7h$- zo)Xlt$ZI#I8#qRcL8^J4gNORD}Nr;;d*3Wm=(O#|?To-}L2z=hUkUD_}@RgJ1a(JX3${`ATObLYDMP z%>gl7Zr|IG0&!zy%HTVJv+|L{Z95g6MmHPkhQ(>2O&Gw_MJqjQ)zq=>nN*(l?2_?= zJw1zSgPN`14F)VIedvMJ*AADuPUS3LZGgYOOEuH5akdMHyNJ~mj`$bOWW`1BsC()6>NQJ;gWuTqo>ZHmV=VhwyUD|s~! zpP4yEUoPZRI6Nc>Z-=G!$H6~$0P9M&htI`5rQg1|1Q==w9{P#}c7B7pBh_)yFQzB5 z-XhUHPx}zYHd5o42`8+rX<3SoKVr2U-7H5s1L;2oE#Y*e!GiRtEV0gwZ^Z6@vv%0t zZz@b7e}lAg(6p`n*xWfB&D*~lAey4jY=hdi(jx4&L0xkQ0+Env>!EZWb@!nX<{k6r z@&m0aBz?)kr8ApK_9edLPzZf4Lt$z#QH1cZs~Qkpd2*7S?c3!TXS{Y-pE5qZ}zhr3$^XkDk};7veGPw%1uJ_xzgC? z@ItR^>%n+4`F6ZWc+2av2W+}`|qt(_c$~mEF)vw z;i^g#yO2E{IHfg!gqFq^Pc76Np`dZYC5I>a?09;{kE0HU=QjMU4)I4H!%4g0eWhfk zeBjJrP$-7Rtd&i%Yo!1Z-f20(yJ0ma;Sou$iUZaj6(E#&$AH504KhB7M|}(0JJupi z%@0p0iJ3-fH|Qj3SbBxgzr6Q(>R&>5tgeDH+o5iNte&n?6|p#Hw&SwMZERj>S>{VL zj{7`3^!Ope=$u5mndZ*@VX5tzrw!iPyFxq{Y}&!?mX?DQwa7c+oIf2K(zU|1Fo`4 zIGNzi_d9xZ|8IZoy4-Or#FPO)xs-@0Gw(%dCX=*yMNf}B6Byb3Kw892tfnl|v;|Kp zbB845NIpjjk8Dwk4CKn5&$Z58D+AWD1Tchi?-q`vF%_A_wfb3iCHxHC8)B&#pj{g5 zwR`v%fa+f2<~nHnfm@N^x7q1?DPC<5Zw0Eh;Sm?0_-mgA9wlvCkn^AA;SoHPt=h`Q ziDk8#_dvj_HOei+^OsS5#+d|HLH^9wPk2jh=@kpj5+&cBoCkQ=S4K0NOQ{SshtZ=I zA+3UE^&7=(O9$?=tH%$!Bp3}@7&dWGym@Qoq{+luU`7Jen>z{C*Z|AYfv2d2bCV7! zRcqH=^e;pm@(7U#mRBcSR;!J}nHT1dOzpRi;7tcIoFp9QB82mFOU>%O?)a8hC-Hk{ zh;+D`y;1ba{MTakfdlXy>a_niY~3Og)gG@Iz#72)b-zGd9`psjIdbZZ$?JP zqL~RK`U@!0Z2l`7a7w6<2Y>Vz4UM7x`s2qz17x|5^lQuynpXnWel$k^;1>Q#Qk>rM zr|T5_|C#ssKk*{v-*KsgEdnaZ2RUm*MhS2)pT+-`;aKdz_Y#&4wcpa7j`H&HA3mk@ z509Y=&@6nX)Xdj6WvZYK>F9qBROg7YXyeinkL`BhV{NUN7iy6$iSjL^bw zuIGGu1Q_Gcsh8(2Aa%P;`u9csM3q1O^wA#>=g8i0c6E-sQ20W{)Ps)WR$IS30qQ-NX`vGDQcHEiv)71^1s8%($2p~}wtv%3 zXG=cA`{g+jO_0K#ISV;QE1{2S`Jzf+5j1Z(mHxb=vLT(D0=0nmn#QL(*&l}teP2&x z?6sY8y*ciIT4wfm&WcD4t{aVF5_#ke;_!^dy=CV&OevgcuI(B2C~|cRh8~JuLxl|F zd%+5?k-QP53sQI4jd_lk#gL@x)*(se0gLjvVMl4W_w2#ctrV0S?OOSZ`=|V zh)Uzco^owp9r@NrWKcf zDadXbce`gR_ZCoMA6%?tb3G_l#q2>XAN2eROy-}iIH zZ{jPt#WH$?5htp$Hy_DN-i0S6Y0aC0hboQa5Ber!K?5GERYly8HtGHvyZs74l`D*s zL-iYvtM-I8LdY3CO8La>T#vyj`{04I$_9;6unvE>`24+>8=Jr!o$tVzGWCw?4FG!4 znOq5k^zpxgvA9fjN9DqX`qj{?PWOA3V>wT@ipp2sYK-2Mx0u1`I&{WBcr|GgJ+lQ= zIB91gpzN&LulhZqU`L-Wu-J(Am1*zSCQ{3vx4A1?zq00sMLoH{p0$&(EiHnf!*f}m zjq-J%T8^wPm~SQZ!eRs&vOgitsaej!n#8rV%dF}0veT?rVNM$nk(GVkoQ>Oc(da`BY z`cv~fYgD_}T^pI~AeJ*VCCXNTw8h%}(17{~3ga+gpH{PA)djY2hpMMjmFCo%~MJC#JIGT zLt#?-Waav-QRxy?L%1@i{0XYOS}}Ko{V!|ntA1!lud;TkTxaCGLX9@}z`Njtb%@l!Gu++N}6!B5YZBNC67*2&-TFJ|E`hdFh3{@QHt(N|$mZy3RE$n@=$k z9~wK3Jh67-3&cpHtK7;snS||>d5o*IEbzC_l}^d@JqSTq|20xQSSk9mIdh;>$X?f7 zf`sI-o2tlmJM~9gTK=zv)YO>)AS3q3kagHhtq!bMg}Xitluzi>w;T9!LbM?_l%b7+ zkAX+oG{GJ4{`RckodXLdh9SvaW$sMGOX%d{pfy9XkyhIxwQgcmc&BgX)|lc}JG!)n zc}N~vc9BNV0KwVoev;(D1cqs3zm98F>Iz=#N?$RqNiP}K7LH&j^P1h@dZ){jt7_s5 zIjs@Hm26|RXjK`GM4WN!m>VOtzp^e+#ytx}rx*>i&galf$G<{@CzoBW3WdB_T}66X z^OqmsY?jf2*BJpHA9#nBF_JaWXeKwEb-ze){9gEK^WgajUrlxDmU{V8z$Fz%1b*e9 z&6H=|L9iDTiNyst*1c~bMGxG~<5zaa7S!*S$-78e1a73IdmT_|!Y%NMT9*nI6vGXw z#V?!=vB|z@pUDY|hpwfTRGa2eqVs#8kUC*5otl6L5m8HNGTu7*JmT7zI`vpuo0*wU zS7`Kj)>6@SjSn_-_4}js1#_)kvs-SqXl0k?WEd@9B6-Y08wtL)`z2V2D+}A^29IE7|gnINnhvAHZrSDlK9m<2M9b>3ylG)qN+gVpP zSZfqmdIq$by-4EZ)8<~n%E6#ZO`E&x8_4G27B@RYaGXaVeK-MAV-;EAZ_xvCQH%P$?1VARilfyF zf8DbCzziZMdc8L*Aiu-4*gnVMhPJL<+@KJJ4ndkSLyqJI12LA>8(y(xbsj%O*du4P)ouF@Bil0X?wAcEw=b5BYj8~ja>QavG;l1j z9Z*bz@JLCP@}1y#z(EbM!({?d);@ERQg@G_=Yp~Om0GV76}@uLs(6a#D{Vy~=g*RS z;U_-Tsl1m@9j&vdHVh`Ovn*ySPgvUyo@+!B&j)^4p)yB!C@g z+4^fnCWEbqo@F8ai!4X%kpq%NV0-7q`@yRBa*cP0Ia%JcY2aW5d0>DWg?`#R{$BZi zBQHpyWjNa&-W~!AVPYcV>AW%z2f~6nSP*9m@2^4UO0FxFN53>CQ=MI)M+2yUE^2Z> z#@0!ulTG6to&5F4;v8j1Q!VV}rX2TRPHh#sa53qD2Gsv z4?7}8vh)Y`uLt*JJW_)cXbiW7)}w~~W>2Q~?Y>85kSM9T zXa!;AvMuR~=*!AAK-MKp`13cWy=*K5cvQP<-a~ z@ZIm%NxrW0PLIf7Wt9fCQSB1myGEwyFFzQ}73|RIWsS_*^J+t8f=QfQ(dT*V-Z0L* z6?Pn|*AOZYH@p*!9T+sw*{DTsE{iZT9%Xb;U$9=pl(WF9g#pH#u_+4vxy-&R)HJvM zl83&#ftsx_)<3|}*!13Hja^lW0nT3I`5JSQfc#4xs=c_dC_Y%cGcEOGzLrQ3ZFP#3 z#~u3WU%|~%{dwEZKAP1AN@E|$>`ku;uKbK$7oPZmOMb?@)RfKxq!XUs)jo0ZeQ4hS znSrYGfS+k6)N*ENP(1!%Rlvj4Ky^W?_x<<=* zxHMnaH8Yeyc{LJA$wW50{dr6`eV2qJPz~5M@L-ltOPn~wX$$`iX+N?5{N)+BzrVh^ z%z8im;@}1~!P6zSPTmah(zgV`!K1h}BO5L_>YW(|C zve06d{33Ay9!g+H#C#1hm?l}N>MP6yTGvFOVoblmhU2qmi;4R#XI>WLSSkNnev-yD zntDh75}zk{MmSL5IIrQt!^Wm76d(TC7IlvN_qM18x{|X-%5%}*c#>sGj;_=q8z=z% z{rPojG+6kh;``(L(4w6lNltHT)DZ>HF38D^=sUDW$=H`Dz3Tc)0Ogf`9Eonb+W?B_r2 zk~&!plu!sgL`W;H^TCc|U0|ph6Bqa; zfFF71VZ!bLpkUT)f1|1N(dBzjk=C)VG>H?g3oPXFHJ~tJeW`+H(Nwvj;qdZHNE$28 za>#i5>cVyEY~_Z7_y)_N@N$Y^l>GdvL!*I)O5&dCC5m*5L~Jl9pfkJxm6Pq^s^G$S zHn)s9@QOtRQ-pB-LB96V&QeeCFe3QRFhHeM1qIquBYu5m|EPi79$~zz*!nm zy?Jx?tn&>TT|<`{+1Jl9iFxJ2Ke+rl**lS?K;>|{+44noN+31|M1Q?J$p3%ixJ28} z6I|3}+0UJS`nmOC(|~|bSUJ-hlFn_RVzS3y-@X+M3CJrFbG%)X_JT+%hWVD~%ZxhP z0oHU6&VpOs5G=FE6N+?L1W^6$G~waBR8ytqd9JT_@LRI~MK?oAAY}^j^EZQ?d^7(a zCiUZmW1Eizz^gf-2b!5lNdLnlAOI70-<>W)y<6}B-_x{c1NV;0kJo}llIpPC<;s&7 zOsvbJBVXH?#bA-$HMjp3_O*rL!86 z+>`tGc|vB-uc-m5NBe;y?93E|Uc$!QfaFQHWX)ysPDH-&=X~@S^OwZK)hmP@{_iJ| zuaXM#6E{W?`)d^`i6WExW1np5x2+pYa!Rk3i2V*3!L*P5Ci#9mZ!U=|FOyz*^&dV) z1MEjs`5cwfADY$%L!30U%|9R<5_JczTl$4?Q4FaOkLu00`mS2TS)?$Tau&~fLV+ut*mgk+oGys}y7 zp6$Zi<|04cIG9~(IG*i4(YEuNPd*ue;Wr!bqheD#=2O;_{ZmJ!F7k|gZS@X3U00$H z)i%1!35bT*bD5X%QXv6rCsPd-2h&F|<;r2u)N;4p<$A4b!WiMCNARdbBkFMV^K8So z+iGm3#8xj}|7aF*u;oJN#IRA}E6cuZ6DJl=WnVw@WK^~;7|kCyqG z^|&Uqd!_H zr=FQT0=sW%ezG}UI5|+=g>KJHO*O<|3CO~{hJ&=JERB-w`a!B77D>+*`e?*Sn|Gz} zCZhTz!DZ4r%k3Ep>LhV~91kl?*fphJMZcsE*{D#NKXGs3D+Yem_E%6Gp#uzX)S4$>0b(hOg=XC0*SVav%iowl zDmMXj0Wp3Hy1oCF(AX$oYRSSNPeRy&9amP>9&TmYiDQ{6nLYXV8VT2$`#iL)%1WFeM4x%^(H^YN0X zDV86Rv&pM^BWFEqw+;~aAnWykh6Y^F7Gax5B#D*>>LLc3^c=z`dmpgs>UF_(cH(;p z%RTj*L(vURSbAXoAJ0i@FS8Q17@io?b-!pyb9`gws&`NW*d1*t4TT_pR?o-Z_*;y5xoU z}w^Mt?a(fmA&Xk;%c{pwNeq*V{y+1_K*1DvGSNMV)ov`fQb4$Go;`WK>l9vps_ zp*;D6qsQ3;^aT-r-Au>)UOILSO3zHffpH2P@6H2ECH6A!!LzB3OlH_ndx{Hi3O z$Ghhi(k(3;mpWkL#8rbOtL*+<8}#`~iNaJ%-FX;SZ&u;6OV)?)CQAK|X#q`nziftw z_O4b*hh(^+c|&>`>z;-`?yZ7>PTmiLyr2c`sM6HH>wC6-X zf@!V`J}%Kb;>OLYEBrE-MSTVv(RZ?%KifHHdFUM4+f(~uOB|mv`xZT}&O0(7V_C}T zC&UH4&JC^W5*!`P(M|P*_bb8|!i@>;p;T^@MS=MH0 z;M>8eRd76Tl)o65_jDX~U}v?CyPhaA(7>6amanjOu_A4Tp16V=##)1}CG` zB1zOdFt;6!y;Zoa_h$MBS;R(!3EB*O9A&;oy@{pjtGz2k#hmb*2-?zdkv@D&fV*NxDHfOpPf{ix(0Y_C&=cVT!6nNceV zPIex1pu$H^M-PF7^NpoiSrxIG;3VO~$=81ENa43(ZalLxaNDUS+p9I+d)iyQ`H6Yb z%a>9Q@j7ajAFxm+VOrdLe7jloq@H}XQ1SZqY_i3Bo#A)OOJcoFB6Ei>^B&`l@YiL+hRVFv=_&TC)ZY@oQECT zki#4Gs`c~f2&W#e^7D1P_IG!Rr_*Bl6L)))NQUdisz^yOpP)a zsZnqX+AQ!!=6guzMb<7!1&ynlLSP=Jtw{CPkrEg0L`u4$ePq?`V!;a3k_BsVg>XHQ zhWTFT=2y+b^FTyM1ln_Lpg+JvyX;3FICKliL`0q1%~$~?CtSCaFqZtx z$db>**L!_lKX1QF|3$}jcIcV6>U44|Jah~mcira7#b7y* zv;Jbu(xQ5yp zc7a~oQu&FWSbIM!(2hq!660KbuD$K2U1Q09b(fysJ5@*|q4-ZU0TLcq~@ zXH;^X2v0VwVpqHUon2@nV&j{ z5c`fCrC&QBKOht2BP_G5jUCM8*0cL)8#ubf71reQPkMyzP8=uoj$h}-mfA?nqp1>p zwH}YE;_>dV^E*7=6g@J zmr#84i)G&{zpK|^!!jw;^jQsW=+uk(Wzv$0}RPOUqtwaal{CpjWZq3gLK-iMCXt!VG;wadEo zN7XL437X?6!uxCXt;$pecK!Vr3{K?aBv;a-#nksT)F_f=zq2ZRCQjb7@EMGGiLx+Oj00Ym){RAOoCRK& zu$219HfDN2c3u%r{!B)zE1~9g4@Ei56SWW&kH-%whzIiiDN|A~U!s9^Pl?_3U*ShV zO|?|}0FV(JfV_AbU%&1brpq>)utCeNRzW zR~;sOC2w1Z>IV=_QGK&E_|+D zj@`hyX%DwWm zSjLmxgt=Js0$Wtz>K^_G;iL|18ZU{OkSFe9-@}}5D5DDYUTbiEZLvr1E zH7O!enV0t|Y-TxT>m2Z6`!PCvgkZHla@eCSu2jHzWcrZod{+@IP_0Kjba^%c@9&cI zSgdeS_%ZabNhs;>iebBw7rsu)%cugfwE;3YFHg0Q_s^<6z=jk?y7;%>!U&COp+f@m zt3V-9$NxL6uz5o@3K~w%GDslbD)5SEMwL7#ZYFIKzmd=Z6|JrK#;>RdDlW=f7nmmt z;mt+8dRa6G0_30t=#<|W%0*wU#;MK6Eo%3k8vk#c%2VBa5I;c)fKtONU7J)CQOCqv z0MW^S{Y_rPC5T;}XM+G8yu~&EbbdrWgSnG542EWa9n)h!qjyvK_Ymu8(TH7ca&kql zP=FEqfUN&NKDa;Op&4MIlEyB_Q?@;5e4j4&P_5iG|UFa3)@cBL%}^BZ$I3)=D0EQ^)WXyP5U{3 z-4&gW*iky&Eu}pdLhi-8V$6EPbOV@N5gia(<(AJy40QUgy}RL;Ol#{2AcRJNwGzt# z@xAfe(Q|bkdzg#w`xU9r-k<~iPX~c!BApm|suNDW7OFQoqWr*c;##DG9S@DzZhrd* z+m+^|qT4Ht`e=HK9LGu<>%>LRn868vV14aY_w1S|gH14_Va{|Rw^lD3B35bhnqDm=yciZFmLx7f;=&bQ z`l9mvs&3bZwtBAj{khH3T7eFXc1mT9|CIEDj3qq-aD$(CN3tqYn)thp^!lp^d9Lx39nBSd3r z83llrii?E!J9-xISJ$~yi2C$pWKix9t=+{~*Sua4g)e-LAd5>VLVwBIWyW1+xJsS! zjPGwdv0BHj{}3^~>mC_HobdY)e@MyYrhCm3x0ZV+-Z|4^VZ zVmDy;+1a$VK;@|;^L)>f9Rwb;CSH!SZg4#SHS8O6-Jvuf;CNb^gahH(6av6gT zAKYC@c5h_5*!GF#aFdOrFwwIknhMusG;jw!yX1m6>2vsXs9>#q&PDylThOq%PD(oDH*95ptb zt+bi)?s{w7=GioA^CjI&^g$FaGhMI5QJxZ}OrZQsO8>X_WaT$a@UM19&54$avo7do zkV-@9u85Q+@+a zyduc1dJ}(9vZSp@1BkO70Cia8KUUHJ(BFUPsv6x*GSk= ze@lHm@ zLS3MaC1VpDHQbCwQfBSJ3xX=Ubc%Px4pRfcVP~;>2*RE@Gfh*f;Bw6>%6hEAwsOk5 zM$3D@i6x3_-)%l|4`W?uNtx1*{*MGQRO*rtJ7>SU_PY8OS5f1?*Ci}Z-Jw@hnY|;!3NKsJbqy_3pxi#)E(jUTL~P^I-_}!% zE~-XJ*(8MgWQaz~;H)h+)K4Dp8pD9x%fut*zJ1Ve^1&6_cGv?aQbW$#34%`}d>YV@-5e@S`F#aTNrfEtH;rD4% zD7T}InpHQ)9#m`eNP>lLBR)6q zBhM3<&f&5O*sRMgNFSNe9*C-QoJH^tRHEzEMxLv6n6$WkY!BNCqOM{&J_xei{H(xO9-<{ts z)^^v+;SE|aWys49qDDSYfTW%Gs{!?Y%6V&d>daLTe}Pl7@gZ2UawqV z?YRMaNA{z=okG^`vl>tod}gKYFjP@yWuaHyN)5P?Qv>)30oY>fv(Wu^qY%p#uFHDq z`-2kkH{KVbY7ninRc1|-x^bI5XBH_cBV)oMd`Y=MgSNl=n%4=vL;hT4wP*CJF(kxj zW{M0?hn*x>##!AXw3&;)x3$Yv?)b=UjLE(DlbZy6l#U2Yq)OnWF(-Evz*^5iP@day z7ww+o!M;{#1{GqE6F2pY0%0A~Ta?6*a=rZ;D*xtuPnR0E`NU2=99#{eL_a4kYQv@~ zzK%35a@6qz&OnVo7|0|hkZH2tQJUvrDF@?x!*s4ZU`(9rp~cQ57=(h|SM$E4A|!j|7(^S<2i8MVWZ zTibkzw@)R}d9jK2K6_&#$U~s~ltvCqigV()u_0ZHR+pmOULehM*NoI3G%PLS;ij>6VD;H zOefE(xn3#tdvsUe;?|wFi$#0R!`yW^Vanb%W*-aimJ~p!!~vk}Siwma(B=&_=JR2Y zo1ma_3@0-ounmO~i1dSKOq;$tA>rj^xPF%tjoX`=_RB+>=Th1A7_62qDG5bAmO7gk zW+BCZmWTDr zMiWX)xLO9o>58o%SlvKG>4<+2)So3LC^RDWHuNnQ=}jy@^Zgpp5tf5AmDKuI{fUD? zEhZW>B=@XmV8qL`IUKj|xps@0vWhDSMF!sBLsp`)+2P1&w<==~CM|wpJev{uAqa=? zM!*a0=t`{FG~=F}p&PXgja(2a*qCp`q1Q{Yg}HUUuH9s=FjL_4+c?9+P|w`fRfc0< z`DB36C>=zVmLJ?m0m&Np@wp)dgA-82Jhh;x4djZAX9J6gr?@GIqyhNzN^=5_^EDY4 zRJ4gh<77L+F&a?OpXUN_Op;;(22O2F;BAe9{H6Ul!;BdDF+%Ss{xEFYYtv*=Z&9V5 z*Ddm-1$g4vpB}*$?(aTV?l{ohJ0xJTeB(^SQ_B1()DSm%qSSR^Of%hj8n+MkaNh{d zy*QV{I((fxIJamG3=5C?w1mOIrY-4-(jJcvnD={cF=~32ur6v4_MrfTWgcr!rc=O{ zSs{TC_qIN>vf1nptMXsb%L7=lxefv@%t*RmZfgb(+!aZ|tpiB-0CIwwI*2X1?1RB@ z1IelEAFX+{D}v>Rd`Q zHZ9nK5OWYC*a2pg^aFqYnZWX<&>SNf(uE6hwg{;YCp2^Od1lxB*Y4Z0^OdVCE`fKT z*tWI=3;PIdBY+)H3{G`GFd05P(DCrV-?TZ?gMD_dQk;FUb+!H){CP6nA0{ z+F0rKd-sz4kYN(5&=TX;3e|w8f4X{Dyq6096%&1Zkb-!b7_*U_98c~7TI#66LmA+N zIp79RDlDKl=LedGAaB|my$fix2&8`avVacI7oZN1?8R_?hpf*oKolb1L-S(eIcJ8`1LAxXRVbQk`}b8R<-ggzb3d8S;KCU z`v6N|jNXs<%S`YB9OciSxd_}?0TO3e-yd{1_B6%Sb4gg&Xt*S@PE#HEo_;i3jp)0l z<3xEEL%+NeBnIs7aaw?!?c^jC=&adH)(7f*O9=$Oos7JU-CiJa(@}6^`@6 z(MYeKFo6+FI1T4Q4qLc_67hbpDV!4h^Wz#Z0vYOevkrr#BgMUZqwnDW+5D599;Tg$ixFfajxflHDUnzO0}!?Azx0v%$I zWfbZ}_=SIv0vv-ere1(1f;WxwP2g%hSgJk6pT1t=gMx|9FEUlck zFph}L+bB&BNcSAYuZ0^dQ%=hI~bnBOaz0^=*oPU1WBGEglV%KcQ&vS`zv>qGn=JP+-N4Oa&54V#2UO?$rwe?cP+tnNs8f$Dl?n&O1ng{vtp=^ zr}&LG{eb<0On7Z6IV@NY;BEQSu=0!nSYiLY+ajk_ z+~No#Lbhr`e-Klgln?!n5*+>VrpmH-X^S0myH??_Ts;OiBwPj^(+Dej!u9zzo$S}X z?0L+gj6X&lZCXIq{g06zJ3V+=n@WanGBY@Mx~w$^Y-;&?devmo@8RZ%*M<8C*M}2a z{j|Fd^Vpn-hB?CAdUPCzK0V{9TJU1-^%jLi6-#H+umlV%(^> zT+Ts-qsH@NC}F$F(;1d1Nrx3NJRK_Jy7~RR`Bq+fZ!wcz$07S30G+L>b{(>J7JLM* zDlII3;+Ze((e3=1Lz?vW)20Ibea!)ZGMJ-OtkS;BmF9N4cAmMnQ_8IKh2!RSA)n1V zFeX4qf{Bfoz$~B+ohN?_F2O8pwv$ULDAVTslk;(GUD%^EeFP#YMwtbA;Vq4(c@hJ@ z=db4>Ms{!{G2hk>%>6^9RB_SfU@O1-XO+FF0K7Y;qYM%{8XSp}uQKsRt{b~;O`HA8Bh=1RZLyI$NxyoH#IT>eR*YDP) zqBc8FEO!ndX`Z`Z9u#5ymbl`s4DoAQ;*v)_Mc5*J9J8r3+Aj#=D+d2OU=Oi3cjl9oz4T;cN z;RFR{H9IW|(PQ^EDKaAHcP&FTZ8H+7up_LNE>puepWf@<_)M`mPWnwXErar@I)Y<~ zB69|;%6$2zR(`;0l5tR~P#jZ-u;z4qsE~FyEw#@MnMItOaDplsTN&u~V#|Tai#Wrp zJ$SaKgiH~O5mbF~s@>Zl8MC(LS{?44{wP;15V79E`3=l(d+geb`)|N}$Rs(58l=1< z7RI+`fCF;jycC}sixJ*5e;@>(mh)Vi4&x2Bu#FnCukMraIXl%A^DvuDx4dr+SeBIj zWo>mFC9;ZzrL2z_ZiFcHbPraK(uIaVeeYLqJzTl_?Yqw2*9=ODVBQHox9ygY z?cMLB<&1fus#_CdCeTWj&@;%YOoQbdBev*Ygm4@ zkH-#YkGYj(vo+KJJ|4O2yG*UN>I1&LA32@Ei`4SMBSZwg-|t0_2v$S$#m<4V7+;3U zZ(^6v@lQEwSBvNcdnGS@5!qi%dTixODN*UvsX^m)yUJbZUN4!P2u4uyV`Pj3x3#`j zeyuGDJxqebjhF??xgaTqc4u!uf{CEoGzef>e8R(B|GFuVajQld8f9@jx5L^@#)67h zdzQOdUihX05NG(J0(6IrQQ-*y;$GsyK^*mwT3{xU6n5q>1p?yf;*pL8YS8_4ZIXnk zDN^XimdhhRdtJ}F}oP2A~{6=;I@~0PKJ#(hmkS+JQ>;_(IU{ zMWZR5o|tqx9V&JJipH+MVaZq(jZ(U+*C)4i*{Vxlt5#l!4N;Ba&14Z(395Zp{Jbe` zRUDcGH8bkE+jZd4VFij*);KUcU|S*hG-#rgd5a^_Bi32%f|DR~Cmcv=41tFdA_(W8 z4^CjZ2tL>F2OL74uD}$H>sgdayxUZBHMBhAQDz|LO<&5a?275ERoJ}@8qVVUN=2u+ z)x?!z{apPpKlpusn-H!J^3%LceD+90!=?itqSVuN5C%E5o<9Ii9D{8~AtNXXaV(k! zkN!qkz>A@kc?Az?nyCjcR^PLy@_P9ry3J*J~iu7KnDZvE>A2tr>0CFme< zT<`r!I{fK*kH^Kz_ce6yk8FFa4p=*{XNU9|8l}LIW>5^R$RWH?=@0{=JUl<^0E8G1 zFY|tZ6dV8$362BApJVQik9P0wlUDEzZr^K8aLK;Jl>wJLDXE(<57lKv z&@)3spn%nj1h@2{7Noqu$5wM&Loh!QJD9M}^TQR+l}Kg=AXCNP?gxs3%VG#r@jI~{ zo+<}#-1(vM^(*f(Qv)DeUv@MGz)S)eZ-=M^2@9abzhQDH+YZq`Z|mXx6MhT8P2m(s zI{yt^O!<0V-p{Y#BBg{39BdmMN~wNr2XN4-Rp7)A3WGA%q3D3n;%$pNlA3=Wa6hEW z;~)=ZM{W0U^tBHHMM8_g`v7K=&2qT}^ZJ?>vcE%pmVE+) zj?;}add@I`x27SS<6@ltIO&~g?WC=0$d_f>$3I&MvL4HWefPR2X1MtNNzI;Un`YG0k-Vl+YlEl+j z0E;t=bRFGTtY*Tn z8#tjBHJYK7v-9oVP=s_mxd$XJN4}LHajF3oZlN$}tRBN{^9gL@9deQN{%35}u4icX zmg3NEA$MVWIE_VPl-`r865V4MbSUNmUVz1#my^!AY|NVq(tcg%gGk&~+OrdI z#>oMxj!6KDLPOic5s+0nd*}slW(fn40nKTaFd$!wO(Q^`6IN6NlleLmc*et<$8sC( z&BG(v9qVkZnAM83sg00rXal&06lnd79(&7)RSO@^7e0Lj5!2V#K2}7(osT+&Y}Hq} z8+EEaSi=$z{A1!m)bQ@5p3VGU?jPlg_RUWv@y(uazK9WMlIW&NZK)Zn`LJ#3%lpTg zn5-Vx0VpiC8gd4*p(!NCA|7JM8``9A37b+{fW1ohU`S@%l?S<-{gcc5>oqlrJyjb! z(M*HDUcvlnb=$=#86s{$D32cxBAIWH$xaB-dmK0f8luXc=dBVvd^~9gL>okQeKbg= zZ}jD`D`IhL26cmr(c1B5ydNF(*x!YeShw{d2>Zvm)sCsIh7nR{%&Izw!a%I zQJZV}(H7uQ%YmZVwE^p%CJc{_>Wetf9EY7=SFFW#gWwT82^t5(03DTTxME?g+#EaW zA|HO1j!?dad3IQAth2UFoV1R`1Lk*N^h9588sp_&O1-x7TYJqM@Pz;q@<55F!O21ZKmda3jgavPETk z6q3TXraISWxLbDBGP45w<7e*4&y7l;R;ve$OSQi~u70ykmI6r1hFSLQRp#340F4*u z0OIR+1qV<7P9bN5R@m}VgXGk=D4o@wp#0BRut8|Yk`5cc4w}=7K9TJUX$iDA1O>I9 zAd}?IaK>eDg^_c;qHH1Z`Z#d#LaHDcwI+c91;|H7*#7|E*x@Zqxjx~zj(R_4@Fh#& zo$l-=&af7-OA@60lcCvCkNwqe`pCMN853lBChrvcavE&3U%!8KipOSF*hSB5BKbM- z2iuaoC%3n*1!ow$6vkyN2}IF5@-BZ2Ww2qNQz?0|g?Wksigbq|MUBP7_VdJj?Mg}d zG-(gQ)Nbu>G>xaz;$6KP*U=>^+4&14`8R#aRLs7i(5S*$kW}{_60`|6a-3$dO4{k< zZ|u^}HH6F!4jJS+5q?0mf|vo&P@7M~YooaCMXGD8Db^&WrZ=kgy~A+$pwLdEPy|mQ^dK_bbPyUHj19Fsj9#Dw<;Ki)jCx zq}LV>)%H}eQBX66&6v)WJoh?r8KArx(d4I~q?s8VuAF+RlvYy7A=&f#SWv)8Yxe4)pmRX99_i38vA_bxg zZVFR^V^Y?_3ZkkMiAW!l!5eRke_4*`-_yGnHd+QI*g^*7{7D3C#(kB`AF)X`hro6! z0eO;U0UIE4`j((WqY)pWoJcJjo+3GQckTHaW;4q%-J6Qmc^=^At?#e3vLyhC;3-Z4 zKcvC=FFBBszN-I7FF?bSy>P#mw~9^JmoAn5^!c20AtCPHOj3Q}Q4T3tf-f~T3TEusZl@6)HC0v(OCo!e>rafpm*Cn`YTtKrRbf> z__tC6nY~g?Ns0EnGiRmi8P3+ALV8j+kLyM}=QI0mS=iOJXkLD^o+0G$t%4vN54WCG zwf!=Sk$Ak+_PBYviE1B=VYk&TMgIH6o_8Lh#e47e-FU=2KUq0)er3mnB(m;mt>7>v0hDy3=rkB6VQPyAH=LiQ%oiDUxHBx zqu!HP{*s3&lGHn_rU~s-3q)2~sj>WlhUR^`+2ZoRM{R$=*1!B9WLsvsjjOkKnUs(B zkQo?yxu0h!gC%858(k;kLQV?VCm)AyEpBs1bb88P1@>%}e1u32q6k2fj(>Rrr}Lrp zhqI@+KH)6N8kyfY&j7-mRK2E&`7E#N^~e{vO=oh9Enifmrp`Lf7k%xxrz2}K=A}+& zH*WW?;OZGm>QPlEf^3b>muBaJQZ-yzu&v*cU2$tRnH!!huYK96rh=9!o0ebFF3Li7 z_GoYIunTj+zsSRcj1%mUI7Jt?$x+mJCD>I_lGI8=FJziL^IjEuhlx{p_Xa6Z*xBog zkcrfp99wyYT5ZgROUj>C7SC%X*jj61NzlRGUc^+EPlw7V;%=z=jjMftp6L%b2{Zc?T-F@i5yBtZFMX}7&G_RzNmBk8RK<16i&HZ&DVA!UTrLc{_j=1 zZ8EI;&u^v!^hpS%Mra1b0LFIwK@2#U>_f60deA|fx=wT!t|}2OeK;S-?fjm^F!z{{ zF8Q$&n0pZ(SHw8_%uXE_%VaY__4vs-9Ua!R1ZqF_JR+Y}zB|88oHP5uJ5xzt=&Q@q zUj}GNKw zQDarzGMU&oQ>Gc6{7KEG+zSoz`NI8&=%6Ct6Ucyg9o69~C0iFh!moLZfVtOxuFaxs zs(gR*F-_?mtm)+U0R9{~k2~P@v2O&}Ei!nhX8L;ZU!l{g^iL!11(=)2D)1gjE_3rw zV_*0jbH;{KWx+@GBcT^oclWSe_tt#L=kRzf4ZRHB^)0!rfolux9=ec94j&n;KaY%B zV!X3PB`gZfyqMF;Y2-SGK;V$2nMtICOV|Cu2_AcSgso2mCm-)mm$z!+dfzEYIuh^x z#tC@H-Og}dX()VIvE5z2;jVHU`g|)CFgz{;M&`(wy(nn$U%;5mdV_%#DTKhXzoBDz zF%I}IPjR^ZdMH32BQ+}N-rN!x+?TM%ShpF>|EilQb`yF82e59dq9Fv)13SB?*r6J1 zJp4P^^|+)8!QC4sRltN_BYOOk4(kO@ET z0NB(uPyq>{9tbo`K$SuUuLnd3CH*`kZsUcVGkSEyvOz_6APD>`CvrqB{9|fjK+PB_ zNWI=_8u8PCcf8q5999B-GhXE?dWqqz|`HbW*NeJMEMG469DK)GEVu5i%d1n z|DHC9f`0(UF*-({{m`1;#-eZo@vNSwc^D5L7AS9GeS)Sdb$dhcZwm{Dwqf_H&GBX+ z9_245ZYOjLli|fX>n4uGj(|lGBt?+Ia9Mc)=C-8Fr%?k$WplzN*EgN5<+Bg?#E1WG z#BaU;ScP!8%JF8O;DIr8t~qgy&Qo``UnYbS=;^b&-zT?!c|)PxmxjMkhcHFr(0b1@ z)z%=*4m9$52$1h>e!UUfW@<(?nHSimY={DKSWY?@JOt!|^xu<14ps6R(MOQO$HFw? zg=MO1{hlf+VPZ-wXI^USRWDBAe97-TP;n`E46?q_>UrLbq`@S(2;>uZ4-Uw~ zn#iEJ{>(8f&^?9dkxA)+jgO&6#E94DP-DNF4)MT{AjW&Ga=l`{F;$j9DHD%?Z)++= zi;u2B1cA8-;JG0>h7?G+hb#i*nmC?0fMP%)1h_IlX7#I=rA6B*e7wl#QXjiSnmOwW z2wj?k=sj7Eh-d9Xiihh~X|Y?TVoppx>g6ZI6}DeLZO@g@mjTZ@U`C8B3E`;_*!2me z>rd8)Y`(l>94Lm_eCcJ$oE`0D`FgJr8<0fm5jja=t$iiwRJ;YD zVx-<1wS{3GF>WI3g8R?9Z`G~0WncQXVOm=z8F^=2OUHtkW9eawRiX=hLOc49Gn+8w z3OqmPZM_GzHYAr%@z)5fja5|&$~|n!dC@B!BAT+rO}Zxz}%W0s%+gZNtxdaHY0JtT(h3i92!au zxETRrXpq6*#TeqR-yZWdr+ls-sN=K6u$)NJy#=2uwA}M=mvvoc*|W*nGzo+$L3dVs zC&Kp1m1qV}j<66cCZgie7c1T^O@Yk%C>>%VKn*&O#L<7SVyLnkca|FQ*RP!>tQ;1* zxu4$uXqqC3LH_xxfn0Z8!VOOh(rqp;dZ8ZEQX;2$V1w0jCo=eqXWop@D8+Ds{ zsDIK{V0%MBZ8L>gH+RDSHIcn>pKDxZ&R%hcj8{<6d-D+D&U(cKxvz1ie3!m`*W2GB z1?m3~DX~_P1u27fSEh=sfIvEFUHU9NO}?~f@|D{nq?Eg@OuINdo7~G(=@zS%UAs=} zxR~OppCz`GI@OaT;={j|7gERt90Z05kfY*MQf5w>Ijqu6u@^Mg!&ArwLBR5S*ggc< zmRDaaJmYvWBn52V;|H3BhujPKs>nxtR$Ec=+qya%(nL1YJaGUs19cgg2aZ}wYzvzr zF{=F?&FuhfF&XL%e1hp04HDelFiUh1vm10}pHSD)${p)pFQK|!=7_Tva4V?Of9M1! zS|OrW=p&5Co{J=!`H6H!2kdMHd-RqRtI#xcqW+RwHI`M79ODzYy(BA@IPMRAkk5nz zC4;mIS%ga#rPd~lS-LFUIp_%qNN3E~F$bx324{p*c;?^Q0uKPc$+)(Mo0*m1@!8UW zPj%aZ9%l9infzw^Hc`W=U1Uv4vfbP9F!K`u7)n_I%8d?HU4`BHl%(yTT+X=Ip@4JY z+jR1M*qN$EgII{Siw7CbRvz=7>>dnfGh{k%i1oDfu$PZ;Kapt$VXZv)&(|-?`$xd8 z$nr6CLF6%}#&_zG;CW+?Tf8x~EN2H~>EuXVE*t0XFhREbaLfbhUzL3^naL33hQr7Ch?037W z<}^1Z&zKcVx=3#>j68PKb1RI%7-rND-6{U8PA})rs8if={+$gPADjOL65jhD(@S7G zYuk}a?D*L8cdZ!_3C46TL8+CXSHudJlGc(G;uIt3!_lgi?^pECvHiez3K$P={{S)1 zxpWG4{aJ$w$+7#&Vbx$s6*T)AG&&XZzUP3e=Idjz~VU zvIaghKjP?9=fc(ggYbIqfyS~QWp>8P0MEdS7cN@(UD0~jX3BlUh~}^;(4%Wnt+f?e zUCak(MBhR?*wIY({<)$LckUCwo%<&ci+C&zoBwF^)C|itY6MH{0~fw#z27c8dJ(Lf zTaTXwL?I{`gFGG=mkWSicj!)rHdg1y;NVqbM69qS7Ms3=%e_9txvTkfza##VeYme) z?i-t(lRDWq6uvT)4heh1@gu;X1!sw|H5$Qr1~gAk^F(3AnWG^*R=_GqP%B?ca>@|V zykp6@&q40Jzu#XO`kH-C zGnpBr`Z-2)1?32r#j+25#wRIEM^fWwf9plMt&3ggH8RLtBX~OP4ayQIR^ts`CL}jKSad*+adYK^*;c z(Ks4klV|e@GpWA@=>VIb-R9Pio`9XUx?-aW|6(+!`(`MNp0Z@bRqLwCpCRv2dO61> z>=V9+F$I)n12=Pgs}+T6>>QXI%@LJMAhM=k9b`12z~AuEWzb~9&#+$i{z{0PzlK)pr|H5(3=I>G)CCtNH%`bD?JS5?>;jT{Nl@HO)|x z0qo*ofrEASSW!^N&>|j?AMa|cC5Yil^y^;P?Jb;NZO$N(ud*7EjP^`8g|_Z5vs@hW zoub|HLPZK1SPC7Rje^RZxw9F_nu2?XF$bl{g6jXt+eZ7nA^Tg8*gf7^JFs`%e)+8w zfH}9Eyw@Oqi(We@kOspmn1)?F-EDgf((6B*XWr?p=LaxQAyXET?a>Y5zV<%U8g^`~ z2=VgCtJE&}o^#`-L;1Fmnz4vX16nDTTU{fGq2C2ke%IA5wc`H+>-Up&(-0a;YT+BU zb)xpJUKb205l%z_Y$j#k|F)5^XyMesObze`eSIJr!z(HLM9+O=U|VuZiP_ia%&xq1 z`MI=d1P83ZEZpi`3n2w9nHC}h_;)pSVYgiXY#$43JO&9!pGcyiU>iNy{rluB&3xHc zvvt@krw7B%R|w8h7k0dpme7e5y_rXwt?j5+KKXt3zSp(8_wL_{y+F*pk{9BZ^)EWU z!7yn{sWeCiyiJ`r0>k|iKnqW2f$}|}qsHM@IG`C3ndcxY# z8f@4Pjw|0u!jlqnm8j0acR*!@f$>f;$88sytW7NzN#i(O`ZDjzoIdoPFe6QV5Mpp2 zH@Y8Xw6qWsNWGW1uGsy>=dkVGN=%9XcXq;d9nDRi^}k?t6Qpx)`%%sF0V)!~ri2Qg zy*P^ATRwT!5{ad);rz6$Xp-cT+(TDr=*#lDFR#t2>CG<*$PshdjMGJHwEZ=A{ z&<{FEt^HpBoIL*ka2|6we`=FF`IPFM&3n14o=ts8VQaRL-A~(4L=d66ZR*Uz2!dT4Hl;NqsGVz-$d znop{#g{OrYkYY>GFB;O{qW!TZf+_~3KID00Hi9GItiyICwq?sZ;WvmjQ$zU&^D9X@ zMO4S!EsXqVvlj)fQ&`)LLK9xL1g%wysmBnb3b@%VYOBqrDPW%+)-^aAu_)qGr7a>R zLw6(_8V&^4gPsPW2b;AFmDfTVr=CO^O3J~~=DrXvIbZU8W)F2_5>@qkq*Xd5x3?Ax zFk>*S${wiI*x)%mRVkt86eKRce2(1QS55ipw1> zA)Du(ZO_HKGk)@zmJKMAs$uTc;BtSM)18*S964x3E&_#W*mK)=!5tX=K!SsaWO69g z#_}rLNlXOwU1E9$c(15IA*SPDU0Zojttiv$YGOR3gOB|Q_&F}KoFBJ(^_)id&%m!Y zw?XtrPBuVUKUHEvQ~)wF1c#GLLXY+K>zQ{y45mj4>(5c>A}n0v6)B(1tQknR&BFue zxj_UGN8B}}IP$t4Pu>P7E-hNu{2wMO{!ty}$JLF()7{w9+g*!?9OY~HeUKaua$SEm zV_WY{S|bv%kNI%_l<14FF+(-CX5v}TuT}4QtT=cqi|73z#TTS1`nI7QLM-5V`bE10 zRk)yq_#i12QE9+%rK67-`7F-wA;7Od?dMCZFI79A{4x{+8qYQ`dtUWstX* z^H}z^vNWEK^K{zZ<;tJo+N@a%B8}k~S8+^z29;_MnYeIG>A0mE5 zaWwP(iM9KW3BeR>!XbZ3qflBB1U}FH9G!9yK2aHWh}{q=lQe~!@vemuLNfAPpj9WR4;h zaNn5ccX~wvPO&gkc71c4GY9KjKz-%mt|z?Vo! z;F4Sx1X;clO|Ln|&r0HI+`Bp2a6qqaj^%RwFzg8V_C z|4ck=R8S~X_(-_Bf#s#QP%=66)nu4*mKTmw$5df2L3=eTozu@{EGWNc$PP zCH9aWV7C@v;Jym7&<@iue<;c0)#P{{l1}?pbiLK;dWkK9@v9Fv4n*PWX+5P?AqmlS_ScUKjkV2SBKz-_Ig}ZQX0Q=HB$*khoOht zlg0hbYr88wH|gEZt92_B#G=d&QoD(-EAkR63ou2as}g$NtbHIY(Qadm-R1{@3#Zn+ z{1l1A{Qlx$h*cd&e+0|gKm;d1(XsDR0bLUQ0Z5t`h^{}kJn&2+QXgo& z@f97!AdmoOU`9XyL-*M_?N&&9<-}yA8eZi^pQnw%piF2wVCsKrv=0&TKGI+u#v?tHNzkshYugF;{>=W zbcl6XM6CF7>W0oLij>h}9~BB)=A!%x3WeF8`bj(?mp z3pY}6(mid^?zfK28dEsedDpw4Vz5>wOE6pJg@FyKKp z$$G2@06JeQ7yUXv?SACc+4OONRe{n{23=v4{o*+GNkNu(<5SITjZdpZk-W^wF7>HZ zA|r*TMuWWIIfK!6yQx!)ATL<5kU{cs!Olj@{D6I{QrTKXOW4b~KKmzyQc|mC9c*0w zo)=6o%rWwaKz{7!#~Az@Ma31ekCH)suZq`Idu3hDAlXO66gc;i90`5>*ajt2FxC?> z8>z047U78XG!A^6%B<(wtuyfdHlkr`wxey`_y*9Y<1`Z=D>9JF7Z9db{6qysULY z#VsmdMqrTg-(T-iyRrFY=;GN%j~hX0OR2pb_6!wBkRE&tl&T8IfjXQArhx%TnN)J$ z0Cg~IxtD2l2A+e9iZI^f zKWvjM`9dX1Cj2OLx-$+6ak@!F#eG+rwsQLC#lB>4pET9j^4#TG&P@3G7tV8bhj z;IRtTTG_BOMTe*QcGxLM&TkZ{Fky^i#IPq`?}&3QlWd?JAt8``NkBk*?F3I~YENF_eVV}3QMdKX8LZ4*@N@`xb+)7I<+eI__VS)H z|9H>`6blP$Zi`(#H8Qx*Vb9z_r;N(2&E_KEc2TB5_s&T`1m{ixHd zq&spjx8YaUjDEu7pinHJ5($r@Wl)Ur#%hX04&UrhF@N29CaV%C9OobcdbJ53)JA>@ zshB{}8GQ)Vy@Dsv0;!JYrc(eSdErl?`ccL+!mE8Cqd~=&|A2+d$pOV+jCoY>3M#FG z!Ko|gar7C#v+*_pTvvtHbh9@Z?Qks%0ZXmWLwW^^=f8_HWtP zP`R-~X%SvB1F9*8kU4)3NI~uCLzgZ*CI=WF2}$t6LD4i(_z{^zK*|CcxZsun8XkXs zP{_(t9Q@QEgeb7}-}Sa*dJd3?;dkx@Y7-s5*MqY0h&ol^mTlTVHDVo4NO?v=B18Vg z!FzC#1H$8=G0Z!Im4*!tIUYna9OBEvM&Ym*p?R!K?9spmNc2yu5)@P%+c!!s6K@^uDI4dA zp>z*WF@p#&te>f^-hyfOV-o)BSB1(d9!*bBZu`G$H-gG&9X;Ov&@JK)mTG zK85ik)ciSKt$qEkM)`k-9tnId2w;D-xBR?y{@;DfzYQF??eZ`__^)VGm$fV{xKZh7 zX8qig{RJlf2}s~45capYg(G{vnZvHi3OK}?z1&J^S`ObQ1}Sb_eJFO3z0H?0|vX+dK2tzvf zEgA}w2`aJVIiu)Tx7Un4^Z{s-@Z>Z5~i&w7H@6{N;P@9L9; zjsuu5Kt>0D2;~Et39zR_uSvBnLz!w%guM1Q$WMf{2+=@=m%^9;JM-=VNYwE&@*x3# z%e~Km{Oq~X-!20FfYe5=b9$x0eeW#z{%TAO4|p9oZUFiV^zNkg>)^ZG)5m`cE{$}} zJT(A%4dSH_6ex9|Bvi#OF9WtKhl#u?ylvY0PKu;3Yrmzt{ySCvU5SISat? z9*8zDCQnijF%WxY*D-Ih-}4FksJ(KIrjMKPKQQzY{*}E z*oMcnmX`XWyw+P>EQ+=TPwE{ut1uIGYMNAJCD}guW^!tY5WMTIRe9Bjik-&6!R45J zT{zV#Y>-@A35xT{;20#aQG5euiC37%GHDi@gPXjS4}Fx7r}A_vtaY!744s4I)W-tw z#L`Ao^Nm#V?ZY~>J>}(bo&zz~rV-+zOvpw~35xHqI|MozM7(e&gCpTBe9N7N8gd)< z=W2#o%P5PArMZTM*x3LvXtW1Dw4i3?3#6t0FaxW_PNU}2lr&|d1};o%R|B(Ri&IMgNI29z7{9(7CoutdoO;cR`n)NwHaIAW{Qo3sv3aH#aNQF zgvIZvEeR>6y>Szm1@%@wbWsh~X&X`m849B*o#vjnB}L*XXeMo(9{OQW0WrPcH$i{W zn~j>bWltwOsQx52BNdyX8L#1MUgc-Di?vGbI!4BZ9-(#xfg&l2Sz}&P4VI<54i&Y+ zDACkvFBTOCuZ3t#Q@|Pak3}&t=~0Aq^dAafwa8E#%E&0YD7{LL>KKnnA1>E_D`QB3 zZqOv$^wQVP;F6hm+U*3pS(4U=@X_e}CZ=ubw3du%L^+te;i(GppVc)e7`GaLYX&R} zf*4?KMdl052}wT2xr`Of)OX*;C{CDrO9Sp`Zb)rm!22V)aBUmX`J*Aj0;bWJk z%H0Aj0I2Y7)xnyk>)yP+gpM|HGb*~o)57?Zen3)2iDe#Zt*0Qp}z=-vade_A`x)$ zY)pb|v<@-Ey9y-08hKMx<}4C%rn7OMkmgwA-psCdBXR`+Ut8^`Zyp61*Gf z8Z}~xO}MR!SggxTjSFtzWzXkAQxXXu8?h9<{;_eWMOReE`9S}&!vBPX37rZJ?N#sa z;r)OFc2GFGg>+3CD1Hg{nb0ozfCavIBHj83a^L1Up&j{FAbdU{;UhLDBoGB0T!{AI zLNSLI67K?Mt8xIU+$rGxSL;5*m9Mbfau1ql{MG%<{YsB5gW0$Hs~)?0u-!RZ-Kvzq~S9?hkA4F=@!i#^bTM*{fdh}#LJKm-VOh{h8{eB^_6MDrp6E=@D(D-c{pwDdJ@V048F10&s%Ip~yw7-M1I zWM1#_T>2*wm>PSggRxd3MdfCIk;-&@W_rxIJAt)z91)AUIUSACvrQT%&#+Vc@86>k zTCvHabg>?oNQscUs~uCGS4u_o)NR3^$O8$D6|axtLLdHl1BnM0-(FKAe<=H*MYH+N z1g~MBNg#<^{2PZE;ObpIl_Dp~_5 z_)xh~%M4{wz&1ZQ8nLYvzIKyUyV?Y9WKCeFZeP6tUqzJzc$eW_Ja=OX;CRaV%=Uj{~)y;A1<5 z>edCC0*n4;s#3dlT(xl}GDXK)T;f^N;zgy%>2&V}?0j9j zoSh!(!C33PS*S#6VvEkB*9$%E^X{I?wL(zimv3)ltn95ixfss5vSeJu0Bs}FG2#zn zcB8U>LQ21#iDRj<#|B$@F7rKINJpS}>Qe3QZQ)jO=}tl2g1gl?5A%(FlOLhn+cDp~$FWOYdy1Cn6qp9d zRT}|Sp(EiR?VT7)MB8Udp?Wmnq24J+?PcT`mbHa^-u*f~8Scaw&p!8fW8uBq#LG?l z$jIG|ep5F;2MU3Fk^+jAv2z+d3DZ42F*b|%`8S`v;?UUlvXM_`)9Sw&x1zd-E{eV~ z?=dRNs+j50E?${E*Rhg5pfX=^RV&_7e|vEt#-@vbpgd)!Vbnc2c?}=$S(b(!uaG*! znV~keX8JceF^UAU$X z3;##sv_qiFUa_w6EYWRk%X57j{TM|PFA0;pKcqIH?&36^QJ`5fFS}p*lK$ZAr)_dc+L)?R%xgDV3-r_1y>@i7(g(g7Ui(OZ zM_<7E$<=tusBGAkt12>bULZ7TZ9OU5xZSl_%lKZL*LOy!)|Cg(M+@uHP@qZS*P)s5%4;0D4@Az$F#zN0T#bln!+zb-A{Rb7%wT`^*c zVaeGuT3z%yr8u6E16~^wZtV8T0ytIQF}k;z)vY?5rl(X8c-LCDrGGz8rO!Jj--e8* zGV%W-?mferY_>K~>&E#FYAoiwQ zkUlExfr7ui?f|M?q0BJzJXCIK&a25L7p<(6p>9xUQnLOvX}&T_J1>+=IY~P|(^<~H ziWL8l%REP;-*zfaB)N653E5mVY@`g;(py%KuGH=UR`78#*m!?jAMd7aPAy<+)hz(k z5{WJ{RhA3~=RTPQ3(LHMDkzIyU%R{ak57CHhm8 z6<1D5DVEW&n8(t2Sp_v;$>Ms-qE%*Jqk#0zY+3! z;>K$K5lEOI8SbxZ_1)KB)6&(88|rj;FW7Xar>vW}5OsRv8R++rt1q+PJcU>cAjmW< z?y2;>m97Bqd#A#k+>cTr&XJ9TDnKh>~w|``fO7gUmqU@!=gNTmNn2+%-iXG)TgM|NHh4>iFINDkXjolW!-cZA%>56Zt=5E86jt8B+1h?ZCye@Mu+zgX$re{i@5|H_vQ?g%~q)v*UJo3%ah{6>ez{p&}= z1o^Sz)g=e`o(PF_!6zo3HQ4DVRkDIH!UmtneYkl+0iyn2SYw(716nr-pM|)CsrE=#t_^f5Y-05#W(LDHqtP*P>Eyb zYYGljKm7Y^Z9?}>U5RCN$oBnFPWL?7dd&}F|JiJ#yO#yp9k6e)S$CZGyz;2(-oK4^ zrb~uPKlt=lW8zm(gK`yd$G}roW-5dsF|2HrGU(ZizQl5s1n(u);({;bJRRi9!rUbe z7I_J@4oC;68Jw!ap&2%cdF&+1?^xDne7W)^sSpvH&pA=jY!$jE%WU;_z7hduWQt~ zpX|Ey1=@G~j(xrvTamS;z7H#Lnvk7tj^SVFs7L_g4B3bTGL1ZtAlE= zA3oP(?MJ`VF*UW`hUYx=yiTRrcPk{tf&_>9zGuBfLw)O0eFaZ#&NOcHZtD(VwXec{ zK$XH%@%Lo<7m$ErLabm9j6doU=&hVPUFK5k zGiFJ~dx1_MM&DaIcV;}IjS0VRxp&_sk1nCi zJuw2KJ^tKB$#GPB_`*k1aPUG@B(p#E^h$>RMmSfvr*XC&#>$jXPsk0<9xd{FHYGv} z^)z3tktUJ9FSjzI{E|81b}aV*e;>j`HzCdsf@UW~^0?7LyYo%#BO(~j99dJ!i__a= z&(k|6m5am2Jqqb0Uz~dGA2Wr|Zrl@LsU)hZY6RqJ1a|@4ZE}ZZtE1ja@dQqiyV+RBSVZwF2fBv!vrqQt~CmWNa+l$CPD#8I5g-APa$eQm~QLvo#bq%ukPY*6#J zPZsi#p#xH6dwE{w`vI}!`27^P?q=K&xuJQH5LaBa46TAeVZ^8M{rASV-68Yg+|wn< zGKW0Ei3Z$<_noXg43V+gRh>I$p<-PI&th@~MdqB;Zkp%HoQPPVC22};jI&|#_uzMy zA;G=GK&p#k<2N|EWO|q$#I}iV@++@@Nw+nVJnvRKfZNe*R%_K6q7auhcWY8xsI|=z zwsy5!?TwgpK;AwGW!9tTEdQ!Yc;T1Hkx#nMxf??kRBw0uiH^VOm8K-_Ah6a0aq?Rh znyampHsjj<&YR_t4klRj;(UrBg&VFy3Ueb$qh9;;@AfxV?j49X_&$oppM0L?y5To^ zoju!^Ucezi^bLOuMPGxKjeW@|rf?cNU=t^N4%x#kolBdaJDN7|9pH79M&WQwl(D1p_;e*rsBy0OW*!OF8V?OlQ4ZOOy6#-*-(s$ica~i zN5|ahb}sT!t&#FLs!@1a!GO2=Gl%Y}Q*XywI3-_f0)yVpTO?$Xe5QH7yTB}#>7if2 zh4y$n;F!0P&F==I_;PW0@@b48FqI4?+TAu@m$l6`_*Unc$YeupjyTICyD$pUsch_U`9gnW*`xBbdEuDx{+Ct;dxcNAI5>5wJT%5Wts!GsLZZcMD~tOk z(~J-OmY^!_fR_3eVKK?jMVVcgnJ^J1v=Z%F^)Xz3eOvL@agYXdb#Xp++vt^W&muSb zqsPFAgLGRqE1lwh!*rs!vc1|099%16jy-0{+IK@R)LFigNSu%T%*y5)>#7c|vQqAp z8BnR&(vDMdveRrB;~X%LlBt@O;4qx2((}~TiE#T#BT$_^OMbt8m@Nc(q(Ddq)~W53 zFAjQ7(H^;IXU$r|>JXu8ZYcCa4ShJr9uJBPw;}nEK#zl)h} zd4}3C^yk9t>2xi`$cJ?8`D(wMO0L`5&vkq@B|*PDC`{H8>RfnzIkyrFaHcg_@TN^H zgpcWk1)&BeeNZos328MHYik_i+11o>Qh5bafjoz~ZEN-2#ZO>ON2550c=Y#SI=GXO z8R+BkTF|;T8E7x48w^MHQxnRD3SK09oq*4-cG>3lwB7MF-+GXt6)E}SQ%<*ibFV&~ z?^B!JC?N`&uFph^4y9)>Fcele(0R*Kt`;fv>uHwp<=*H$u2NafMdvbMk`XbxIVq!8 z+g;#(j83uU*QK|0VOx3Hx?u~f9F=j6gz=GKZi^M=GQ#%WHYUlRY*dy;yI+Zg{c(WoDfn15f|c$C7@1JuTS$ZmodO z-0V?KQYrzFIn9jVIwX<=&{+@{rvT9v?uA4eO5}WUit^E zRcqbKOn6QXF3gJ2=EQ6Y&Bdb7Dc%4p{yU(U6?8y0Tq-1BvPkz7k}k}Jx_(miqI zI`cH5KYw%6Gaju(BZSOECEXwhBIeDQYEi5GE9JKWcFkXN_~bV!!Do`WK2+zBp<@LP zyF9vMovR90f%6$I*Zt-D>30ds<^ldZ2`;^H=dNUD4lPAnb@@{ry6o{UPuX>KEM9#x z%>2of3a_AXSoWa9y9ke@xSzdR61w-cNyUWc7yNW`RmB4K0#{i3Cs((g2kLV_3!Te& zA4Ehzjs*rhY&isKEFl1I89QyNc!Z2bkCKD`7o1*+s#dsT*=;1O?z{1XGnYTtkYn`T z2W3T%)d8}b0wnE~)odYCZ8YF4zn(?qo8E<4&n(Xgu4YS>;h;^Wyi=KjeSu497e(W4 z`UwwxUEOvjylbtXn2QUCJG>W88&)NGOhwKwYd_XT|4_Er;nl!Jh-CkI@qibhHI~aV zC-u@3`@h_VyWI;Imt+BXG4saC>#JQ&KQ2tT_2j!MC(RGuh6?CTOKUKkPqSOgJ^rLj zz*BPRFE+V;bCh2BliC~h$nJe(>xhU^R;U(T$>hRHYn7Ie&l5VVHnPBTt8w~oK!QnuAcOb>;H;U7N^}(~Dx1%Nnn|Y|| zP^%++`8A>>>5bfu`#q2dk06~|OyJmNJVipL9mVB*h_iGtCPqC^B#1aW@x_o`S6e5X zgbfCZ(!#T9UNg98ZwuG4yCpMaGp;fpr(LDt^7>L?#@Es<;A3~P@@$hJ@4;0A1i4jP ztN)xTHJIwfjt6(!Pmn!JKO}~Nk7#?Qf_ra5KP(B@85cKF*9-aYc-}l1@8hJ;bLN&JdgRaL14*EyYR zbv3fr!o1Ka)iij46#%S%=G}OxX6u=+>dG_}atNmqiG_M2VTK=#B&?!`z$e`EpTKu+ z#bT>a*K-CT%qUE&;piaIG4z4uas@Z=J`*l7tpEaBm|6HA0|@lY&WRjXsT1bHXlT+2 zm1KM6uq(Asre(Z?%qPi~l0LuHIf*a&x8TGp&K1GSWbE~es_~QaVqkO+vLutKe@0#F4VOz7x;l%4rs# zBmH*O`Zr2{mz9!}9%KF%wUQ|~}BcDykmM|x)G*;?2+)1PPmLlk>xs>`FCe&n^Px4uwzsgt;tmUkHeygMG z^L04TJrJ7-z5faxs`mHgo~d+d1P-AK6}-WOL(a}ahJ6(_!sn<;8un`Uo0?<^Fv@S& zlzlXNgn!(FMt$BH2?@FMyh?s5Klstch@@(tvh`h-Z>K6c!MMXfSxfL1Mvp`~b(`Sa z(RZ3eI%VbgW)VZ=o5Vpca0yaSZ{CYV@2Kh%Vw7wcqfm*N^d04EB)vKj!aWkCD;CRz zx`*LWQ$;ZdkJg#ydgxluIwt2AH7c+jWiQ&tKU$fa$MvSXDBinx?AxH#nt~=15cq^- zjCpIk$a?qm63}4Fv{JL!c-KEU0`4ftpnG<2$}x$DBmt;KHsybpr@~Q{spu~Ip!>Xc zF%9|u9sYj%So@%3exCTmw<5>RhmI1OWQ^%a&cCfX(c9(znAyu_;ZJGlpM{wJ3F3*F zf%E@tdI2dAVrJn_)61)WHog2wf$)NemVhUe#lFq@l}1dUki5HhG)G=2de;8qvBO_x zFCG02Buqw*3bBlT3S^*Z2y_C0ugxM9A!QGxkNQnW0ze%NeN=W4=d(x42b3!*k+W4= zfe${P1igIQXM@0x?JS4u*UQ2uCH;`Nxoj2zs3k+$t|Uy0usY46AM<8!dlvClh9Q2} z_vUtRG|dBI4bSVQ3N0}b9`pilzlb>eQ`&@UM_nj=arbNG%S&a(Anu)3Q>n&#`%GK3 zD#Y8#H6`n*xo+QDcQQN?E?wPhpA2wQuZ9Z{isSUe~r#90%8+?hmRxr zw(f_NyTSZ@A+1lkWN-s3!xGjj`x8@HqISKHjeP8Ldg~=EK)q+-U?yW-`uzpl_f8Da zT|A#XOSvz6bdJa~YAC`h4fzd^94Gm98))WG*2+I$wLO=@oAgAfq~V|kF=5dE8jIKG zK_o##mNEZXed0?Jyj0@g4t-sY{E1miOk`&99lkm$*vXMl4yf1 z3KCv3C$%CpI-8jONj|Ef&LYavg2$zDS%eAo8h&+XxT<_$^uD}&=gzRAR>+``joOI4 zbtRkjpmK@7eMapaU-Z*FzM+OlQvA+S9f&>iW&aaOJ?H0`HNQ^2ciE(nYEEL{AY5`P z(k>D5@w=w0pqRh2>ulYGW`O4S_Cq5@o83%lHX52yGXWRuCpsCC-GRn0*#!#g9ZP%7 zmpDap2HOQn>*JRSepAM7uV|GBBj=L%Fpuw1mcPge0p3LOY(8WGf|;ZZP6)=CQl-6KVZ8rFT% zWGHiBQo=Xgn(mIaQ(?BVCzU~jTf%4SE}7|9CftwAcP{pS*jyj~B-77{E81CBwBwkU zm9ghTws3k-`?e<_t5NED6!&e?V&Z7&cNnODaAi~67L5;r*=H^L$Kg6*sV(*y+C`D0yQgMnP)#n!fsHGffT%urMYx!*XA7U zqLjAOE#1WKCumrLbLbmRw(U6st%}~SdfH`AscN+95oYgE6hTr-*O3SOPu8=XXt)}J zh68_WMa+eKYAP*F8GY$oxGL5usvE}HbmnKTB@e3qt1G+I;LbEv*jQB4Uhcr}VGY># z?0J5OZWZKmsW6$lxmJwi`=_t!@4BqN8K|Ey=~xmuj7&qRnOpU?)vN@}H05Dlpt zW{CUWFk<>W#O5lk!fmxxhgqdu9SbK-s1GGp`KrK5FGt^-YF4B#js}U$ZdWZc9DS&e zkKCNIx<-wZ+zREahd)U$w*6qs>2b%pW<0E@6`6_+8X4FexOi{*JFfxtnc2=dU8TEz z#)+=`ks=o&csRA_wSDWRuzl&{TggzZm@yrl$*Th5YoEy+Is}vEiUnZU&pp<)W2g z#sbhY;cD#%hjz2`VN(Jq3m@&$2pIvj+MO~}j)P#M#JW98HQo9%SNq#A27i~4bzZ)c zN`ml8N$oK$pi5*i0Ij#V3@%%nIH?jXoHc^!tbbB}G zQW9=^y*0MJvGaxO@}|FX5kmeR>pVNu4C}Wa;TwDHYIO1Ll5(n#@)U$KE_6WM5TX^i zhp-26^mN}|IL7V!8?HJgIJ;tU`zQCBAePK!eu!dn1(GT^8!r>Os~qXgNO=DWYhmh6 z9ksyeMqgO0W5F=6ncgCOM=ajTUPp*tSWM_vu5(ju-PGvuLY+7Z+f?@fT)U;=8=;1+ zSu@+zgX)qmSU)B6Dr+sx4wGI5pBD{ftc3??N)l-5H|B!Muy!m4oEsCtdSyj#wWu%fYV)TB zEB$(}D3OwSbKO!7OMy(uEhzRg&wHfrWm3s$uUDFCTSQUbq!CyKYktWXGqAyuEIstK zNbc6=uc+&!EsJ-CbKUgHgIcqN1X`BvSeDYlIH_0fFcHPhdG|kPIX22?c4cdGar-)o$oZuB|Y)Q?uMqFkcphSNT10v zNgnbPhE+K#`C%!}8{s@7#FA zm-QigQLbt>pCK;LG{``)goeV1Bo*Kp;g`f@e%E~!rej~N`)cU3rt zQ`hck^n7R1gLIS=n*FRPQ`Sb(u{hPx!aE42>$|7_zu-Mf`tVEb9!tYKA1Eixfo2h# z$p^n#dpb1y-l7yTE_4jhTjs2tZkM=ZX4hnx4%OI<6Oa_@;>!tr7@7ls3|2GvmG6V1 z|Ge=_;a%-#NPK@(x#634VU#OrGLawfOIHVl(2fIt+}u0 z)r?>))1EAHLh^HKz93c*Ssq2k>(^&DZVNObzOg|H`)pSQ|NM z@0=#OHQi+Esj5f*znMdxQQ5BL{N~(ibb!?kMP4ZO@)-1hQ4D}CKQw6B9*I*#H{8@d z$+VPzgDzZUeNT1!!yG~{Bt^5?v5TaE1Oy65y`X@vXFBs z%hM>mV_<9Ei+~yr-lHz8d3%^wC^XgVgzU8HyMW)bJ?!4DT!Q0^6a362J`w!byk8yko*+-x1_Qy%Y=B!f?l=jr7}(OmcofhyfFSTX^yV}joxf^uRIO?dT>t%N z_oVg=U#wE()3UtGhs8=Ollh4fBitm<{lI>b<-_pwemFRpnM>awydjgWQ)Y>U1;21y zF^5#&Z#ur{f6;vz8xT}5{Vj~V%dW3CfGXa66Vl#p$jlOfEmP!7EqZfj7bajhMfb0Ywni2OjFvggottRS1^|LJs z*a~lXPsd)LlYn+doLIge@lk$|_s(DcTD&_uW*(;n^RkiW-v=+fero*@Z5fYom;WQv z0-3G+uxn%0(^9bB6}LjYOIhlE9c+sG)9xp9=`u7x``y-JhomF+e_ZO*juN7m&9mLB zkgT{kX4%^*cpm@IhN9nI!!R+B^#P*Db0SoDqw~Z&HjgvHXR%*-)#|hn)GBf|ldb~$ zpA%g#O{e|3Oq_h$6UZF1vYe6vDgUNS8I6b*Q#c^P3 zILAf2n2bZunww@OYYME>?bDEkruNyM<**RBll>019uu3i^>&@W^oRHkZdtuL#j zJ^U%#aP&v78MIA~IFS7z3_i}ti)3wb`RC~ebhM|jUpe1b&&h|zhXpY8=KG=>!a55x zpJ$+3)4&?vui?4~1S0>S9tcG7nZ7~GkF%F=C|Bvr;@odAt_B{u3IEgofY1kJvJa8K zl^?aU9YrZ^cM@+xPc~!!s|1of(3$3D0{(YtW({={`cCmA#M#btSzn?1OHc0HInop; zD%dW7T~4bbn*W|REi@&=3Z{HkFi)zIF;C~* z(1iT)DQvNZKAiz=n$JbI)@5NAshvzdhU74F#D{e^%voKcc1wiBUZXQVad1e%-80)X zp@oroCbMiB-rrym<7@W>LPB;J6+edI6LtUN+jMSQizyrrSMLjLwQ)B6dT5yUsYqtz z?nxQFsXB4*Y@zLPfg1s!h*EqB?y-j?Z1%dHKfIsll8o5cDTy46m?H zWXqFgun0Pf>OYjVML=S?s8pIIk4FdJt)5HzKgV^UONLc>(pozm{rQ&hN+G>d+Qq~2 z1C2(=|CD&S-^E_HqZf=D&d3+wWQVeelW2fcUxpyc7FBo4cQ5E z!^;Z4T+?J#6(3aBzc@(cS(}JVvbozKXbipgcVKl>>q6C$eTWNOamvlH9MM|GB9LgiUFxhAc6SFO9y&BqzUW$o8Km8QJMzIVVzA{TzCPpg! z#$^p7iQnYk5E7Y!6C{gEVj|p4%YS`8BUyX^FI(4xc5swNS%;I8BY8q};m>NP5k{18 z`8&UI*lODd^DIoeIZ3L1x<%Y_sfYoUoObD{obky*j{}|sJV8}*^Jl(FuhDtJ48ade zXAH+-;>cUyC+ROV>JRACwkz$rz5$1J&Kv|_ROM3nF}rPqs64Cb$wmyJ85fKp*anE& zA1Xi8XSG(}z~QM`+AsNsz|wxfuT}om>NETg8~Q&bG*<<#VNWwr+rWO&1^0;%NW1dk z__oq`w_a|!QNbye(nLYr#0iYh)P)RimgpY*ULY(cS~O{LnSJ;=AAbIKsAY)C?%075 z&(BiEicP{Zi=g1$K8F!F!cIJCVQdR8pZq>+JL7&D1I+nuH$ zOu_M+`Gf^yza19%Zs9x?z7VtjrpRgPv;E_y?)oer?R{JfVXVFlz4|+UGJ9u$u)4ZQ zJ3?@;D7iOaVL9Ts^Dy~fg;1)=3Tx7e#%4&P;AQyXLYNm0GvvM0M_AKk!iRR`ogo+u zKiS^^mtc%!^sRWQwW?ZQ?)sqswDjYw2YlP3xMY;*z{ysnaLhTkXC%j+&C?YTUqd~! zZLO*7Zx$Gd_3`q(FEfIZtPR_zkUg*Wf5Dd*l;$X^!IF_GV@4#FR#&JieKz{@Rra@e zE7x-}s#d>K_)Rntbl5%ag5LunjL@}j`J&5_Z?o1Fmcu&9*Xk;16ANa3ZRxIv5zvHc zO$iT2i9W)@c5eLI022*ojA#;;wvOx!L~Om2sp5%h4iBLzcgAO@m!*dd*O1F3G1Cio zntEn{I#9XnKr45EnSuYt!F{^o2Qmn_2}`5xF5$YwDG$HRHn{J>nS6ZXkU#EKlK52h z-YB~kUuY6hSQ)Ur*%)C)zo8_5kHmwfaG&1`lD-*px!bMz7mP~$X0}Jib?o^Y4}o@P zG39l%QscD<=JgLvCpJ}T8sw+F@W&clO5Z|A82|2@Xb|eDt{tX<2mWuZo4fC^zb83J zFvgeiR^nSDgcEkZ$6ZKz)8ruOxH>xy&c{UUE=R(>>Tly#oX>GH4GW@o4m|8cJ{5=J z_18CfN-863W5%9o^zz-gC00gpZ6dbR7~@dSktA-#vsk^+98pP?}Hnx5ZIDy0qJ zA*^$Q#fW5K8}*w>57ZGZA0y1h4<-7|{OBt6drUj#F<0dqRn-QiTq)m3rd6r%oh)(L zARVai`gv<^$$qFU$xk{~p(TPM*U!;yY%C8eRPtiMMu1O@^h`|=t7h#`ZI?$peA-R5 z;zr-Mu_Y1nsq*|d7gxtN4zXptaNqS0&|ga)Vf#J1Och&9W1aR(v;(0km}OK`fpYX! zm8q^9T@j_e8_o0=FjHgS#{6dH3?$dSFTinJrC49pk=gKNxOAP!%Kp!SO|flB$6YT2 z&w!CfTw_HJO{(}>Ilr1ul<=L(QhQy@jZ=Mvb1hpFG%;rHyE>TJ^|7vqUFq1WX+u!6 zc{Tl?&W@R-Q$~qFspVBll#$=9uo=*8cLs7{H~BWd8CHVdbtlep&{>`~rkGZ87LChr z@cG^BaL-!o+LG7xz4n`}+;{Gz-)kIE|N6l0^lVthBi$9A6{wR4JxAPdIQP)acHBAv z*D$ma-5rLq@u^mD5jq3Cz|l${s!W>z$#EHA7%H;}nB?`5lIL1toxWn1zSzMKPA$9q zyk*qaFF5O$Ru!)ly1~LjiMc-AbNqH#3%zgqtrv+xaOg%`p2Se^WRPn_sqxOi{GMTn z0*iM|_Mu}V`p%xOM99E|t6;Dv0N3ZQ#2N*0D(ci#i2%Z*&{6z!{)r7EwE_vDWOq_Oqjat8thdotKb7@xO_U_a<-J;Tb8L{{6PM+t& zn4fctL(&@CnRVfYAqNS+C6VN{+)~13A_J-gBjGd>Geg*n*wUbwD)qDOl#zV*(qW4% zBG2>d=iGsgn3=JI4+BCUT#%h@Ufh9iB+5N+fdxkb&DR&(s-9vZn^Q7N+t#z`}tLTMd$GHEd~yl zouBh(JR~<#I3(duwqpkEJy(>1lQ>5qiMWOE1kaHPf<;>b58(;GlB&J@ya(*%FXI=6 z+6X@dRV#LTzqch8OjH@~P+fJX?snu%x)5_=42R&)Cu9iYdA4#-MCD6P)WLlgbSa=E z2Nc_w%ds)q4sb%}Cfs$5ez4Oa6It-9H#4a{m)d<9-qbR}iQ+wUAfT2?WNJL?TDq*L z*hb$DTf-W#Xl9(oSHLcktnsCn8R)zbEeQs`Rjoe3_(NUCAt9n)w@q=ir1X+oJ>EgK zY|5q3PxPaEJ>mBI6y7V`g0p6^wli5O0BvZEd_=-#K$n`*0GszHj&0rCRpSEP$7i`E z!Z}KhIEE&Xbs+cr**JEHQh9uHp~m9X7g(< zVKK1o%_H<1$4tJ+Dk2|uRqqeB7s&<*&i%+ODqM)>L#LQSG^tAqHtX4IE!*U9L8Vy; zfL(i(iY!TVUI*Wnw+HN~=28-gh@nC&zNjAD@LfsC-#Xh>eLv6%Nc1g-((;M=uc$R|+TkCX&_I6Rz;@y&eDp9p z-+fC<_V8ef#;ru475m!|KpJZgjdG;VwOspNk6Rwm;1KHYP8nA6!qt?ag4)XDVJq}{ z%Cq$_wmBb1j+AG>ro;)=iViVtxvpO8xi!X;>&^LujReD~Z6!4O?Sn}a{|NnylL~oL zaSr02U0hcWN|i)DT^7Sw_8n}{Q>r#TwZg!o^zN;rYBVgKK5~Cwp6dAO>)d92zT2H< ztD*zbQb}$>hpNrGWLuv%1qb^>NdkRk0%Gf?aBc!mXp_Ui_$Wih;%*i7sMpA(wcnH8 zD)%;j*w7}^UY%PN-=aBQgcd%p)HM@Fz=i7$y&OrkTMqm6A)y>{Z%Xw-?4vnD*`{fd z$!D$IriI9oJ-5NzgKmZvHg|!Pk|e)+O)sC2ES(utcBnG%x~JOsR!EQ88`U~cwh&L) zoo2CE(kwk_b4HDp;=Z}8{1|$qXPVZr=PtP;1-umI_qS#K;)AjiK_ka9weeS%KH$?mp_~{38|wG8f$G@77yf*|ee$lw zGu|pry4AqfY$_JhX#x%{YKF@&xcP3?(riPH(mFt!!YF%8PWWnq(}*Ovpxl6!zsMy@ z$8Ww$I6XAS)u3|soo9)9MX%7aM_Z0{o07h-;=Ty{vBjtJHa3iOmy@LGfel9QYxzN* z>>~$Pfufud1R{6`DHvc#oEQB882IZC;h?ZZmPjOwXjgSZ5Ms|9K89}d7S!w@&#J_% z&5&O-Em$8FJgDr1e)HDa8il2}HX~Yl?gq*%qt^I}(wr&?43+s4!|w8T`xMNj@aON< zmy&HN@%>{sl?}wf*syNPp zY^b|%V2O$eg z@K?gWgAOAOa37wgZkN_v%8oa+XEqm=X7uoxFsD#_@4|SLJ}^q+lueuaT)~eolmN8{ z=D36c6XpPoQ8CTJZs6}S%7>voUV&Cy@>4^ajR2LYGyjd^2|nRvPZ>xXwYgJ)bIGna z9LFSN0n!SJ0}0RUH(6W4a57{P`|NRuKk};b24s zKg+gF(OmzhcaA;t6?czZ)s0~qP%k1_UIsr`19Nzmy>Q4=HRBlyr<=04nNzhx?%V$s_o9w!BU3sw=?SRyH6q=G3aR;0+3|g0J!f z@`Q&hReXwVS}3!5PPg^hrr8vd=Eb6-GA;DYhyhb;d+nKsKZ}Qv*fYG5X8H7~Gw@}@ z*TFEzUS-__NlHN{QH?m@HO~g&K0vU9)S_WC9S$bpfj6%*&=5yp>~3p^tf}ZjS4i6_ zyF0+RjFf^gywROWAgdT_agPCPy<0z$f#e)>Ov)9Oy@2IU1=kvXOkuH$wo@q|*>QPg zs!+q?GD6DlaHtRBzzsnWVe=~Gvwe%nh7T|q2I7ei(^)_qg|6ybr_Qb3{4TQ}-edUD zgcF!8bH+5HBV^395mVx!=Xl2yhl2KJM zMcO-exK{-x&V(s7i8`6^BH2K|&I%I9hffEmZzMD)ozW)ni=!IBaRN`=ox>Y^n268T z`^x$5Eco1TwB|I`rXUeyx)NjMWbbW-yv>4*mpxZPQqi8)^dv6lxNDlwAG|$o+!(Y2HLEONiix;TIn8ykHi&tdIMux5_+xBu!F zgYa=qo{n?|guPJd=<$fM^WM*&gIwaT?EB1rtuisi!oq&s;^y|7X7eAZ;2QGZ!)L9oi@wf7j{hOlyK%*fj*- zT#CQmGJhvCxK;Q^cMm9_915=Kvm7Rr_Lc6NkRqCz-mwO&w|^}NKzei^gxzbpq_Ef1 za%3x{_h1i`bnoksc9?8AMdCeAjlstG2sXE3`|Gx@$#jJZRS|E8VQvq+-c7|O1W0$A zKk));X()RSm-QKx_w)B_bX8qEUiUlh;?c})LShpY28?~?8^$--I|siceqFWmNQn2H zpwc(bBhO;26`ain!Z9tlV0^F^CG0TjbFe$37~|SeeR~_snwl6G+1N199Xktj6^ML8 z)8xF-4L+b#25^?tTXjHNiAn(4Bxj94nk;6hHE3PQY;dXMH$kzac5fX}Lub@`0@G zlhjN1#s1ZHX^OJ71dq`&-#vHTu*<~ZJM9xM&Hb{Fm=V5E;IY4xOz&seCurP{-VBh| z_kZnAHW6c)i1-zo6S67F?(AO^NKyXs-D=H%Wm2W*`gEoDHaa%(!uR5Ct|nhu{gX0l zk3elsCCONWgoLo6@bG~a;?mVvA->~k*NJN1f2j6Afq`;HUgx_S-e6@yRC!`fAep}F zvBs zE>c_Pn!lHhD;afch(}2a+l>?fnF(@Dwie_$+nRrGfs$*mvf;qB%^%1nT$1*Nf8?YX z5BKB3#FqOD%$sscN9Q>u@pGyUqZPXq;HoYsaJ%abcKzrn2^Q{`%%17QLhe~|WqP_} z?C*#pU+i$0sQr1FnI*UO^QJgoHUROyA4Ii55S74m@MGq?w@y;&%IIhc@fzXQT6mQy zznBDJ;=MS!bK1-RC6t>Yqz;P!1rIN`FddxsUiY|LjdI?Lx^h}Q1wVwEZCc8;oWPi>OF zMVN6GSJBpvQ|awfw3Mnmq+ZD1_~_+2Y3yl z?2@Ge4e1}K74iN}#g5d<`Q{_X3Go~1FMDx!Wqxbvo)0AIze%_s=i+6+xb@+q+~FA1 z!XqQ^Ik6#OLqCFTF?ll;ZNm zf59H@nsB{RSp6jNX6NCt(;_SpxVL-{RypHL3WjXb9eng7eF}nMxf2?4j}81k%G-*! zTntqbm8X#oYWU=wl_m$3YV3Xo(Z8yAk(zkhn?Z@)opYoM^Eoa|(UjDGkOWbok((=L z_BsF+8uI!atsU<#np+x&1`<5c%QU=n{PNhnzN(A22hu_a227=` zc9Bb^ZfN#A+Fw7(@}ecMa_Aqvrukn!uc92X2lUh~78 z{KgYVU7n|(aN(>GeZomxoB(m0eTC7kQ!d(YQ+aT@yd2*LV=)J^LV_G7;*XCx^sFfI zpw|zDevP#ce5@wWqhFOvGuC$F?*2H%SY68~B*6CtVX*MQg?H+4ll^pWz`=z4?GGc7 zc^a=jHmryYsh801Ne%1d*$oPcX`PQh!e=f|x$vsr9=hn^cU1*xs7+_wJ?!(V!zU!3D zdZ(=))QYlACz~z2bvEc4-J7PL22UlSTW5o4EXvyCgFng}W%V95{&&gBI^CrF`s91< zB`0}isYw&8pFy8b0Hdykw`z>XfS4S6Qjz{f;}!3Pd2hAGigi%{N=?uftq z^hA`o6Y_?YQ*%&eozMoi{f>z=J^kdvgs+LxYFY#EYkd9%MPzcfn%%2Hsi73rr=9b1 zY1~(Oi%ne0+vcTDT?4EU!orBx>IWxCS#+?uD_v+X))MN75G=HJMJikyNPA~6{JDU# zQ(E8jpjVzsJ+JQI`z6oR;zPOdl_et-sTitkXJn(U709^gk6g94K>(xjr3hjL6@mXm z;j;Tuv=wS}FQYDsy>6GrLQw7d;lZ}9=`D@@Qp2O?R>Q2RPTkGBZCkUP_CoBuo^8Ne zMEl+4@5}9kA~{BeR{|eij(nU}gGxR>0wjg0huCnv&C7a~cpBLH($KOPdUN*^E_d|T zUU^HOU|@l@RjK1x#}XFhahp`tO$MM+cKX5W#N0(9<~<}{x)W;sD#cv;Lf!KKBHIah z*31+{A{R~rd^m6rqU<*E!n5HLi5HSF%cosm9XJvL3qUzt`0UN7Ee(&K<20R7Y~A%8TWq z!b6I@v*^7upa1bpKsn}JJ9?XzgBiOyo0-n}c1d*hu=!O7+>p76tcqXYA0?e*e<-WJ z0LZJ!yqno1>AfDoOaGh+I7%@0h-=MeR9~r(QcEkoQUchXVhCte5uX0A`|yAEs{pkX zdiAt`6>UhRIazQQCa&sM`~FB#@4$aky-k{*pXJxbpU^Mv#flg8ILtC_+i?1dl-gHZ z?oObC_Ef`qRQOc~UeD_rCUM1q2obFv_NG z`&dm;D9tyT(YhLB-P@keAC#+n4|$|WB+9`V=nFc4D+lPE>69TW9JWmRQwpY~J|fj2 z&y0?L`Y&tquNE$57SM(@`MLrDIT3oeoLkXatxv@XzmXa64V0X*pI#IqK+5cJab;!y zYaj)vpZ7_bZy`r&{U31?kU!;twY~V!o8CdBZ2zEl*6);x{k1~)`rgX!taA7~-}_79 zFKFQ=*Oed2o&$01q0oqADf}p`(?8DqKRp|VAsjf6S>;X0wLc25V$fZBN7CbWo5WAd zb*GwnasA*A)SX0qV1a(P{#QIr+)#D(w2VIS#F%N2HUT!qU~`3TuJ+8whyOJOC59i2 z4=(Ytl*tvHeE2_YV29B;xW+90BHb~5qB8G2d&X8Fg_gIyWB0cZ_HSP&0^s$Z{}$i> z{RyHQ$8LkR9siu;Z-4&h{6Sz4UT*yS*-n%HvA~b)5B>y?AdHd>u^ZVWJe)sr?z?^fCPAX<7VnS%$VF@##AEas$tp z9eH?p&omssXco`^6pZF}1%4w6Ry7noSVo%Ty%~F8j=>UCtoxiOf~JYezy8`3hgGI- zB^VyTFOe>do^?ivP0P?TLk^8v$-4&S!~M3cX&x2zekHE>HiE)!<>xq469geA&&Ibu z-@G|}2H!fz%KF;cbh>C z=jcWEMPB~F3phyMejn~Jz%(${&zKjU3zxB|;F8lV&7_eA6+DXCQb9PzFuB`995eUC z%Nu*qCEEfs|I4C6-&QdkZ9i7`T}8rPi&mX-%?(j?MF}Z&3K8$co1SG$H1HR!S_Co~N|+xrgmobBtjR6n*lcx_tH2^LEx z!LV1O7_>#=G+tlrr%f?4JRFSGC)lR*)$4+(^ZIO3QZ^Uga6-WXXoKoc?wIK=(MZ&P z%0o6c5@a_*>f>zx3r~+iK3+Ng7PInR7^j~&P6#ZMqKJ6Uo-b}P7W=%=fc0iFz0AnO zSbQyeXZ5AHYcCT$Hx+a_U$#mZsbOUDj-nzQ#@B<^RX)XwD=LlJ*xqeX8}(H_VYNR> z?LWHIO|xm$X0Dq_!8YY}MplF1+R)azLlR|)+dRhyn4$2 z!aI@up^*WC?v3jUhSr-*FuD0I;r`B&f%y%U6oaSuc###EkBXJ!QnS!zngm#qyOr@fHlOF3j;i>FkRd1xlCVH>@;`%nnEm}d-M!f${4 zdV)3C;a!T=QpJpts;q1V9|)#Xf;W;QibIAi5uoDpMXWmmv>s-i9)nThG}si)eCcdS zM{KwtYvA_dVIO5i5h#=U%3+$tL8JET)W(pD@XQ&RjH2&dZmD1L8ZT)DNvF{+s@7&! z=*IcWf3|pL2F3Bb?^uhhNUz>He`R5(+Tk^|!5y8+1>N{~Lx%devoT>bXi4R7qDM5IF`%=kbX67$+-{{W-yQ6-iL;JztiXqEW2au2J01f;Hpd#qi6LTw#1$3mJIEe@_hS3Yo3wvJWs3^XF z#*gY3;IE(dZ-PHutWKt`79v|Z;<|%GXC7ifm>85@6h`m{ ze~2$34gS9Z;D%n_*;bhfjeoG2F?t+epN9RFTGxs8;Nk=|^AT-xu&!*z_?^GF+aS;LS(1(* z*Iy{iZ9BIh%lE4N{e1$*x))S_)=yHBPM_00!|ugDv(`{c5ZV$@Lo=EyX+7PllH+T0 z0~QzzwGuGnc&Xd`{D2UO_e4f-sv#eo-avfU-*NkK<5wsZg8JNm&Vd~Dx_4FaCYLAH zTr=)&#j&uj&)31d7@=_h`Kb&q)wFrwT#k!#W~a8yS)y?lUH3?mU6k?`q4)OQ0I$gAiaZHzp;jo{-hwOeP+zvnRVdS;(e+hXF?u}u%?Etd zXEfy7K%U(%!0Y}C0p1dUJP`2o4Pea5?*c`sv-P)UsLF;<%_O`4JF?eP43owy7~*bT zN;giXm--_jB>Z0lJrOg7YZt8oR{;BvIT67h1+FKX<@8;XA-6z4!GR(epe*{KIrCQ( zD2su(+5FJ0yhtVmZEt?SgMPjbd!P83ev0EQMtwEuw2WIXs-8+kO#rH8cZjZX-c}MN zRiSKdaKZM2SN=)YRwCwbN$0xDcS9V2r<}=YR|fO*bz=J`xH&FOsfyeXNCtRiSvLsx z+NK0SD7H3Cme*710a-?N+$o=P2wUUwPj0mW(+pmu4$z?^^$}k=ckIXmXcRz^T(I8} zWTtlwDa3zx{RPNG*Ts~wkPj~yzN;j}hb=_0z*1k3me4RO<0Xo%t2t^4LJoCMECV!Q zPLZ4n`{Vh0ECdXiWh=gG3HI}xV~@WvG2lwjCJAw42E|oIJ#gK2OWz`e zqPsqJmhFj+IuqW$6ATwGt6UMgJNF`(XzPr}`20QJyYtmr!swZTa2+*4Y_ul6&;VUx zVw4lRQ5}OK5DY}1Ph|oAGrPPy$&fAxZ|>oJ2!{e@pN!&bxlCl-vXUHb{i%C0KZTWIJ7oQ^* zScn$`1$7h{$)63CmfVVwasKKphp%m43&a z1h5eaU_+J7TV>cRCRf|?N)jlEAfAdk;96HUAc;p9@!)C`iLjNsY4U`Y!RA4Vlo*E7 zkNp_#G-4}T#VB0?T<8x{WkBu4M*bsIc*^5AAhB!y8Vnw^pg%!f9sd@MG@F)3u4><4Qu)n9GyZTOU7xhFcz> zu)Ecr72F%k=5^iS*&Kz65vw0TVx??;&M5Z(3;;>f)mdnnu{BaqZ@WC%S?XAdm8;)r zGTK1c&VL?@`ZSk6NQ=IsdkH7ZaaQf5El1)*Q<@JA&RQCnD-FnILHrQrkh_+tY3 z0=IIeQ^Wb)R+Mr$0^}uRoLPdz$MJ(AU7c+C5+jX_D05z2>N)8^keKl{O!2fmJQF|7 zGij1Qc$nqx1XUCz1JekZh*X{%K5{lgVQs(CJ6a}pNmWRKB!{<|t8v0w!~)Sg1jg|4Mt@( zp2cuPlYP~*cCN|^{{i<&CYYp9wx46e4h?G6^FNDp`GbI_VYiWjqsiRjLf{|nb){zY zf0o5L_es&&WVG#u9OFfdAe-xnP1wWQZKfR(nm>kXS3hvyp&Y_3I5Q~9+fyJd95Xxd zvMrpQ0T)!y*CP)XuMA zUgDijmlFTjJ_c1PnEC;(_vc5s81ZqCksf+KkrxgUo0j!!oyfc914t#zmVV@Q^{8kK zekqLdqB*_TXmXtI9LMUnjs6`6v=E8nGG!YG;>> zSQATg|3+TtGmU%k`M+dWcPB9wm&ADi+C-&WJu4Blz8;MC-=YmSr1f%dnDy!s-aRIT%lcl zKqihB$t5V)u-Pm+mlie+yC|(4!=))+8U4Cq-!x?H17{{;%o6Pz>|#?RCf}GcE00Tz z%P&pkNiBc^UVQ_F7OzVd(#tvF(>w(5X#oM}KxQH5)Fw$YW*8;xUKBN#_>iCu$$;M{ z2lynQo)4O)Hul7=&>uZ-|>|WfWi|59;ccz(Y+BzvSw_*qm;yJHq<}X!EQEZjG zI1@6(lA;eErP;7+^SAFwk**v|(3dJr)3vCVAql(e1-SW_uXJ9IkE63U0S(&0*m^>2 z2XlLLazJ21{_gcN-$OrEoFaVnB%(0$D4?h@hgiZok6{oR0dV1I? zJx!K$ts#pzE>G%wY6I5+)yL0?$O}U3+NOIgvfiHFq1rxHRL6MNVtq7=2=o2?Gt(Da_m@nS#3@F7P3|AZD=F=^gPD>= zxL9DU;Ps~K+f>B@b`6ToD2zj-DwhV>WhllL2$cQ-cqeRp0D&t6FXHh$HYmtoU)NLM z{wXuJJ@YCa z2=uNb^3kwet3h|wjEa|gxn zd>F{+OOx&=1~!w#kOuPPSzt^xn`Z&O4l6YJ6MyHnZ+AUNsAe=K=6Gj z_ZzFbivDOblfTncQ+DpenSSpHS-A;T%A&`M&bv!1Zid`yxZ%Q9*K|tW6t-Srtm2Kb z5G%bqcK0oH15&@p&I`65hZJ7O_zVlskv;>Fns8#+pGVuGBkwOMa!^73NWs3e1GAZr zTVa&b9he^wG)LLDHM9x5y@xTQE^|}J2 zFuOd_T+#7|kQ+#^58V3TD?d|v5SR2Dtzc9blWyacbPEJ^)3yA1P7XzNq*Rhe>_p!a-SsKeLBxC4Ba{3#O<$ zlgG9Tud$@|#pMXzCxij&nz@PZ4}@|CU^j07T&>ChSbM;W#klzUE89WhZvQ*-M~=sP zivNip-FqkDdoT7Y4D8X<`!7`D>uOmB>KOe@ukL*u=o$aANz!=;K79X)A3hAR^EXbo zxt1zjd2-5QU(F3sg82K-&#+tVhr&7>FQ6E`J;`cL?|C)nms2#g8F(;^N0c z;@^X~)@v0MSw!5Wxj*`?8onDK7Vpk}I7Z8I4^GAp{umnq1Z&>hqgkW|76?HO#}>I)z<2^B9F#$j z0a8~d<(OJPe6WYb%_=(9iCpc({=&{DD_k%XI6_YQX+fbcB?Es81QJFJFTV%qe9Yr+ z_oUZ?AxC_jVE3OO`qV=}ytcw_DjL}-?S&L-JZQaczP92P_J@Sl^Y{KNwDzO92m(r( znW9L03CR7Yp?kRDuR;tS&CHS|Q>t+@N|#$kI3#kBg^53zov_UI&tefjaSsxq&9+b1&?lS9W8)w zt&w%(gggl>n=amy_mEiTFu7fhOK%0~Kk4<0eY~zVomr3beZwPI-R!p~>)&1Hr<$lE z<2|{9A=UUx0tGg(qvq(Yc<)!@>LK2lj`xFowjex`oRVwQPh$$ZKn}t=y>A|gkoeIOUs+kj8hJBf~|DT)fcJ*q`D9q^r{>Qz2d-Fc2< z!YZs5lc8<=&}>m4y_2mAUjMT$t66!QXyLTALKgQl)dWQz*om&E^}42jFaFl%56=GC ziP(lD9b+Un-5++VFD~Fk2uNqXu)*$eF5w*gbXDD z{6N(?5q_QFA|zwD%;hh6oSofs4A;vAjfx(5B3EL@lCLsuRv&h(q^^X>s1--K1xB?Ew(Tq!#XC8*y@wISGyrSKVEu&;L6615bRXg)N zq62D`aKBXsw_j8zYU;llXu8ELZY&WXt=oJXHgt@l>I8GALVu7RIbW9Xr%APyX(cm_ zuCSh83cE7>&n**wo%Y%4!HUF9(Eq$18v1 zrPhM?M-BixaNKSi5Np03M@PE$kTHQkc~9fp^^fUJW)dp9{ySh-dG?+6_vcjw^NHwv zBMN1>WnD6!Vt_E5$jdbI6ul-sLi~WJri>(dZ!_$et<}ET-lGUn7Q^>D!7H_twA-_k zZ=yE53Bu-0H#iCgnrwMmDKqk!iBc8}%$((K$V_0chi2*_Sx6C8lMBSy}eSZax_NF?mOm8$wqn` zSOlO^4XM+B>FVOUOsEjX=k}aiqvfdo1y%%W59x>|f(Y7^>ty=l4N3~T9jBN<`aw9r ziU2QO#GyXz4+Vy%b5411TMag`BsOVy7-n_GDh*-AhMdRh4D=7sf&kd!`3yG!^K6e^`v1G1KSiU=Bb9Y>V82EhtNkg*MUcZ-o; zIL!3Y{ltpFq;#@?^C55GaBg3S`XVAm-~|pc26}It+M1nG13yd(&6=E=qd^TH98e<_ z%`~eF9t~o(`%;d?VvmW2kDZNuSWPWN*&gH>q|v(C$9-hf16m0$Kta`tF(P0}*ho=_ zO3l8I+GJ|wdZ#nE6Gvc~c;d>+a@z>%eeS=iOH|w1!Fij=D0>-c23Z(QbYnqd^^Csc z$<=v~q8KMi-NYvxH^bG)`-dUGd&-9q1&zx!iDkfJL#;cRN}-Xo;LPwFhk?AYhs0D; zRL*qi&J)SkC(Z1Pc=?g*l$!6qqB#Z_iVsK3yj2px3nCi_XzGKUp9qFLBSePd?x62F z{KaQI_E*mA!z-uS0|f#8X)!l_g-R_|C7a4br+6ZgfNSmC=!P=qx9MM{FTo0eB^hxA zKH~%HbCGy2CCIjQEH*8q7n}X9Oep8Y^+fyl6tT@0XLvjWfr__XdsoHV2KunPWum(J z5=b~CA{lD*YIs=gj>sHJdmbC=&Zut{SNFjWIe333Du&d8S-kv&OY^4zk^Xd7vdX#Y z4)*dhU&Kkyi83OnG=MF4k>ZhakOtBfF66Np4OVDAYo{7NwlJbNgZ?l0V!?>LKJqW4h- z9`EDl{OA~nR1PDQVt-<)37r3Rrh4HXV5(ir5avb{7i-rg`EHGNkc4>H$1Qthb`fW7 z#rMy?THNO;cA*L~ftpDFzTc=6;qLH@fZl{cNAF@$D;z%Xs{b~6 zJgf-cg)R&BcZ)EUe~DUmWzfK6ojddHz~e{BzPSpdbGdPl8==H*Tnc&A5M3X76jMe}%L6WZ(=p zDW8I^)oTyq$v-De94IMJPXWdD<#cosr#*rlj1P7&Jou5J_)-*P6CfDtR35PaOoj0v zWKJJI47*JJpHz*1PEI|*r+<>+h_ns-k+eqUjUEE*$Yi(QBQc77MX{$BlDE!lyJJ27 zZMt##`AyTHvet1Y##`)RTImICN7<2?$p@G+F|QUPr*~ebS7+6Kxji$&1NX{iUu@t} z$i#P8RioyEmNB0tkpJ3ip1D+6l~b#PE6MJm=a;%#X7%0uW;WKCkvJpi#OyGwBanaA z|A=xdfvER`x6nxjob?_Ng-Z);*zUYP$a;WYHUkE3Q`HO#+kikq|Nja2DDQe0J|goB zK}W|}0KmH|Gd>`5fs*Ps**3j;*g#Hy6d`0Kel54)L*TgP&&fI16XB>thV3Qqe7wfJ z@4b2zq_b_6ku&HofsMe4B!TEDw{q^yOs9Dz5Z7{~*Y(W}x*D!V!rJZBCfab%>R!6I zyp-YC3%deg-kX3+y;#`>_PVq$QrC~UFe%AsX zL>_+5zMXQ4^&50Aef_1q!yMJJuomdgD-9)>Dd!_qbqc#j|*ldRf)94ymIlX2K&`5uQ$D33I*x&+e^5ih=bVR< ztRVU&E`Kp>P1u@3-YKNq58>}RZ`RWX4AQR=B?VHfzzrzN29TBH8 z`1*KH$J2dnIHCvw7{83R8qy75>U)i$kDfq!{u^OW5@+*e1K6(0aCXRm9mBx>*O1y0 zqFxWAmbXswC4Sq%7knOL2PI($i~S!E2p4VJ!c~98o#I$He#eZmTIsdSY1>aQ1p8?3 zMgz6HylMfy(?NFAVz*WC{Gft)!FWV=y`|+wMlXNu5HBb*25E%r0x?FVMk%?b$Rwm$#~H2eC3eH5eh z>$r69Q}y}*EBVV0Is|JS*m`H*j*(5%PMp_E2NZFdN=H2G{hBMhU_M zZ%M+GY^+Gpb|LHrZIFk2hv9t4$CX=ON1vk|+aG}kmBhUeLvZ)iq|`G0X{yr~j7br0 zrG2XNP+y|*Nt*1?_7``%u+!A~XG(jVKUMIqihjz3%b&6RLG8}!SwUoY?mq>``j1Ur z{Y8#wY!KLZ8JU8ju7L%moChQ0p?@1~9q4iS3!_inLk4zDv39*@8$2wgc-%z+kXGBE zVtH(jCjs2z0gGh;5*uku*6^z~*>2~3d1D97TlFSBdAX7{>Z8T`g%|z~$~x$QDJLQn zq)Zp7E(7NK=S0c9L_M(Ppx?olnsq!EuM6C{D_4;7b^(>sA8fej!x7iY87-ri*2AN? z<+5#@k=PVs+FhwghzEfkVqmeJg1~r%JStEtJMF8L54Fw$!$I2B0ken5L&L^#zV`JN z$l`wfw?P*4z3`EL<;@{2YZDCvgLNdCaP}7tzo0kpN1^-Uf1iGfvwSh)7heW)GkZ^Q z7!BE8@$OrQ3F4$nx)}g#Fi4p1Nhy6yup|U0qlVgn8i2ls0Q6ne!UN$jgwKS?1&V`- zAHR+)*6@3bwU<-KFiD^Es={V_fKqG+&f1xn~zg3fj82=dUcGK#`^6e;^w7 zsKH+~*#WDUdGr*3WnN|yPJ1cKi1GM)?XO*biGAtuUlVzlpwtk6Haci-03z;|ssD+Y zMKXHwhbtrD>i}wQPoQ~teEgKp3m$G?Lag~|0po)Qf{+9$e@vf`ft>tMRD7#%!zTr? zD?nb@zYC!LvFi7bTfbXTY5#RWGy|`Py~}6T`u-j_fl@)$30B$q7kNmz;yfFZNm+rw zms1kG>KK&^GIqHoavSrZX>_SSXZS(MCdgt_hcY%_+=b-6`z8ozt~Dfi zw`r|Jj8~@LjlN{gl_6db#1@UnJgSAvTw8bya1t%&{15F{whO)(!%p-me%J3b0-0+5 zZXP4xp6Zn3cp;qHc6)n~z3@wi`Pb$u^G-I0&4x3jSrg&3`n@2tF^#*dWP2&25MwY4 zAS|eI4|lfdFOoR_p!hA_C@f9+`Q7%j7x&UQcSG@DG39iSzmNbz-!z&*y@OTTmw&0bNAV;T6mxxE=5U#JjJ(v$wveOOBriyFK z0G^$+bH>v`ri4MsCWn$epA}-YM}$AhYVMJN4`gm7zE69bM1Lufe?5S2U_IdK=hp45 z4N&9fJxCw`SWFmHIBM>K@^TgGNL-l>iU<7eh`Jhf04X=Sn4WBPq$X^*t=1``@M`?z zXk%Q|&gKu?e^$%Odkw25=grS8bkO@N)o(%B85kxnKTxp4+lk0nbxLQcNpu%owH{}_ z^42oXjIAFH4fG}# z#rY;`m*_4*?gsJS&ix!mqe=hNpgn4xjv0+b5_7=7~EcA?k z#Lvn8QWbQ-Vcszt_0uB;Wm#OJftm)9NmL9e(~GhHVIK_VDbCPYXhn-1B0V8W0v2K#qZB`TUV zeyNWg(afBDprp$(&lPyiV@Uf|T1~hMwf-@KAKdg&$`_5FXnN#&2PTZ3#0d|~bQH!~ zriskY@nN%yMu03tsTGX12zAmb^?5!?a+ztP=db+lZ}EmjTLsnAbsB61rFx6iy%e)( zOfy#+Kc$xffrmFZvHtf_YaR(+2$P`+T6`-^7Iqad8tQ0Hv7k1TJxB;<*49w6H#gM3 zcfk5|Raf&7Dl8Lv(D0{(yAg-Wf7%ixzjp536(n|FzBM2MiWZStGD5kb*I_N7oakPS zo_#5}{}Zli1Lg?z%Ld9-_8G5WdLe+)qp_ne=Kbik=|zlFTD)QXBv1E|B5ysT_7L;R zR)-CB-MRML%9I)(6T+2d(l3T0L|YfWzAutfww`lUxwF+{v{@Y()xA=4CZrEHS=qWG z=Yo8sQ5@xGiX;V<(T{>NgvERD`_(DneIs!;s98?r1pt4#>2{Wt?;(P}fPTy_2{+pt&f4tQr=DyWE z#GYP^$^0_2{{hS0$E+S3b*!Jl5iB-TRcDNChIKP;f@3je!of^hP&ZDxnu3~7yE&)n z#9}7^`93fBFP>#z5Si;&JP@siF*A4!;%%JkHhX{VyzVpLGk5O3G6*l-felgmbjz&U zqv6tY8_9N>HNuwHQi(V6<&wObg*y`+6q_f*Qv?~P@xe3*dy#(^Kx>%k?`utAL(bZKq%PQy+n5SW!rz4+5?4sIQadeNWV7_TwT{V;!myf3G2}{+)trS zi|TUSLQ)J<@lCmOn(dx?q;_mswNs7PJc2yEgd7!ySZZ0#lxWkH9-a{4+spVP8m>xR z_ekw?z{p!$HUK)-bvxND*_qj`-jRuLo=(PW#r&C33(aP>%Wg=T_;C_cU-0-oQ;hNn z>BRUPMFee5D`q^8b=j@BadC>x77x_HL!n2Q z?mxxB50|4H0VQgNnjnPt1c|Ud6KwK+e*ILmDDK@!=O_t-_wR?Z}cXJX0j^Q5W_H~ zfyaa7F#D_D`k?}qhMo_SHUljEUfcgp=?T$?Q$)m3{f$bVHASlxb7Ms99b2}buC&MS z0m47XIc;?L_n5pK3=d@Rl>aX6k=^0o_&j#MsAjAkT!(LO12`lZ;==wHMBZ<*1NTXp z-;h$!Uh#(#5|LFt|82kta-a~KiXS4o`t#lzsXI)6i?aXVxbfYk)i(PwIr%TOm`tZV zvcbM{D4)UBJG(oEgZsQy(}>3=_}9h;yYYeSU;yz! zaiag8`iHFnwuj6{6l()Tmk`4ik=X!tLIiCGM)ZN2^>-tg@{nx+pZU3~a;5r_xbJtP z;Sd21ZUDL$5x9FE4ej;_Zns-;>%XV|+Zz9092;rr`pt-(t>2ll+FU761R9h}{LKsm zP8Hs7PVI(G!PEd&^G_BKx$o=Wy6s+{at(Y zKfg_~;c#Txwcj`^fS!e9YQWA1 zAQ;(~QvUL`$l9&{`%di_`urW9GCv3mfVcmJv#?iL@?Rg@u|fZ6Q2pblGnd(mjew{7 z{|}A^lF8qps{ha_uu1Ws_i0Dg2@fzd|Ayh!I)tuo6$I60PRl`VDsucT_+!-n_5p?$ z52$t!Sq@%cTF} z8uQ)mk0JH<&sKZ1_b+@UKJM##NJ4#vmIK`H`UxnihXD1X7l0WCI$&_r<^?i47W~T2 zjpWLqr-S$+pz460A`#jdis{v2EEG<9DS)hE1s)bZ4D5ttHcAT)KXvvK7pRJ6f^vw! zF1OI9z^?|Qe5l|fpQC)Z^q~9s(Le|p+!|^yIvwa~;yuBy4aA5aD5n)X%`RX{mEWhm z3XWd4-aXotJw_DGv+hO>4yt}3>1(9dInxA1I#5n}n_X!0Q?>@be%Ktll6`UvLft6O z`QZ@sML|3X$`wZB#bB={aO^`g5X?d+5AFc{b?{8kUqG)7{!e^o_*JTob&Qf~ZF#;) z?xBgQ^%&)6Vi**SLqR+noin$GW*Dix^Ns%P<-90G{=sHGUuuvq3SA-YioDA=2Fma! z4==}if-o@Df*%?XU-khD$ZWuSfKmd`)z_ihJ|%~C-iY@+inv2)Fa}Yu3HV~73!gIg ze}sY#0M|=BnR`xpEx6)Sv|u-N$Q+kH>BC^*fM^h|11H0uaD9?|u#PV5<`s-=6SEH$ z=U7vx+wy1>engrMpUY`#aY-Ohw*CS)$F{GdHq&{{<!o%o*l;j9z`bE%>KfS=BRDt-o@NrrHkAsM6W1`|E6Da!sb(O$HOyZb zE+;N6XtXt3OUd@YJRy>19qa(VKCWm~42QKLo8={QMzxM;Jtcz>*pO?tz3HN&tA}Jv z9GL=Tbok?2VucsbJVtD)A2f{-1yHZk_FI~!g&##U7l{Fff8*5%F^xdhy%rQvqv4X^ zd&HNlMD$6EH~m#N!DV?`EtzWJAd=_?tH9?EaW${JlNJOZ2fIK%?$uscZ_*ms7< zi(N9(GZhHzfh}|XCHpdy%W=Qp&qmk#xdN}PxAEm-wTc*(a7hH;@L1qm>AA|lO^P`rWFC}z zozuRAj3O5}afo&l))?wo{owAhG54*1n=SLsCqYwpuRwOKH}>bHZVpseGti6m1Hu(? zHRk6VWatGkB7(Uc#yfdJNdXV)Z;&N}as-#R`7$I_B56Zde9I`yQ$<+FJWP2>QR8DI zXjbGN4~4XE{8te|936 z)E;!e)W|+}q%urQd`MXU3%kIP2U}Tu*(S67VL{ie-k`_xmzqP>#ihM;zLSUto~Shu z3<@g2z?93`&a=96@LrePFD03%JFu;Saun%m?}=Kgt7ol=cA7Ki9&~}NW)Ra04fNq1 z`PB2Mm<7hAx(u$PIy7AV0nYRT)%LA-uwjfN8J^jxLR|hSwOb~MOr_CpuNAF+13N)2 z$zpH6(0P-~;FA#B@s=GiJ4b7kh=_4!u~An^Pre&?%8x3M+ENVK_Y!UL^-oO8OmI0J zk8}-(V{2z)Zvz4>7ddPEUwJEAyALz0wPoC^Vul4?pm>vQ-^h?bD01UF@m#d15=Bzlr`kk67w zQJq4Uk4Folp&KW;3(PvOMQ1YUc0mpJ_Dp8V51^%ruq#C1`LpF56ut zsdEc8yT371eS5*f>+^&g!(G6Prn+U`lRul3*<`84z~^b3Oo{lE2wg@rG~>yHx)tI* z+pg^1%E#Zo#^vp(uZ{_hze!m3JAWRJfMfbq_n5p`3 zHFkxmiwDx}&wI~m9oM^|Ma{N_eGIL+IL-O6PP{wj#$3H z#fifVl)`twG6NM3L#`3`P9RqRS;C4;k${r2mqxU-V3k1)4k;@!07PK$Bd3fG-1nm9Jc z%_>JKBbqNe3p-0Sa{;+o+s%&aVgy^G1q@pQ1lwTe*V%J#!f8rYAN8`oyH^yT`Yr#& zJ1bV5cj(VO=HsVQF=+Ci{P^OD5g-lExq2~78zip1MXZ!O7X|ny7H>k&bh>GLJlRDE z`jw6Z(NHM&kjpWh$glql`$2r@q;mj>YQ1F>ZOyHhVOUFpNSfW zr#Cpc@BY&@xQX)~I4fZs)*pAaIA1Ni-|5~_7l?7VEj7>=_V{IezwPu123=LegOzK6 zoG$3Mr-X#aMg1(YagKpz91!yf-TNmQ`kj+Z`_a`~bKV%vw%W<}nQ83?kqZ&ZF_0K$ z2sJdy$r~Xw@NZ5SIgoYV?-IX1x*OEsnxU7%*~n|Ya}#f);eo54sv+ha3d*`ADDVP( z{xsNQ6Z+X;c7Yzzk9$|_o>tf-kwXpyQrqQD?f#XLm9#95&4F{J+v^kXM-m#PzU<4P zG`#VWvSVd|$We7A6Kt@Kn*MGsI{*7q*`WJzzWwv5G+qmn)C5KynPtx?&7^Ea63XfA z3%_W03E!G-mn;mJ%p)DKBNMW~*%F%9CMiuPv!xzjx%P=xgFZvOsKp2PcdGZG0`wKM z4s%QGDmz~+ONis%XV_2afrr4ioqWGDz_MM%UHLXM^A7TPT~dL>VF+gTdZ1I$Fsc6b zPyi<1U^_GR8&3|Jd3!i-*(1qQS}NNsl56ANg=|&TGnrc1z2tJ-TbzqEl5WA0`=8w@ zn#{rK)?^DeJ)1s2tEN_U478xJ!$h9Lgr~}8EDe=7;T=Zxbf9?x3pYwb!$rqIr(4Xh zmf2gIXj9?K4EJeZW)+v#u-sZ;#(V;7;babcK^ZhEINH4w(#v$pt)vo?f*x``L^}oc z{FD?!D#Gv89Hv^TI+e=5U|T@`{oAFS40};-|0)7Ur4Ve&csFh?x$Gt~7|AiQ){3_d ziH<8+RlIhC-2Rgc>p??b1sz}#%L)|gv8sm}EqE0d`_-HZzcznt#f7(LxUO;b1#6|t zki9Tr3}#A;J88bv6RU`|5`o62HHMX)Pi^svgi|gC^p{?s)z&0WdY8~2vSqL?>VYb*bP{+yypD6&j)dhm!zShx zo(wch77)?jfoW8FIb>I}&}e)v*_=t3Z>F-1EINHeLY9g@ryg`w@FaNm`(J5H;wF_yzSVVpV?6zE@W}M1+FA!YgX|JsHh%*7 za|##Mjh*LLI~OPPL<+1<%fERb6Op>ZeTPgsoZ8@~s14=L$=H)ui#|nY#LKS4dfO@X zCX7ksrS#d#=Q4MfEf40=4=2kpS_pLdS8Va}P0`b^%4dyQIlYrbhsWp!%V-tSB}mSI z&I}!8aa>@*-Z2_QSK`f%Hj`lVxTa@Um{=?lORU>Y*q<-n!@K-_A|AXjxLWl=@CU_v%b+DE(n$W?Cv&YLv&?U7MFYCREe)fw^6%v}QUAX{S_^5T$;SQU+gqTHQ;@AcS?hTW;p$V zmseuaG#h!Zf})!b^x%>~dU3Ti8P$2!dD-8!3h?eLg2cKs$pS5kiB2Q`?k1y`Om+0F zFCbpo8}Ig$Z=Kp0$1*F(cuVH z=yKnzwrTKa@TJs%*(R!}sMl7gSF@TYcWD6iDpyRCzAl??lj0i7d8X=;lXl|`UbhqQ&mRlwK5qxlRlZmo*V8SUFu3^nOco=$JNrX%y^oqQa)R# z2_^Ialt$Mm>3}dAX5TJzE}uTusNbMFp+tY0HH)JA9V1D7?cfG^AV#cAVuTf;*);mV zyXX0eS;k{m0;M}Ff(+0jp{*1e%%xwa=cTqKcYiXwn!|*v#pb(_1cv8uSANr?{E`QS zrSxb@gIKm?E`@!LOOVmX3)U=JIfe}rTPAY}%>n_nWm%bXz_Mim)9R_W)Xo=F6H{9| z5}x2m#g@tVTtupY@SUGTBJ5OLlX$4~otP-@g6rd-wy6y8ncS8i@%75$KTq)s24t{m)5Sz7 z`7~twrdX15ad|WDOcdCmL7@M!NI$E}?4DV**j>qrCm$ zY39z2v#Sm!!%kK~ix+*UTCmq8a$zOi^YmEZo@iBLdDX@6)R6BTg|T_H_}e>ETYB$E zTJ3+>T28WHj$78V6(6zWEtNWcf#@_Um#Nva^QQb43_6WLJmYnh(-S@76kJi3C-Gby zr~;#OG3pv8o_*pIJXP7TdRM0>Q~RWN^LNs#b*tBP-ld)Fdd`2*spOGxFv^nGZT7E@ zX*-;9=|wH+N`;w^Gg3Dlh=^@lYlT}$Z|P;IZ0X(Xf@RmG)e^+%R7I>_io0o+a*5M5 z9mmj2+)R$yNC&1c^=h{N%^YuiRBR@JwfG|TxjO3S<5CfiN{yXsEN<%M^;vzKDSG&3 zDGanwgV0GaAn8nCe@JCL-gccNGP4?=M2HM~?1?15&$6#SSAyet{^U77^ZGC38%a5O zWkj7AmP&5b;XTG&!Lqqj%;a(@PkLW~#sBG-;CUa6IB8M4fz`#+uwj z(6aVv(d2@ql8(xo+yJe@HXIAQoaSZOWt#wIV>a(LbKGDt{Fygfoe>Hlm63)~2AmQT zn61k)-D26|x!-*toFT7J%SQ876y)*dkOnI$riXflMZGP3$3TA$3Q|OF!>hf?yjzb? z91< z*p;R+n{8*QBp&El8OJ2|xtvNYeonKpUH+UJIC(GS>@X2k0G9?4apCCA&-qroRN$5F zvDG31C#sEZB8*qd$+5Tm*bpZ70vRH3f-)TY9*4KU4SCRb?;vO?6qGpr0)$J2Ja~l( zd8d1bgCE{XAVWULgZyc-GzvMS(5Jl6h7q4umnFweOP_xCr-RhkQ@2;Np$q9a_;$Y+ z4H{irfU-9K2=o6|UsY;*lu%TbQE+W6>ozC6?Oyq&p z&P#H3O57L1phy338~Kz^qwZgQDb7m@^)cOpK!h{+)CA!IN;I?4knO&N2l5bovq=2z zJCh^NRC*!Kpok;!$m2iWAx;V5`XUc{T^){H+8}*8_kO~$pyTUF6!k|lPw&0hy>pyW zwnP8s2#e!sRgvJOLB76v6fe<`6;pXs;mWg98oRfUPgBZ%+&g-Y;f?(eit07ET@xd3 zQN)oe5i~PDidbmEXiy_f8d<9yAEKzMx9^y|k2-@=`Kj;7Grm5FuTW9R1#PpayJQ+2El z87y>erUZLhywU>?u)WbWd;&Z`QOa2fD;C9#Tk_C-z8aJm!ur1Aj8TIpDJH`-QC;feKue9>HD$ybXMNE!cMQK4@WzQ`gR1LVTHZ3CF>gNz%MTJ$$o)Uj1O>lPFY8UNdt0SM}EN z^%xVLkVB_qhV?ygB`b`(N1(qgn5!wSN+@_AO+)jg`%IRw_59 zyPh?7Mk}2yLxrwCzjmieT+Y7S23I3zrGF7-i=z6FwJ2r0Famvsv#E2cn5>AUYw(17 zf4u@fZbi4^=16NBDhdXZFzYyjP`b}z+iY({UxtzUgpE|oid1LAl$N1U@~x?!(odD6 zZ95%2>(mXy(Rz%)blhiEAx8=34asXJ^yshG+B|+4iTxb^N!9ZD)jJPDBuvcXS)OHt1(ui0^qDn(nmL`Lpx1IctE4Zj*MZku zZaRoouYhcr((D`0aaA*TQ6$v&ak9r%$xLc^ulUfQ+T#rqty~z@C(!wl6ML&YQcjvS z^tNBdg)bYmQz$meAC8@SNGUlnIh(FPxuaw2y^_$jgiYRxM+il9xU~WI{@$kn!4tPHN*QN`oiZbA6}IagBBcK0#wUS;I3H$hVxY$N1Q>9esvAaXWY^ zsUcV9W|7{d83%``b6u?Sw^Nllq^t;=Us&G4(XKA^D!$*@9aJ=<<9c^_=I(TViXcA< zb6dPpOaF$otIp6#Eld}U;ZW+-fqoeykA9B27?rtqR&vzLE4VLM24-L5cBLD)%4DY7 zzBI9H6{sj*|57p3e!1B|Q#sYJ^lGiWP+bSb6q|l(+j>A{hIqTFEe7WZ-2Bd{?l93# zO5Q5o6uwE7^LKr;DW5@B5`QW&q(NRttT2y;5Bh_JN*WtB%Q>EYIRK|zhKA0;Q6%;XJk+ru}a9BHk zS!UufB2?}wx&Nm9vJt!Jl2hYCIi=X_s8@EzpzG_A*yx8OJF@9POw32)qlOr z=W5wHFRD?mgJtubFUMk|Q1-oxofw{Le{3tnYimt&L3rjlc#IhdtVwS3dEIHbjfaSl>b`>wd6!R*I(mHJTBx?u6l7k}73;L4dU!F;(CjOwK+i7uTI=?|8cB)W8pbxBqwLvYZVys=vlLvX=x86}+1sY6 zy%8Rhcb?XuKfYPdGw*exO+w3A+1sxq92W)D+kUh)$rf4b6f%`3HDByIvMAta>mqg~ zB8uAMtkIj{2*EY2=J_ude>Wp~jE{T}H`^Wlq%ZTTmRUZUoRY(vyi`0qziQ8zU02a~ z>dE)L@9);b&{tf0)6>9Owk3Lna@9Gtv^oc8 z$K>qP{m5KVEbm&pwPEjio-774vfyBYJYz7aS45?XRb%5G=0>2J%*Vcqzbon;=|F9J ztbucFNq*zZRWmC&1A9!}qH+=Ix+aS}%e4Db`9|UY4{z@s*3|Z`jbbmTsFWxO2q=gM zSSZpJX)1yU0#ZdmdhaE~0@6XcfPe%95h)_QMd?MV5Fj+^B?P2|5Yp~UaJ&7Tz0bMl z`=0w;|3XOCnrqB4#(dv*jJf7dyP2kwtJ*w>EEkSy(b)E`>Cs#(#1h@ZOUOLt?7`7a zDFq&`<-nCMV@uyLUb&xrvO-7I+cq-PhIkJi>ekQGA03bu83_)1XEtOzj49ru5ium` z`y+243vFo3@4hI$nxiRaVnedgaPg3e6^}k$g;7|(IPHW< z_^A}Lktdoxa^FMz^QD(nWA%tjAvg|iL?LWKh)%aiXe>1e12Ph?Q(aYw_*W~~iW)yf zY_E52GKS|%b`nAP$tu;Y0!y%z5}UJk(q&fEc=JKJuFyH**vYhPOR6~KQa$;6!9eKv zQokD)kwr+VpX@I)URow%JLxd#U-+GJ-^qDxf`4R;TR+Qoyzy9fBD=BvusBGx*{80! zt70{LT&x31YTkRCvh&kTks+^J5AOaV?@F7L1Ifu_g$n)dy$3K09Y_{L5_Cq2lJ0|B z&0P)StHSsRjRw-$yb)qfzgZC)mBUlrGBN((Qfr9h4IOFiLl|U-(^1`W_UqjzM@~zP zR(Z6}#i2_4z4OD7i(9DYsLy_-(<=N}yRl^bb!^&!VFZP*qa%j1FNc}fKabmTD$6i_z7ZHq0fuF2sT+3m-=2l?} z2O&{u#_g$mK^eLPjg%7F)UJvy*0CmM2DK5dSK1|NHx_IjH1q3xXK2#<_6F2B$$D3Raff#455j8hl3 zk$%`Qtq1teEl1_TyE1TDGAks|FcV8D9fjZUXODp?>bPl>4<7!q7oY{y7VmLMDTG;2 z-tv1!R9|u~0ECl(Gr#1HS7nM=uYH)ic*xLh_kcyIo7#yTEXjcPmL^d{(uH&|8CB%I z{K3`!sT0%D8ri7wJjkJ^X5G_Uor3SIk)DDUiGbU2U%%^6h+GM!o25j%NzBDMbuTO& zK`ZThU~rL+<$YV_!qJB1C++Hw6Tl6mXYpGuo^s|HrKTWFEKPF@IEfBS$VxY}Ls*B! zg{7eO$G@Dq1C{!1J)5{ofS24WNoXD=<=8xcgWEuUQg4$O)SKDIKC34#sfz<9e@i7- z$CjVa0VYO}SPr|L*>+u+Mqs`Y^J7+s)$A7!{l#JsNwsezoM$9D`*Yg}c%rgbbg236 zvaZykw(I#ZfU*(n!06fBztRnyFdV%f5a@n|?(uiPcW{kozyHNF%I;Blm>Z3Up;EtH zHt%@jX}5-*U-j)!v2Ssqnn6PdH_x#jzfAwoW^v0{XyfyaFRurrewdbU#09dWT4)^n z9$=rhQ|TJh{-lpx*4SdJWl1!^hqfEyhORN`4Gd&&_RL={C&JM%-5p&Nt9h1&Sw zJXk$POI@YB6n%t&v6kJ8K|Oz}g@j9p5`(Xm=FhLfq+G1pN~!VILtN~>T9Rt2R~Ls? zGYpO;6|jpN;K-Ubn_S-+?-Z$D_dg- zvYLXQC!K9M!pAh}buo+bbi}}fbzHaBk`T6$Azv1m0h6_!uH=6^D&vKS$xrj8o-7{D4O zFjWM*{*|57N8WdHM15#+cW8WD* zCeLiuGkKo}Ly?#wd4e5V8-0&iWe_}4zcbN#Q8OvF!-;3?118HN4%5inqv8FmJTc8+ ziZykscOQm9e%PafX^;!`!GQI-;_z8(mW8kBpQbbTwxTd~a%PVMVn@pMZL|(&avqXe z7Z6YBR)K9soVLor_y2s0jYStPezd(&S^;aH)Pg z>wv(mQZe|Q9dxe^m#4W+7&0B6aV=l+wbn`qC|~l~mGOjId@G^tXC}@>v*$=>#h5)R5g#+xwhlHh_SVy*jCI$Y z^xV+;(Y_A-V;(3AXTM zB>$ur{YuZq9m#4j%Kk9BBQXT*O-r(SKN0_WPGrq7xK16(uO$?e5tNG>1 zg@@?)@{5-G5sfcb;I7LsUoY5AXVS^pqP3+;!zOx*k&JxKGp=&;odWty^ZP-cqV2jd z1pmyp?I;2zc>Swf;LaP~-l&6?mG|2@j=8FhnSWAh>txMGBJBq29Y@+2!=7Ip2zq&I zNpsTas8(oTFf)zEh@yN>mBN28m#`wI*J5ihSW;6Lq@I=RI8wOk zLr1r6#xV^qyA*k7>Bf=wukPLr#T(Lf#TuA@KAAgY>Ax`|76-{_bJMgN@Bci*O6Yy^ z?(=YSsTF}g(X8@QkV~)8!@MWwAmw}A4bEw=I#@f7rWS|nkE!D1{ZThgSl0;hdh?)Nq)sh-R8Lp`fthvdVC8h-A)C>+{xwhQ^*A!L>z)(dwp9lpQ*zy^Zg| zpUAr1F{ktmbHhQ5H~oa6|9$<`obLT{evI}LcW8#pwp(f#5;L+Qd>^b4=)5bmo9?Z; z^La=Rf6M!C^!NLG59}phkKg@ihUy$WjDEK1eVNOj=Ul9n40NjW^ubdt^SdX1>Q$ZE ztALE@xab5zj1&VxthN2!yneTxYLQyDYcZ1VyjR=w%8_(8y!dosVh37)N&POPum#Md zyUlVi*Z$7dS3}sOWqLbFO=?jt5SdR7I4^EN5q@A@mT7;-YkK2tSA`y$QBh7|t%-kV z`cbLt;9$*@Il=ndL*n!6s0nnxY(~i*TnbDo4z1o8DO6b_O zI@w93qU-ojumE6$ZP=_wBG4c6Sg}Qm1;aOqtA;~RS7B5%n!n_|ELc824-_DTR(Z&A zU!leNPETP+`2vv}Ma(^JIf*jd3vX&VABDxGiW=qSjuZw>R(xhqOunLV_t3M6XKKm6lxqVY?5e>!XU9%)$E`$p@U4`v z<1X9|a~qg!T?^i_(oA`8Q|cB+$Qc%RJ2!l0Ib1LaqJEP3q76MR5iTlKBQ~U~x@lQl zX=eXy=>BA&g0~(1x_r8UEh-FB3%3~3MfH8hP(y>KSc(Hx&)LMXX&+$d>M+g?H-m>Gp*sjobk zQzEOAe$012-)MajS(8Z*r#UhlQfgb(yOH%7s*{ptu%GT)>dZYMdC}QWtx}63+1uh5 zKZFxjSt9Hz+X%1j@0)&|giV$%{%o$ILl3GZUcwO9TxNcqyZnA*JJ-sB=}s20wq)mNNbV7Od1LyE=*J&%+NJIS_r3K};jYD^Dd+6^C6fq|wyt>$ zIc@qcT^yTG`Eo_?H1usJUJB;Fg{C^{v$p4I6FG0#jf|`WImNrnKAMbk_7?*>X7c9Qt_O9D&dbOal?3nFc+4S@AN(B0$Mm^l5 zWKNEfjG)v7_u~kk{u#hnpZdR#4bcWLzEyEV>vHGS+)9Hfa?#s|hN5j(If4V8d+PVY zNL368Y*ANgjr?4b_i^p_TzYtT^41QzL!Hv(3X9=p1;B3grdz}K4w+8>6bXZ9%i6z_ zA?;%jAly&qJ6iHVKc7I3)en#oa%l3eK$2pT;wez-dU0C+Pnx0UUTz^M=JZIU=-F}Q zbUa7lRss83JgeFI3CHSPbSxQTPN2pcRBp=6C@W~ha(SKYTbVsHwQCmIJlvI}TSSMJ z^0YGVe3i#S_oYCqO;M_&m_|7)QfS0v?tumsJVVo{71y3aSr0$uQMNoeFMGPSxht7j z8qQuXmYzDo@=k{Ci;q?-_%^iERb5F$UYSOhE}mu$10(hliC3KpKL0#oL;UUp9~sYa z+1rc*8_=L42${b$;kA$M0w`J5he5h{Xq@rHQ2|g)+_N5_N@G1~27aDgtRVS3y!MMO z{LAkngSvPwQ@P~cGto}nk(It{HlM>OCl`47hp6QpLTYwLkux;NN`q3_Urz3yd%8`T zz_mwzF`tt$AwJo2Tgr=((p3UQQjW2&oz_xXI=r*XVh9P&$FlMv!@Jzm;o18&U3SIM8pEgC-J&V_KL_a8M7@SA`EPhpa z!E93lc2XiZK=H&mP|dM0FDkOBY{d2tabAtB%#l6Mfpiz*MU?0k*$%pe{p@AL;Z-)T z2Sekm7lKXXB7=l=#k1v70))C%ka&D2%#QE$)AQw$W!JjugP!qr1b=k6>ckU}KB>IH z_CRR0Zq3QGgB|jur=Nc5`d?!@)uyN&{#sASinB%eS=J%OyzgKkc092kkh?8k9M9029t%^~BJJD96{3q`d%&L|-i}r?6(chu{)_D)+*CW17ft03yTITwIn4ayHY=~Ov zlX};NoZ{l7q|Fqk{4@?@YEgE2 z=|epXg_O|U$9s8K#=id8d7YhaZ{k&f!rJlXuv6g~su^AakioZ= z534c5C#ua{j4*MRYG6mhux)NYs^r*08vRj@p#QyOE+iUJA&?nkldJjBuubVbuj^r> z&3m3psvQz>)He06i)52Hb(1QjFipI}B)NFoUN28|qDL5g!nOPh`uuUq<(q;}%1+e@ zIs2)94pGbyitR(n4E9<~)!vO2d|iKdG5uM^NY)TmN#lA__fdq6`a+TIFcSG-sae?G zh9faoBEzOKtg^b~?I4d;Qqj_9-Spz`y&K$TuPvhU?T4y7Zn?AVLKg{I9mqgi1H-~m z5+h0%EkHNNGO{xR-4-63Sv-G*)-hSNa8U)(q-n` zSD9p;y)WhS!clwR9YkC_!s(eIuQ`d65`lGdZnR$%m);!U6Qc;@C|xY;w^Gkyi__9) zf*cnrDMLtRsk0?y`!N|;CE{EJcrl|KxqIDR5i!%+8a&idaq(LF=ZS9&%M@cV2tr+M zWk9%7Rr(}3l`{E}zGih5=FVnthN5SGJ+2kGK{q185U`mKbDEbE$on1}OOM#VQSt@n zK&uF1>)T8YVol(sB$_LLho9O|@-38`vBf}LhfdThVPMzWFMs4b9)8B`v(+cr#Z;Os zT!{7A?xT2E-Fl8OiPSG#F^5(jb;R(v8yBtGr)n^zNH*cl$37UY@)g;bN8=Xx0{E2{TB!euF7f>lK}P5MVvQ+tyEuvIoJE{-oW$;ZX6&{BwsrS1xzvD3bn=N5GG5XB z6#3m7X1PrS1wWI+;VEE*dPB5=jQDQ4T)F9z)#jSR7p7^d2@Q6!jV}D!}sWbmUwXf+?W-HBMbb0vriz^Ydv0O zIW8z0cQY@%anI@+iBk@}m4$?D)Q~>!0zc!9bj%Vd^L07q(2dGswan41nV^+uzP#$6 ziF~jL2J3FJusedX%bn9wu1k4|{DrVg7Dk1anz1hRuDUr+sSCr#Y+-Bk?xx1%XqfMK zE)2IO8nHTrAQI%tiBMzmP^lGZpPVCaYZ{4cTexjU1)lOI*dxD$pf{svJg*XqQrntf17^)F>`I4E`{JwC< zPJKD3$LxbtnK|`E)OrL#2U~A6=!54(ENX9NAITl^qsvtb>Y;EF&KO47SK~Xiu5XVZZ;s|}jlrf# zxGLhteEc%`sSL5$dIM8A)4v|GS!~TgX_+q#A71m7x>2$Oop2o-()X34Eaem?u2*et zj^Z#QxLI#AHpKHKE3*a}4UbEzY?q6x46A&`rXizSwVl(aHrvphdL*R!$R$Y+(gP_R zB|7gY3gv;u@W6cVgc_o_J*q@jJNFF?o!lRnbkX$<)z2Zz_%8oaPT$WSyI^Px7}gJh z9ih^Af&0!KfmENV*~=ZCgcfV@Wyzm&u1V0@J-z~HqCZUEcYX}^GqqfC!W}`18|#yc zez`P=X&xoB4*XT+#{>m`^u?yEnN=Y9i(6eU2>2A#Iij@3gHU zs)tu$O9U{w*_r3AK4_nLi+nXv(VaLAUo&%jS25{s7t7^&Qt^7TB#C!PbW_b!2`ba0 z+YMPvseW&N37Cpc=^O;V5H2ufk-(QXv02egDB8bXNI=68{bVP79f86-qgyTR8{|ao zBvUy7#1kp^*sQXG45`TK`GXZVG7l#tnk$~e2O3jW$4Jp~*9=<~YpROiAufC|A@{Oo z#$Q?9D?hgcn?SYK5Z9)PlXT!c-IOyq{!Wqk%;g-2=tuMJc|$hn`1|KFFVaFSCZsDp zJYkMz-NcLY@fRmJmdd`I(Ojzsq*PVV9y07`GMNc393&-V^Mg7kjG+HgwffFTdbf2x zXUJNWw)^^IZs7$j!JQ4osmgh7@7~_s5%sPjH!9cQX7=V4p5$|oONY&(a?*XD6_H#c z^V@x{p=HQvea|LP_bkNQ6j!Xw4ues@pK~GQb(repXb0)FD#}4O-P5vKNA+KN8W^i6@l*vs{ z;ae)Zn3C=Js6IQxLO*UioSug^0#)FaEOMd@0bp;Nd{#)=WUT=o0FMbO8bXg2Y;T>1 zR8I?eB#rvCHKi?63VY^5)nOwpB<38dkGV^ zxmmgrOQw%n9eNl}O{R!b=Is&dXmirgi$40PTw`gmF-^73IgHR?TAD5k^A~e6?`7?TyMFe!`#)rXZl}r|>+KlRU{&h+1aJ zzn(c^Ht=~xWBEk44y67SAXbyC|oWOS=TG)WHsv(vWy(G7IW;ZkM7fy&s%yj}JS z29QhsH>rGroADA>)U{Iqi#STnDXI;<#H5i;wA~7rH6>915$+1D_OXMRZOr!6_KS)D z5ka3qO?Eed9-S&B^v#l%aC(onDeki;7LYpiJIOyGoF9af#YUWqZObSjoU#Pt;WET0 zdExH{?kVVA8CKF%ak^tls-BP&20pMhgEJI~a(hqLaN8DI+8i76K_({T_1=pueHxY5 zOt<#kWL8XWyl-Y#sfNn?4tbWbW-eT2aRw6(ZvS(##Be3qZhnS=@=1WBObsD#Aat;E zqCcie1eB8&^h;8KY@)zanjopx&iFXYDe}S==$9o$N!{!DT&Psu%p9j3+}f3+zK9n! zwuKvryaJC{KMjXaHdotgb~3Tr*I;`QvBd9SpdlUcFEI-6W7F_@>OvmerkJN)v?@2U zQEG2Zky~?3FUSPlnHGmzN=FjYUarrC;L0qfN)O*Q)ZcO+@tob~9w5o6`5LU&ia=3N zh29yt(rpb^_aMvK3}eu#rbnp&Tq@L-8sVU!v0EJ^od#pb%_J$I3m(716eOYR(KJf; zQd`K$?DgmTiYyl)AuNS%ZlukLU>ZBFrx!ISlw+q1d#@3V-HxSP5U28rX|#&IdeRrs|V#^>!`6yR6Aja_ETKe~+vP!xPk z8ZpMiI&!kPA%)$t3a_b?<=G<$olJ{Bmn6v%`}9LPeqKl#gJJoETnNO5PVx-P*w4;$ zNoeb<*8NKnsaSi43bjFeaMig7%0`|38z`TwF%qx7pw~j#b^?_1vRU@`PT7ojk0nOOyxUz4;jEdXs(A(5<1Rx`I_}Zw|uED$X%- zOF9TXGN;_9S^3g(yZhd5nGNay)Ix+SZbcwg#d3*T@eCwYhKa8*?>LT$h-DNMM4s>Y zJpn~Sed)V$Uu=tcB_pnKq4ybQ4P0A2ZdX%7&r`#k=}%Sy7X&F z+Rm|#VbNfX2eB&W5b8}7?^!Uu3c6DsCjoTCYMcgsq~%zUQycHJ*KuhQnI#j3OXtA< z;k>jQdpHM(fO)hIW&z2V5aa_Py)mZvkk_x{o>-B-IOb^@90gOXM-2KJLjj^kpUC8R zpumk0K4YPZpGbsf4zd%Ru^OI1CCv*0>z4s_X)#USG7bcIlsEH{6)DNk-Ps?mR>ux$ zlmN*BY{e*~Ig7# zz~n5#wrVkp3H3|?m!JsVDPeL-T?EkuN zeUfvN|AS0mxA^Tf<+eoorg$a#H89fY%!bqxs(5wkSFUgz0o}3$8l1|0w+VxsjWI<@ znytCUgtYR->WESm8nMl6Z;`F>2qO|+cob|6vr?mKVi!gE)DC6NQ2n)jyxI0I%2*}g zZt&V{AtmU^$4ky&e$J+_tkEW{%<>Z7-tPreSuyh@!#*&z(CtMlv)WrH*SpXF9;r%Z z@Va2xY>J!DYltY;?9!V*8?2;Z*(ziC*m=J9jrIZQhMtmSb#GhRgi*HYIQzL}7#XAg zhw(fgdIKimk|1bHsxPYl9?E(3vLL!X=xgsAAkQTNJ?Re3VNkT4F??-jS?8x}mADiV z3qOlG`EB^A-t&7i*GR9iim&gpO{(;YS{u*FFGL8Pw`;h#(nxPIbU^s=4^5nf%L$;+ zzRseB=ALw4s@pYvf=cQ8G<*(X z7Wn6IxKexBPFIn|A{NLUJYsuLa=A%;jTYv=KR<#0_NCo~ZUX z`YmXOqDbq}zdpnoMy;l#<^LK`Lfcd2e8}6lpdv;dWnS9HoD_hV0rm>+&;-{y37!sI zi^%h%4^AD`OSUj@fL5gK#Zxz=Pt}s0-5;_Y3J8}llLga}>C1Qd*hQ&wB~zhY9E8k6 zO8Id?A0d-s!>UE~z^%G3Wqr#6A_=ubaV5%HVdnDECw2czUd0xs)h9~FmD0oS2Rvip z`zU&@4XO|Y*TAW2@#;MS!A)}o4WZhqqkoTe*WY7B zzL$I>3-#*HGgJ;g6}fROgb~RaGcC&v5|OGO=;ZqKd_M=o%`SQst5OGY-5efn^J4tO z#Q4#T)XH5$53jm><6p}@2Qe{1Lc)y7XW@7JLzX-nyeLhStIiG)Zh0RUB|K)noqV9q zk}B~ygmkd5p2KBQEPKiHJXFv7wD+qf#uSk%1@A){(SJQOy?vDruLN0A4O9rYLwzb#Zg=`TLo6#zp}7Mz0v?5j*7COUWrpQUIBOuy_Y zg(vr9<#36=2v@%ox6;Vb^pgt`%j|Eoo6Q_Rw50zz86 z;gG1DSD$i7K!Dv?4Qb;BpZXSa)@OD_bdyxmbAQIkSRJFt>q%~nai>|?Wqownt?M0J&PV{qyyNYq@>y=^snyuAi@r*hjUgGz@m7eLOY;UitbOhr zMyX;)D*AuKy~OtWWLF$f0?CVNBUxr4P`pG+&!gnwO$T$KpR>(9zUD91|v>##xqXhe3x;VDa>_no<+h^ zrTtKet@{|X)XjJ6dukllrdhn9+t#|}KkWJH=TYt;hlK0V;rb7=6;PnJk%y~4@SE9} zHKqF)?So4x^a2=h!=qV7gb;z@+F~+_LjrI~iw1T`v%{_$ldJri&UU5dkKl9_X7_M5NW^6fMYq3mPra(nqdZpf6b}d23 zyrE!jKcSJ$zSjf?-k}2f@nwgl%}@!ZEA2)_`04+2QjI|R4PCE^qPu6pufs;ICVNk6i`R+DFOeMFhM_ubcFa&=vdJHKU65A;d zqE1c|y00f$+xP)wTfsL4JG*Z)EN#u%cD8UK1GGh>m?xYf#U|7c41+;Ato{?P##(}r z(XX=31}cF=)|N|bhYX(8R!+yYmM;EBGBUax*|?h%vUuC(dh@9~Lz^7y*3CPJP+l3k z1MUW2F47X`Pp~fgKLL{3tCh$~`{#0uXB$pAg!q)t?SL)&F~bD*&WE<$p3ZD2u`3oH zQH`|xO0`+bGl29_Cth)J9NErk*M-6wQ&Vo2n8cvOPx5|hsTT|!&t|;5YOVDs zl!2AYMMWpqce2z?zQ+;Gw9+IKX5ZHH)1~lv&7lY9lRp(WRqdnrH6X~b%K6u|V_uFu zti9bwqH_vsHrOkj7sF^dx-)I=9DyW0H7q{4PH=Wx-c4vU+_Xz3glkz;GLu-gND{V{ z)sHoPIjZ&HrlSl2x=TD!)Cy}~A3IX!WcPmdcS=0R%y->pQvBH!$StC8p+6b$%9ePe z^hH5t&;CaYRhNr4&3e+4=6eb#1tNCnI28YIN^NVQQjArr`HEbi-8MsMgOLge@u)WM>wnn_SqBX|Lr}-R{>h;jx4a4Zds|4xb>!O4Yxl zqJ*$hz7PBHkNS57ke*q4&JCq$xN-OribxNhXDu2;wR z9WMQ}+#Ar~wsl6)d?1O^FBwuIo9=dSM2mGbUnWOqQOuOPzu=AwuBUY7_8vcgsN;7; zK+hXk2t#ZU8{>1l2Wv@@UH!FTrP%yg+q%2lQ5|r@LGvo+RSmFm>4R)LS+qL=FhkQv zmuW-QWfKf^M2`Ef_ku$ zd}77E@#o?CGq`Cs?~Q?;f^t~LM*P8ZR8%m@LC`8Y8Xq!T2QQeky4G-WnqFqw%9mY# z>Y#GXxeSKVk9jXwUt!A-qJ{D?8=G=h;dVtU)YXY6uhzLF2Rl$lwc{5`ZBLPr)LEDF<93mqWYFr_cT~@ZqqQv z(fZsy-9fO-BGxnS7@nzxEPiCKxz<0BvAC8zY{zwjiinTl zpjUyoaQQ`t0&*2lkeB+~(ZGw>06kssW0HExB6_#Dcm^N8y|Qibcx}2?MT;xL7JtM3 z!tD(g$oQZ$asy)H27jnRo z&&-^Lcc^slWg6#63fgdc!gh$73JNI0>;rr2(x}%^EZ@H-FS7H=8LB~tAEzFCyiWC; zOLlc(O1DG*=5D6k>w#1>W-{^{&M8WGtp~t1hL*Rwk~;?;o2Jv4lF~K-`$gt13M){L zr3I<0Q6_)a_A`W8#BhQBpI?k5%^i%td_S6(HlvTnViG=cauQ$QSj1I^3vpa%MK!87 zU9vNUANuRL|8vZ{c7q!BLGwMAzk;ruUo37toZ9<9^{uA>?KRFdq#FZLds*YxTz<`y?&)xW&tI97oD|`vvc7>-;f&IomUgQ0zaewpUmD8^ocLo1r;@)s%QcdH9EO}lWn~67wW3fP)XmB5>ho~jD%Mrp=46C^oA*L?)<@=Ss@kBI>_ra8 z3@v+%CLaLb!6TQPwL1n$xjb711|mT=t5dtwIV8>wmlT$ueaPwvVlIzw_TpDeM}CNZ zuzD!O$m6SC9+!((m(Gh{F4vYKJ+C^@82hXeknW9jMeg3iWkH~-3qLcO4=p%7n~FE>UOU!Mr;r%bd8_RCxzk665P zfx29B02w>?Y_q~0u!i6GLtV+U&=Q6;cv^N|FKrgS`aW6qn!g$(Y~r2W_*WTU%^_{S zlmfw5g1;flU4F=ewG3;@RA;{KN_^v!eobSHG{VBHt$5#XYt3W%2(*Jtp`7PA7g)~= zyeBw;8t}kG5&<{nv(_%&kuQ8$Lrb=u6cV{F#=QbjieCHA-Oy=^%0CmPmEIFi3 zR@guo&)=|%sF^U0_;k(btsHqJqAh5}8-erI>0*mDAcAYUoqp3_XCi*k){$noeled%4HgsfoP-bD^9CbZ$Na) z{H;mFGEQJ4RadZ-(5s;BFZ135Ee=@;@b0fNHE$TPWkQfR1B;$}>XE6YmVrv$_a49$ zS(Lr$^|Z1 z4f6UAtNGLy9$Ri^IpVyx{m z;=d(D3}NYrn2eNZX{Rq7t4;dvaFl;i#MyQfyA9&~#hUoG0*JqI}NNQrHd zz+I2h;d|kScmF19RCzH^RV(B5(Z>dLFKxR^r-2tJUH=^|B5jI_0ihAYP{#E$V@{YI zrOojn96xbtx+|rRUUigJY1!%7ptT7-?Mw+Qp#YG@p0ZdfdmFanBv4y2Zlyk_bo!sS0EX(6* zt$D<*|AXab{|t)5K)>XwJ?N{tkh&B9p30x3y@xh1;=>aQa>5*PzC=Zx0~OORLCWw( zavD3@E=ARp z+oOUEyd2x#XEiJL01fHl@&8Y_Ck@!fS!9T`TFe}fKNvjJu2fYD&vp#5@ca793je>8 zNMa8}A)N-iX&|n<;WX%=G8NH-p2E=Y$4x<5=T#7uoBj@g3*UA-O7_^-HLUO!C50g^ zG6d?qqd89NZ)0O{11=#*d4QrxQ{U5IbOXezwT~!S(##z0qoKlS_rUP*G#A`Ni`u~!sWZpLq%%jLq$aPize z8irK*j|ol*sx@XBd@P)iQZ`~!^n`mPd7bVB6)~E9nI!+V z$5lVl?9vyp6Gwj4jOGljc&!8=HyMDe2G+52X|8)!odOLuA-0qOxeS8vBv;M+|@j#WC z=B7^Xli$!w<>2FveOAZS7Ilm4)T9o@h4x!IB=&c|qg# zQj>xaZpPnMsB2eX&pEP7P)&EcVDV2={2O@#IJ=tXH=tY@i+=E4C$(ap$S{Kc)}6j_ z!t=cuHx1`9wiJB+cLV-KDYg{?P*n<1qE(ed{;VqfiPV7x|NlT{!GDL{|HdD{Hl5#PEm{e1y$zHA|DcwAzh0~G zn;ra<$9{4erqmj!jz zCOq8_HhH1&wO{vnu*~TN9Ou{`1d&Q$kZa>p+gSok%y$D zen~*ms02`>{iP&yNr4h7;LrcJby?Tbt%~$(bLkNrn5RyW0Pumb;_vJIpO<8JCI4NL z6$9E$n!y>6YJisUcR-v3WRj7p*>olR&VYW&)VeH9)S_0AZ-yzEcT_obDhec3#m0h) z>~yH$z}+QLjD!V4MdY3JtfSsX)QJ4xEtX|Xl-EnM8x+*ePT|;GGds$i-e9x=8ln2h zgoT3Leh`{Y__L9%iLwfrrJJoWaH$8|5C0PN-n{e0!M#EKwl@z%xcLeEqs`fx$~DCVak-Ts8uhE_X%Xsp5XnAp6H83>#p^2% z`w9;TQVy053kq$yh^`RXugD1NHSjgk3s*hNZC+JO&r0?6%HccgsUo6x0v`DmY!H0+ zgqu$E*Sc`$_Z;FcM*@wP?YSzLW)q`(=^F10n2Kjju1~}5RImOmUUB5$^;qtYWCeHp15)Sm$$Ld%~X@hxSlfbXusFd>}q}?dBAM+)o zMf2r~H?%~Te3B7r4i_FEb+!4XDh`qRnEmW58M>k!9#yTj3S74M-Z5}oAsxJ0()vd8 z=6KX?p}`7QbeQ<)dl`UaxL6N>Lh(q&Wsp2BDi%e8uALLYzk)`q>~7^`ZR<>14VhRk zmk*o7BFdaV<-Y3D_pvb^+Ij}wnqp!TcbZWYsJ4f%^B#{0xhRYdR*DO3E&I`k$Eiqn zALU}eLO#pJh?lMl8!t25V9Fo^Bdky7uB7VPJ65FmsfkjbmVHj}5)x=1$}W@aOmIRGiL-dG-k zt+k6U1Cz6jZN3x??4`n_B0Z*fpO2(3m?6?v?EN$I5_~b9i`N}}LhhggfC!@$xr?+C z0W(kw9V1kaC3$Hd3VD+9kMitYmqD|55cYcBflBl@M1XO+Dibb8vNgm9y>(AyTfBbb z)IDU{H{lWAU}P43w-V<|sM`IZqc66V%}LpWh+eyQKbFc1dVIg{aa<@yl+_B_7zg`+ zcDEwH&rRX};N^#Uy@>qTIq7JKnuZEr`#r^0?$!X*1_+q5LUv>~k?TttRv|dB>!p zB4X$naS{Z%P(wj8ts~~mM@h#CEMn_9G}_K=?VYjrh9BAoo1|k?zA?_2Cm7P{K7xf= z=VU)h6D$~w=EHsxA$~8vU&Oh#hO*8d@m{X(2Ziw~ozjmD?{CvF8WG(XN^#z&p|3dG z8jRj(cXpH6>EjEMM0pnqXKW3HbORBsbHeKOk~T)L3xX$RT~ z4$J>56II~34lq*^m4{6;q8vKHQEKx&h{N{; z^41yupZ2~4oT_*2TZ4p3+NKCanTJ9tLYYORgp3t3Z<%GTl#r>SB!m=U%RGfjhNujc znf*7FS>|CIzGtnq?M>-_&ikJCyT0?C>+QNKd$87e)_R8fzJJ4W{zjKv@w=W}{?G2Z zbFVXIdsqj~CM2+1r9g7H^>*>X?g)lwT^3mVI z3Czlco8;)Zz2P74jU!tqLTN6fGCUI&5Dbf?Yc2Rz>>w=noD^_l%?^+~78fuxIspRv z%@K;LwdCPuG<`=6TlcYitrQ!_byRFrCe3*hkjt}4K3%uOPr|&}T=2ak-RZg9HhY)2 zhA2_-ZhE>FllX#rXa*a$t|;YP5sT$~<6$nwe7jH#Yh}y0A@>j~lAW}5OHKsuky>hT zF1fmtV7M4Kjwvm%)FA-XYywre^w*TbRlrr|dBn>!?Q#F@nkRrlGa%%{R+s z_{vwoy^37(t5asMWB{rh=vPG%2T*gi9*5r87}H%!Zjn0jIc+GmlBWK=4{77qGdo9l zY6BCfM~^rZ(C?Bc%+Zfew>PKVv@2K9waXjTVj>eGBkuogAv!gcYRY8u7!`vc&wTri z9@fTgaR=_(a!4g2%#Q7o?p_*Zlal4zPjFYBczS&viMoi*qr|4#8{Vg|&W*!Lmq@*^ z&UNOaK*}%|Q(*>}F`GKxkQ>H*K_TLXi#98#@8iqo9+Fv5v#IWgWp>itzcp8_y~wek zDF5>-CGD3{EjyIEoy>e*(~!ORc`i$V9a|ffCC{!e$LRSGZC%pF?G#^_U6%8aQtB{} zheEWPA1>e0jilzPBeRY?8=gVuUs+CP9mYLMp4junQC9m?+PHwe;jO@D`c|e)EcW95 zGg>1%nJ_R7$!W+f*T8)&70Vm^@VKNKz=GqKT$s(5$}zg=+3mTv4U6{krq1#wcnmdl zlA-fXw)nD!FaTR%&G65erH|2>Rg`ZoZv*}~zErHmU`rsdWx#kONO|dQo9#y|1kCg! zDwno$yua?kAQ<47G@e}9CG@gSMpsY6QiQvYB9?jdNXIF08O2bix(8m>K4*J^rlWl2 z??_+rz?u(d#4^#;bWYQzKBp>`%(hO`MA10wX&VqSM|@$xqf9}Ks&h%P&$6?;b>z$P zt4mzeN~U#~A>j^+IVhLor%7P-N(pe%+eu*!GFBC^%z{-`CB#oQL2o~243ctz#TK1n z6D+ZP>-64Jr0;sSNcBB*ni98^`#kpcq%-4@#vIIZT_xp4Y-UBY^30%X9Fw4rYOGt3 zGed4dY_i`gjc9o{%}Mi?xX=_jgOBf-1QnINdIF}0#v*UM_@Z@wL{ls5^SC^!cgLZv zPy@;())pQnuzxB%JgXTufGZEXFT#}vSGfa;$5k*D-|XUcsp|>wREc}Gi)oQ%IBVrn z4x5Ju_zWc+RkAwG2gNGc)bO)_Ed*<0I)v3LNe?rMy6=5;^djYJm*m_;^{K-T#mmqRxj9YY*E(O6pMlrppMCTuH(Ip% z0FP|a(soJNrsb;~oBP|(EuEAOfv2k^u^)!%gfv#ja*Pff8Q~RxE%(HSIeBZU`8K57 zbT%FjS9G&H)buu}mcuUB#2jxuAHYSwy<>GX1SFZDvU}>2?73<=>4sNnp8&NR+^UU) z&P^70<+swt4Y~RGX_#**i{f)dlCwuqV zOJKrLVRyRh)YUu21{*+U->@6aF`!Krr$86*m#B=4xNokf&hCJJO@7muf+&K zL%x&W?=Sb`(sb!>TdfAY|E6xT4VzY_0#dHg0>GP0IMk-Hzx4A84K^48zgI}Ugd7+~ z#_rY;AVvN|Yk_G(GMDr-ZjZ!#sT6M5*`x2X>CmAJi1tw^0ODoy5I-TnlwX0KR~@@% z&>Jbqurm^A&>%c#2K;9z1BVzU=dOJAbpJ`!q1#q%TixNCLVqj?%oV2r-ywWk#A?KK zH9MGO!!MW923^Y-A%!(0?Tjv=#Gga#;u6#~5*B zKwI-2WX0E40TwTgBM|{3=ua$m2;o7J^WQ=CZ&h;12oi}Wi$e!lr1@#l3svCM1&G9R z5c01oL+t(Q{fTo&c|*uoIt@=R*!LSxuOjl!*XOXWJyel_w+=_W>fJraGp~dQ%@$t< zVCPUmi3>v0*9E}G%uH8+VOUY%-2qu_;F)?vR`?pI8tfX<-R7(dv+raH1ds_Te3xZH zi{M9Uu;hGS-H!4zkTFmnm@Wuimj?`-l^P{+;PCXak@u{*n=3T_l?qQCqvO*rFVsd` zvIi?e+3TOfvw=?-5U*~Wm%;Nc0CexA9k_CQF_fb*LR|@Y^#$VX6FSP^9eL9oBh5Xj zFn|5-)aPah2j2yCYG|aiGc2YwUQD_WSU`Vr$Bm zz*a%esd1m%-PaNTl5H4|b{znYq)@<^9OP~}bL_{^QbXuDP$*H&FG}en&jA$hgbHWv zU~ExHG3B$Q$UA@+j^T}081ox@M=7YyE7WIZoO-*)YiU9^7hSY4UY&3n)D}J**QD0@ z!T@QXP6RiE`jNbcE(p+~BZU}>bU2{e*V!v^3~+9OU!TfMn9Q;Eug<+KZ#28Y&(|-k z+^wR{SHH9$>N*I>x*Tzp8?$Mystz=z{VdZ{JrOv&k2yPVqH8qeuW2>2zB`0=x|v}LD|XC4R%bI|Rs-GQPORG@Z+Bt`%O@Oe+M zXm2o*N3s>kfMyOyC?X8?!ogZlAd#ACG1TiUzAOsLBSsrQ@5Hly2{o)TDQzG@aFm^aJ!&Nkkm|mP1I4_cdqQvs!5$nS9XBaQtB$s z$?K{It&;0!auXJ}GkdU?zsz@nA*LS0EbdggUDV+??`=8ZnqNV2Wv+sujA}qlNhMa1 z^zAr!E(ho2cW=Z4LsBS#Z=ixD-UK5Xz&37z8k1?I3tlLXR_)O zm<=i`Zwn&F=k;(Gs0vhKt{6buk{ZK9<#86Z+1J*cOYI+Gdm~Gd)TkeA|~D(6qx9 zdJ=Oz_e+*>CCi{F(cF#akfUnab3Aa?HTgFaQ{(JS${cauA%ML9J>W=-VHcD2bNna* zhHPUC{IJUDOuFo@XD6ZAC>bLX%=TZ&(*S;^tVU)fFOqtQMq*fJ|{+CF`Iu8>nJT z++z&fxQJpi46pkO^->PQPIF)5j(h>vPo;_+XXOC>{>SwWObTtnL(Qn-D$YrhrjCVq z%h6QF+&6sxWEtV=zg$Mx&4i>-P+2=ELQz;TvEgg+mn&5MPvT~dg^YzeAGd~Gt zzv(jaw`SANXcKg_97J!5F#|(o9Il7H0enJwU|n$)OIlKy@ez_&$QA2NdY3rA^Dm*j z=}_LAVE5&+Zf?s%^z+IrmvwH^<$YHa7ixF1+3WAu6XV|KXJ~s_i2LC{m&J8XuCtGD zTGNBBZKtL_W=?lJE+oa182`l*LAy!U4cz@W(_mI9fp*M3-uJ_%Hn=_@NBEkLZQ0{B z_Ez7tRqRl|q@iZuXSUeFOtL^{Crf!9_nLMnlg`h6cO$L^*e)8w3La1yZ)s zRp6+<5xl^Y+eh7X`&O7x=4KPs^z#GUw}COq=-w?(ZWS8=uq6WiBGm4^C{Xl$^zf_M{yMh(_l0Z}Eo&r- zbu`HNZT0F>-SupnD+NV+&u$m^_Se@8RPM*&XIoEU&J{Q;4p>YT-P%%153eQB-RCQU z7JCG3>RUo`u!X&k7b`roMvX9^?Nu77FC8waDs=FmJ#x<}J<8hU<1kl;VZMx29<-#7 zHl;)K;<8-NwBrWjvqSn+dxGY>9iPoH6{7PyMcWuXr|zX>b>%*oPB-#p&FkD^&gyyM za>#=2g$rUeJ1h%6@d%Ox9GWzv*(2#b3(DDm*)-#J48YZddVJg)&K<1B{QEk0`K$5N zQ~N8OY7Dt8Kq1onVAW6oRa9fb>Lif$Fd)Ye_bP3+Pl>mUmE42B&85|2p7qGK18n_# zEnyxjF!rsu$?jmsx*$sF*iRtj{(vC&V6hNViUfVYVCCZCR*P3(qAxK;xzjNXIovR-iw{@u(k(Cr6J9{H4yOh3&@%>hQ z<3uQB1SQ4z!+k2o{K3En<|w&194;Z$nFRTG&3!MMj4rAmlOKTfUHR!fmZiMLt+e=o zw}i_YvNFi90J8vMyanQuEFL`~J-bmIrf2sV*3dh~U#8;a9W8K~a@Onr5SVJE+y8np zTyVbi;LkcQ1BicF6t_!*MX0gc;+VQ0mjFF&FLMc+89*u_Ae0V*5k;ANML-Y6rw`yl z8Mn*1mY@eW%ENszufmi05=^K@6)nvR8y0Kd_{h2ZWyUa9U|aL*L>%HAiyCp91vkzJ zj~A41W}Zotbo?^MS}?J@*f1;tM2Q`a!1+blC@(_scGL~g9lLgQq6u#lVl9ENSDEBxTpuQEOy2$P8Ui#{1BdIXojj+ z`t%^m6Tu_65Ru}gjzEho=C^YhkReDeQynpR#pfg+9|5)qK9(TzyytPjenh^2D2R`> zg;sIB0mu&TC5V(R83IX=4*6RKOyI&3Q}%=Mf-H-6mrsNe^Yim~-xL*UQZbyb{&(BpZ6!ME(mIFa(Yg3Drx~Kf6vI83fo=lHpPnifkc-i57n`sU%A(EzfB?THzi#R zgW&6*H?rCOp=SHR13wax---~wYqpEcvg89_80B+;H8&Pfla0lYKkO0%w1TFo?bu{3nthQw32QwjvQ3A_#yV4<7$t5qC|G=;Mu(J?a2m zeJ3(2<<R4ZPn z9ieoRn#`~){H~BTZ#MR`b{HrTJ^Ol;O1d0!;>{LaerUf+bMNJKz3e`n850GdX=R2> ztbZrL-Y*p|5q($1C+HqT0w8&eG^MT4m@QjeAjPV92qS|kVRnS^XOA*;YMR2{Y?%xS1; zyJ%bOSPBCj^Cc`$QG*n%5P`;w9A**D){YzX56}H0#`sihQJ|HANff-p=*aOVc6AMwc{^F0kvHsCCP;0RL~g zyJ+y-_vriQIaOaTX&Jty6bw8LXkJ z38`h&RsDNUq|Y_jMdCVWv7<9uJWhJiEZWb2w8VYHK4#Dk@EC$#K>~edCqV6<0=GP* z9O!;`FpE7K+`2|0Fu;o<1!NCA-E}?i-0mqT1Uv={I4DuAbP{OuX2d>x+HAk|;t9Px zMGX)$)83QkXZ!~Cy%q~F@YuTT1{8(C5|ph|ktj@g_kdhIxBh(YNsF>D&$v@(URP>8 zTF7a*km7D|!F`;{F{!?u`iLgnb|2b15S3lQ#!Yocx@6YN&=eqp%%XOl_o!6W`^H7% zyP&F>7437J|D;F(pv428|91+S4*pz?@+|~fFSuk^@Weqp=uHR*&B6oxckE`($8q!> z&ggB~gbo#?m-uTm>Q$Fb+1@DIYe{WcO%18j36b1F{6GwG0{HrXA_r`7pz`dR^o-ew%F)Frlg0Ryxid5)4Jxm6^HLSkF>^%+f^HSa*e?L)cSYG_ah=FQUcus4AS?7xHpi`vaz z*Z&a!lE-N>OfRs|lyAN^JGMMKdnq@dyQ0K-u*{S`d9ggT*Zk)3?W?igvSJQaf{p_! zQP%PumnXq2i#<5Z^Ackl!O)cTjG+@Se7!(*j|5^f^9=1l4vE*ajD zsZW-8m#XC_pHVQp-rbv{R0w9~&pJ^i27 z;+7IEcJTCl`aqJ+NR?7y10iT6DudTXpMR&pUEg;Iq$Lhh-?V-OWB#PZ{RKkgdCjE| zy!5li6Q>WQif(tU5XtZAWbLc~Fjk-E|5ci}UbgmIfNnqCebeiwf!Bn5y2+?aL%@^u z4$sCIt3c$7p8%%Y&#!9kMXe}C%^`37U(urgg%XgLtV;GkM!FJG|3+O7TiLh{2DbhK zP)YzWcD*A3$)+|@s{qxAbF?Q;jIKYu&LsoE;m)3Ow40`5~E)jwC5O`H6V$Dl8)JW-4zdZ{uzt}I^4ga!z9RR z%y6(Cm&?^Gm?z5esJ*=N5sy#VbBiff572>ob88+$l#AMndxE7m0{kCh|*F2kHud~x~N0T#=`cOksBO{He)^hMzTR#Np8 zX=K{lpeVYV<=+sB%-^LxMt>ZWZ>r{!D92Qy$vMGApAeq1;w_gK-1lF|*5p;8WG%SE zvyYIX4W70ge`akJOqtOQCvjNQx*RV@(pcS=O_M#mhI9VW3^9vCrZ0fq(=MT!Kge`< z1_C0?q`+ZR*;}yp4++er^RDnX&2bhXYmbPDjMWUP!TQs*rcaYIGukA;sb2FJG|7FB z-JDDd*^FW-%k3rC?x#4){c{KS^$W=QzZtgDx7({-_#WEP)tF!YGUV+7o9^kynDZ&G zyKpk^{S9^PefOQ5le#l5K{nGzv6<&1!sn~-;?M&_C#7HVz0}-&sS;_mGJHlCj{YxY zbb)5sTmp02xa+OCxSNB?iuLxYToX+mEk;{xr5n$nrjd9mFv19$`|b%6l2 z9YB;VbNy;wI?{EkY_aeK?|Z_bHLMNO`RqPXF28lgO;Bh2V@gLrs>uUc_k}b`X(n-7 z9?|^99f{`8b)q&}xQy-BK}+;cTIS`9$Z4U#j~|b zCFgg)D~L_G8D>)sXBf~}$32!fm9tgUAf&fmCZ7uh=%0|Y80bfHk3;RN`NPsTtcL!( zoFOJwp1Q0bq~59>PRMS4vS;n7(B|ycG@z(@(7Ubq;@sl(VS4$ z0uOjbS9hr{tUE!P#Z08W$ddCQB{F@^M0oYgjx`qJZcPX-4$SD`DsYlH0ECMjoVC?g zc;Hbcmh*=H9_CZFL|%@SZAX>Ao3Rh z1r~VJBhSl!KPubZ3K=4yXI6#?U;W)-IV}L(R7N0~HE*x%Pm#w|m0>3MH#HJe;~ zz4_Y;$5V}rb&6U|?Cum|c`w}kPYB<`zF*{(C~H6m7sL*7hx52`2YO!gKr*f%EoSlQ z`z5cHEM;0eN5d_rS#fp6!TDk}hx8SEzAf;K)=!;pQfw)6%IQ3m8}H)PyCc058gxZQ z6~!RKq{q$|jk|p4&UBWzdUPPTG4#955D-&iuUgK2Q_iUO$DVDe2x9j9>o(IfkJ$}= zC&z6}O!|+Dr}Q65eoX?=#MQ6P{_F&nmpx%x12LQkcLq*UKFBhj)VmDwtP{s3vw^wW zaBtjjqvQ~;q|^8Q|1LUtK|y4fz!Tt^rnr@ysxe5uAY-Wo)8-PJM|NXtf0^mi!@|M0 z4$Ukyd}->eik6t?%Mc#qo<_OKx}4n`MySZ#sg@hLq~2tE_-WVO|LZ6vpgmUE3z zY)aoKEMJ32rBnW=&Rnb13r_BpJrI|tr}4mfp}-Mj-Y0HH`iV7M=c4D|*2|{O5Ae1| zM1e%C00b|Jz3YPn=Nzt!Q>Ml4>6;_emR^jOp!FFtfaxvK00-Vaux~q&CAb{@QMzdU z>**g}fHphpdHxEN@;BZB*870~LoJHJd)ur9F$r}=ytZ~lXiBi}B|7;aI}YOYu0XvG zW^=)+x_GIDOsr=k@W3i(VP}Gr+Jo-^yuW1?#sqY~Zuw(?aY*Dois4E>FgWnCgiT7@Wcb)Iq3;Wyx#Vz>AE(B3BBiq>TLHvEe z10*3iu>#B;$0(%?G&e|TPh)2M9o(T?*g#VzF7h=9421@LU~Z6nUcU`~N=1+-ZRRFMMT zfV$9Hw)OhYiMZb>p*ukN^QsQx$0Ya^)WN_pp+3L%!?kxFaqdID2%GZ~pYnhH^ICf= z{zE$9e`KS;$Qs!34@TAqK44%cOwJ(a1!{|RJ2${qA*Vb1>}V@2Hc4Cvilu#54_Ums z#(JX_6hr5UlQzVuC(g;BkoiBkO#IEX^B?)d|F=>9R#D3Tc0a-z4rUcK!rDsM0{kDu zlPy`!qa_GS;SVeS+PP#+0Qm1d7OYzeozqtE5`56HHb7l78UD?*{O=cYSbXX5THNrr zOV64P@i*-T_PoSEZ|&m-`3-S3`g1^?bUImVdJ*P2I($DY9e!AJTf zOWwbXnzc7Rdu<&5%gJZ41#$ly;Ppg(Rp5a1vDxMhF7-sZ_ZfB=zr-wJtSWK>HI9sfZ9 zcmukWSD`~+H-VqO*OWg+?GFPR9g3+s)q^)kn&b7LdqG0p%l1@Z`iBkp@y!#Zj`Tx) zo8jLk0os!aJ#TgRn!Jr8F<#~uIC11m#rdy?IIUbR zUu#y=1~V)8&YMT@;Z9`e_?bj-Kwp{rWV7V5J5^u6)oC|!DsK+>T#C=bXnBwFQC7(v zhR@=yBqGVzYb zpus@y-u_4kHVp9>c$SWb60h0`4Pdvay9hgqh4IUQ}-&@i3@B zJ^h4nEg2Kv^RkSVljf3jW*ET>Ci(()-{O{kGDqoZA?>RC>Mj(@xoJUKq&C=hF+1(q z)D_7H#ks~5;9<-00mthgQ`mhY4(cr4s^517>QM03C*1UunlCXA-+HiJFRre~LOo)G z^|di!*E%Ylavt6Ej!=6Mo&nh~*HEhCRExg4Xb1n14^fyV8k6LR?p^qX3q&a9J=uAC z2Hj_PoXdAnnAH35rvoT*)=O1-U^3VR_o@>e;Dr07zbecMoS!|@DRho2_~Qq?IQ43( z^Qaqv%e!SZRO;ADYN+o7kD{1%>RF_X2v4%CZIR+eHFavcu)Wr&2PU`A_s*9`Bvwk>vYk>ljx%uNqfgZl1vm9zGdPp-oe%-$ zNnG8ssPU~SQ|}~jJq?QT5=^S^efsc+^9_bK*^ zDie5Szc_=#Jko?L3BdI~LJLGxZeO;X+S^}WSIjyMOiVgm+0d6T5sLOIp_i(jp4+ZG z{&edpO9wjU`bWoTkwI?*ZluO;hAx#eyB7=3H^h)~JXQu9wM3_D88{Rzzf5kJ9b~g) z!cpxSr?JHNtb;Q|=-2FZyQ)Ba| zL#TX`xf@cv<$`)0!$0%vcfHGc|%=iw^~U`mszl$CGji`M}gQ-W(>1Uth82Hufpx=Z}V zM78X^v-IgfK6?IvAW9I9gYSuf?`^M=L+*zIbR4Eozq8eHltqMrFCquex0}Fx2#?G+ zLn4w*iLMty{4B~N{D8SMIE+Ia_hoKquHP@s$4mGx8M%D%Kq}3v+H~iHLsN708a~Tv zUc4Y+X$p$`qa9w>?cldb4ssw9aul$Zvdf5hb=|J6zE4v?2l<{#ZZteTK^YMW5|h zJ%ee~k>lxLT}golHwj5BG<851U&%4;fJKlO-un0ex5! zK6p8hk$_LU58;$(DncEngTransportPackageName)` + +In practice, this is not needed. *Shipping* assemblies are already enumerated in detail within `$(WpfArcadeSdkToolsDir)ShippingProjects.props`, and each one of them is marked for packaging correctly within `Packaging.props` based on its `$(RepoLocation)` value (possible values are `{Internal, External}`) + +- These package names that various assembly projects can opt to be packaged into are defined in `$(WpfArcadeSdkToolsDir)\Packaging.props`. The project names under `$(RepoRoot)\packaging\` must match these. + +#### How Packaging Works + +##### Preparing Package Assets (*`PreparePackageAssets`* target) + +- *`PreparePackageAssets`* target is defined in `$(WpfArcadeSdkToolsDir)Packaging.targets` +- It runs after *`Build`*, and copies all project outputs, symbols, reference assemblies, satellite assemblies, and content files (defined in *`@(PackageContent)`* `ItemGroup`) to `$(ArtifactsPackagingDir)$(PackageName)\lib\$(TargetFrameworkOrRuntimeIdentifier)\` +- If `@(PackagingAssemblyContent)` is populated, then only those files from `$(OutDir)` would be copied and packaged further - and none others would be included. +- At the end of this target, all files that need to be packed would have been laid out in the right folder hierarchy, and ready to be packed. + +##### Populate the `@(Content)` itemgroup with custom lsit of package-assets (*`CreateContentFolder`* target) + +- *`CreateContentFolder`* is defined in `$(WpfArcadeSdkToolsDir)Packaging.targets` +- It runs just before *`GenerateNuspec`* target, and populates `@(Content)` with files that were copied during *`PreparePackageAssets`* +- This is consume by NuGet `PackTask` to create the package. + +##### Create a Nuget Package + +- The projects under `$(RepoRoot)\packaging` are the only ones with `$(IsPackable)=true` +- The layout of the generated package is identical to the layout under `$(ArtifactsPackagindir)$(PackageName)\` diff --git a/Documentation/solution-and-project-configurations.md b/Documentation/solution-and-project-configurations.md new file mode 100644 index 00000000000..bce209044ad --- /dev/null +++ b/Documentation/solution-and-project-configurations.md @@ -0,0 +1,53 @@ +# Solution and Project Configuration + +Solutions configurations are mapped to Project configurations in the following manner. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SolutionManaged ProjectsNative Projects
Debug|AnyCPUDebug|AnyCPUDebug|Win32
Debug|x86Debug|AnyCPUDebug|Win32
Debug|x64Debug|x64Debug|x64
Release|AnyCPURelease|AnyCPURelease|Win32
Release|x86Release|AnyCPURelease|Win32
Release|x64Release|x64Release|x64
+
+ + +- `AnyCPU` **solution** configuration is intended for developer-builds only. +- Official build would *always* specify `x86` or `x64` solution configurations explicitly. +- Native projects should map `AnyCPU` solution-configuration to `x86` project configuration +- Managed projects should map `x86` solution-configuration to `AnyCPU` project configuration +- Use Solution->Properties->Configuration view to ensure that the mapping between solution-configuration and project configuration is consistent for every possible configuration. +- Note that packaging projects under `nupkg` folder have only one (`AnyCPU`) configuration + +![](images/configurations.png) diff --git a/Microsoft.Dotnet.Wpf.sln b/Microsoft.Dotnet.Wpf.sln index fe16fae857b..a9bf0453bb5 100644 --- a/Microsoft.Dotnet.Wpf.sln +++ b/Microsoft.Dotnet.Wpf.sln @@ -1,10 +1,22 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.28010.2048 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.28407.52 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Xaml", "src\Microsoft.DotNet.Wpf\src\System.Xaml\System.Xaml.csproj", "{9AC36357-34B7-40A1-95CA-FE9F46D089A7}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "packaging", "packaging", "{0159B0F1-0626-4BED-8D1B-CBFF4F12C369}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.DotNet.Wpf.GitHub", "Microsoft.DotNet.Wpf.GitHub", "{BF20132A-191F-4D34-9A1B-831772A6DFCF}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.Wpf.GitHub", "packaging\Microsoft.DotNet.Wpf.GitHub\Microsoft.DotNet.Wpf.GitHub.csproj", "{C847934A-828C-4EBB-A004-B0E97C8313F4}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.Wpf.GitHub.ArchNeutral", "packaging\Microsoft.DotNet.Wpf.GitHub\Microsoft.DotNet.Wpf.GitHub.ArchNeutral.csproj", "{9A7E395B-E859-40E2-809D-EFB72CF3A2EE}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.DotNet.Arcade.Wpf.Sdk", "Microsoft.DotNet.Arcade.Wpf.Sdk", "{8A2ABE39-2D50-48CA-AC32-078BBA32757A}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.Arcade.Wpf.Sdk.ArchNeutral", "packaging\Microsoft.DotNet.Arcade.Wpf.Sdk\Microsoft.DotNet.Arcade.Wpf.Sdk.ArchNeutral.csproj", "{B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -27,11 +39,54 @@ Global {9AC36357-34B7-40A1-95CA-FE9F46D089A7}.Release|x64.Build.0 = Release|x64 {9AC36357-34B7-40A1-95CA-FE9F46D089A7}.Release|x86.ActiveCfg = Release|Any CPU {9AC36357-34B7-40A1-95CA-FE9F46D089A7}.Release|x86.Build.0 = Release|Any CPU + {C847934A-828C-4EBB-A004-B0E97C8313F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C847934A-828C-4EBB-A004-B0E97C8313F4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C847934A-828C-4EBB-A004-B0E97C8313F4}.Debug|x64.ActiveCfg = Debug|x64 + {C847934A-828C-4EBB-A004-B0E97C8313F4}.Debug|x64.Build.0 = Debug|x64 + {C847934A-828C-4EBB-A004-B0E97C8313F4}.Debug|x86.ActiveCfg = Debug|Any CPU + {C847934A-828C-4EBB-A004-B0E97C8313F4}.Debug|x86.Build.0 = Debug|Any CPU + {C847934A-828C-4EBB-A004-B0E97C8313F4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C847934A-828C-4EBB-A004-B0E97C8313F4}.Release|Any CPU.Build.0 = Release|Any CPU + {C847934A-828C-4EBB-A004-B0E97C8313F4}.Release|x64.ActiveCfg = Release|x64 + {C847934A-828C-4EBB-A004-B0E97C8313F4}.Release|x64.Build.0 = Release|x64 + {C847934A-828C-4EBB-A004-B0E97C8313F4}.Release|x86.ActiveCfg = Release|Any CPU + {C847934A-828C-4EBB-A004-B0E97C8313F4}.Release|x86.Build.0 = Release|Any CPU + {9A7E395B-E859-40E2-809D-EFB72CF3A2EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9A7E395B-E859-40E2-809D-EFB72CF3A2EE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9A7E395B-E859-40E2-809D-EFB72CF3A2EE}.Debug|x64.ActiveCfg = Debug|x64 + {9A7E395B-E859-40E2-809D-EFB72CF3A2EE}.Debug|x64.Build.0 = Debug|x64 + {9A7E395B-E859-40E2-809D-EFB72CF3A2EE}.Debug|x86.ActiveCfg = Debug|Any CPU + {9A7E395B-E859-40E2-809D-EFB72CF3A2EE}.Debug|x86.Build.0 = Debug|Any CPU + {9A7E395B-E859-40E2-809D-EFB72CF3A2EE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9A7E395B-E859-40E2-809D-EFB72CF3A2EE}.Release|Any CPU.Build.0 = Release|Any CPU + {9A7E395B-E859-40E2-809D-EFB72CF3A2EE}.Release|x64.ActiveCfg = Release|x64 + {9A7E395B-E859-40E2-809D-EFB72CF3A2EE}.Release|x64.Build.0 = Release|x64 + {9A7E395B-E859-40E2-809D-EFB72CF3A2EE}.Release|x86.ActiveCfg = Release|Any CPU + {9A7E395B-E859-40E2-809D-EFB72CF3A2EE}.Release|x86.Build.0 = Release|Any CPU + {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Debug|x64.ActiveCfg = Debug|x64 + {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Debug|x64.Build.0 = Debug|x64 + {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Debug|x86.ActiveCfg = Debug|Any CPU + {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Debug|x86.Build.0 = Debug|Any CPU + {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Release|Any CPU.Build.0 = Release|Any CPU + {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Release|x64.ActiveCfg = Release|x64 + {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Release|x64.Build.0 = Release|x64 + {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Release|x86.ActiveCfg = Release|Any CPU + {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {BF20132A-191F-4D34-9A1B-831772A6DFCF} = {0159B0F1-0626-4BED-8D1B-CBFF4F12C369} + {C847934A-828C-4EBB-A004-B0E97C8313F4} = {BF20132A-191F-4D34-9A1B-831772A6DFCF} + {9A7E395B-E859-40E2-809D-EFB72CF3A2EE} = {BF20132A-191F-4D34-9A1B-831772A6DFCF} + {8A2ABE39-2D50-48CA-AC32-078BBA32757A} = {0159B0F1-0626-4BED-8D1B-CBFF4F12C369} + {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3} = {8A2ABE39-2D50-48CA-AC32-078BBA32757A} + EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {671D19D1-5F0E-4453-9D18-3A28AC0E8DEF} + SolutionGuid = {D4D12991-F531-4FC3-849D-29946BCA818A} EndGlobalSection EndGlobal diff --git a/NuGet.config b/NuGet.config index 147ecfda1f0..cbb9e795108 100644 --- a/NuGet.config +++ b/NuGet.config @@ -1,9 +1,18 @@ + + + + + + diff --git a/Packaging.targets b/Packaging.targets deleted file mode 100644 index c9854c7806b..00000000000 --- a/Packaging.targets +++ /dev/null @@ -1,26 +0,0 @@ - - - \ No newline at end of file diff --git a/Restore.cmd b/Restore.cmd new file mode 100644 index 00000000000..f9b8e80f15e --- /dev/null +++ b/Restore.cmd @@ -0,0 +1,2 @@ +@echo off +powershell -ExecutionPolicy ByPass -NoProfile -command "& """%~dp0eng\common\Build.ps1""" -restore %*" \ No newline at end of file diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 56c980d7f0d..578cf26c331 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -1,14 +1,22 @@ -# This is a simple wrapper for eng/ci.yml to get around the limitation of +# This is a simple wrapper for eng/pipeline.yml to get around the limitation of # user-defined variables not being available in yaml template expressions. # Parameters ARE available in template expressions, and parameters can have default values, # so they can be used to control yaml flow. +# +# TODO: +# BuildMsBuildSdkPackages, _BuildMsBuildSdkPackages, _BuildMsBuildSdkPackagesArgs should be removed eventually, when +# Microsoft.DotNet.Arcade.Wpf.Sdk is moved from dnceng/dotnet-wpf-int to github/dotnet/wpf. +# When that move happens, there would be no need to suppress the Sdk build by default. Currently, +# allowing the Sdk to build every time will result in an infinite loop that triggers a dotnet/wpf built, variables: # clean the local repo on the build agents Build.Repository.Clean: true - + # When set to true in a manual built, it produces and publishes + # Microsoft.DotNet.Arcade.Wpf.Sdk + BuildMsBuildSdkPackages: false _PublishUsingPipelines: false _DotNetArtifactsCategory: .NETCore @@ -16,6 +24,7 @@ variables: trigger: - master - release/3.0 +- arcade # To be added in the future when VSTS supports this feature # only trigger pull request builds for the master branch @@ -28,6 +37,6 @@ jobs: parameters: ${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}: # agent pool can't be read from a user-defined variable (Azure DevOps limitation) - agentPool: dotnet-internal-temp-vs2019 + agentPool: dotnet-internal-vs2019-preview # runAsPublic is used in expressions, which can't read from user-defined variables runAsPublic: false diff --git a/build.sh b/build.sh new file mode 100644 index 00000000000..8477d5af881 --- /dev/null +++ b/build.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash + +source="${BASH_SOURCE[0]}" + +# resolve $SOURCE until the file is no longer a symlink +while [[ -h $source ]]; do + scriptroot="$( cd -P "$( dirname "$source" )" && pwd )" + source="$(readlink "$source")" + + # if $source was a relative symlink, we need to resolve it relative to the path where the + # symlink file was located + [[ $source != /* ]] && source="$scriptroot/$source" +done + +scriptroot="$( cd -P "$( dirname "$source" )" && pwd )" +"$scriptroot/eng/common/build.sh" --build --restore $@ diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index b4b28e0f4e3..459cb3f5680 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,57 +1,77 @@ - + https://github.com/dotnet/corefx - 7f5db5154e0cb653275d8dad5bc7030221446c17 + 82dc96bfbf1d55716e4e0b516bea115644e32cd1 - + https://github.com/dotnet/corefx - 7f5db5154e0cb653275d8dad5bc7030221446c17 + 82dc96bfbf1d55716e4e0b516bea115644e32cd1 - + https://github.com/dotnet/corefx - 7f5db5154e0cb653275d8dad5bc7030221446c17 + 82dc96bfbf1d55716e4e0b516bea115644e32cd1 - + https://github.com/dotnet/corefx - 7f5db5154e0cb653275d8dad5bc7030221446c17 + 82dc96bfbf1d55716e4e0b516bea115644e32cd1 - + https://github.com/dotnet/corefx - 7f5db5154e0cb653275d8dad5bc7030221446c17 + 82dc96bfbf1d55716e4e0b516bea115644e32cd1 - + https://github.com/dotnet/corefx - 7f5db5154e0cb653275d8dad5bc7030221446c17 + 82dc96bfbf1d55716e4e0b516bea115644e32cd1 - + https://github.com/dotnet/corefx - 7f5db5154e0cb653275d8dad5bc7030221446c17 + 82dc96bfbf1d55716e4e0b516bea115644e32cd1 - + https://github.com/dotnet/corefx - 7f5db5154e0cb653275d8dad5bc7030221446c17 + 82dc96bfbf1d55716e4e0b516bea115644e32cd1 - + https://github.com/dotnet/corefx - 7f5db5154e0cb653275d8dad5bc7030221446c17 + 82dc96bfbf1d55716e4e0b516bea115644e32cd1 - + https://github.com/dotnet/corefx - 7f5db5154e0cb653275d8dad5bc7030221446c17 + 82dc96bfbf1d55716e4e0b516bea115644e32cd1 - + + https://github.com/dotnet/core-setup + 963e3e430dd51963894b065ee637fb372079f17c + + https://github.com/dotnet/corefx - 7f5db5154e0cb653275d8dad5bc7030221446c17 + 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + 5589 - - https://github.com/dotnet/core-setup - afd454e4fa78e615f7501c8eddf24af579f7719d + + https://github.com/dotnet/winforms + 666ca26fa9c98fbb86b158d30870bd2350ea6f1c + 6173 + + + https://github.com/dotnet/corefx + 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + 5589 + + + https://github.com/dotnet/corefx + 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + 5589 - + + https://github.com/dotnet/arcade + 04b492d62263fe2b1523506f92d0fe4c3fd1c4ad + + https://github.com/dotnet/arcade 69f276904fdd6d8f81404b857f295537894b81d3 diff --git a/eng/Versions.props b/eng/Versions.props index c4e588ca778..40bde031c30 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -4,35 +4,51 @@ 4.8.0 preview4 4.0.0.0 + 4.6.0-preview4.19178.1 + 4.8.0-preview4.19170.4 + 4.6.0-preview4.19178.1 + 4.6.0-preview4.19178.1
- 4.6.0-preview4.19177.9 - 4.6.0-preview4.19177.9 - 4.6.0-preview4.19177.9 - 4.6.0-preview4.19177.9 - 4.6.0-preview4.19177.9 - 4.6.0-preview4.19177.9 - 4.6.0-preview4.19177.9 - 4.6.0-preview4.19177.9 - 4.6.0-preview4.19177.9 - 4.6.0-preview4.19177.9 - 4.6.0-preview4.19177.9 + 4.6.0-preview4.19178.1 + 4.6.0-preview4.19178.1 + 4.6.0-preview4.19178.1 + 4.6.0-preview4.19178.1 + 4.6.0-preview4.19176.11 + 4.6.0-preview4.19178.1 + 4.6.0-preview4.19178.1 + 4.6.0-preview4.19178.1 + 4.6.0-preview4.19178.1 + 4.6.0-preview4.19178.1 + 4.6.0-preview4.19178.1 + + 1.0.0-beta.19177.11 0.1.0-preview2-181205-2 4.4.0 - 4.6.0-alpha-27128-8 15.9.20 15.9.20 + 5.28.1.1-1 2.4.0 2.4.0 2.4.0 - - $(RestoreSources);https://dotnet.myget.org/F/dotnet-corefxlab/api/v3/index.json + + $(RestoreSources); + https://dotnet.myget.org/F/dotnet-corefxlab/api/v3/index.json; + https://dotnetfeed.blob.core.windows.net/dotnet-windowsdesktop/index.json + + + + + System.Reflection.MetadataLoadContext + Microsoft.Private.Winforms + System.Drawing.Common + System.DirectoryServices diff --git a/eng/WpfArcadeSdk/Sdk/Sdk.props b/eng/WpfArcadeSdk/Sdk/Sdk.props new file mode 100644 index 00000000000..62404b8fc42 --- /dev/null +++ b/eng/WpfArcadeSdk/Sdk/Sdk.props @@ -0,0 +1,63 @@ + + + + + + $([System.IO.Directory]::GetParent("$(MSBuildThisFileDirectory.TrimEnd('\'))"))\ + $(WpfArcadeSdkRoot)tools\ + + + + + + + $(WpfArcadeSdkToolsDir)AvTrace\GenTraceSources.pl + $(WpfArcadeSdkToolsDir)GenXmlStringTable.pl + + true + + 8.0 + true + true + + Open + + + + + + + + + + + + + + + + full + "$(RepoRoot).tools\native\bin\strawberry-perl\$(StrawberryPerlVersion)\portableshell.bat" + + $(WpfArcadeSdkToolsDir)Wpf.Cpp.props + $(WpfArcadeSdkToolsDir)GenerateModuleDefinitionFile.targets + + + + $(WpfArcadeSdkToolsDir)NoTargets.props + $(WpfArcadeSdkToolsDir)NoTargets.targets + + + + + $(NoWarn);NU3027 + + + + + diff --git a/eng/WpfArcadeSdk/Sdk/Sdk.targets b/eng/WpfArcadeSdk/Sdk/Sdk.targets new file mode 100644 index 00000000000..9ca41359ebc --- /dev/null +++ b/eng/WpfArcadeSdk/Sdk/Sdk.targets @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/eng/WpfArcadeSdk/tools/AvTrace/GenTraceSources.pl b/eng/WpfArcadeSdk/tools/AvTrace/GenTraceSources.pl new file mode 100644 index 00000000000..593c43dd5a0 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/AvTrace/GenTraceSources.pl @@ -0,0 +1,136 @@ +######################################################## +# Generate the enum used for retrieving wrapper classes for managed debug tracing. +# +# This scripts reads an input file with the trace information, +# and generates a cs file with the enum containing trace area values. +# +######################################################## +use File::Copy; +use Getopt::Std; + +sub usage() +{ + print "Usage: $0 -i [Inputfile1,Inputfile2,...] -o [output.cs] \n\n"; +} + +#hash to store all the arguements. +my %args +; +#error header. +my $error_msg = "GenTraceSources.pl: error:"; + +#get the switches values. +getopts('i:o:', \%args); + +#all these switches are required. + +my $outfile = $args{o}; +my @inputfilelist = split(/,/, $args{i}); + +print "\n"; + + +# +# The header for the file +# + +my $header = <<"END_OF_HEADER"; +//------------------------------------------------------------------------------- +// +// Copyright (c) Microsoft Corporation. All Rights Reserved. +// Information Contained Herein is Proprietary and Confidential. +// +// +// This file is generated from AvTraceMessages.txt by gentracesources.pl - do not modify this file directly +//------------------------------------------------------------------------------- + +using MS.Internal; + +namespace System.Diagnostics +{ + /// Access point for TraceSources + public static partial class PresentationTraceSources + { +END_OF_HEADER + + +# +# The footer for the file +# + +my $footer = <<"END_OF_FOOTER"; + } +}//endof namespace +END_OF_FOOTER + + +# +# Initialize the output file +# + +open(OUT, '>'.$outfile) or die "$error_msg Cannot create $outfile. $!\n"; + +print OUT $header or die "$error_msg Cannot write to $outfile. $! \n"; + +{ + # Now we read the trace areas from the files + + for $inputfile (@inputfilelist) + { + + open(IN, $inputfile) or die "$error_msg Cannot open $inputfile. $!\n"; + + + # Loop through the strings + + my $traceArea; + my $traceClass; + my $traceName; + my $traceSourceName; + + while ($stringIn = ) + { + chomp; + + # Find the beginning of a section, with the trace source name + # and the name of the trace area. + # E.g. "[System.Windows.ComponentModel.Events,RoutedEvent]" + + if (($traceName, $traceArea, $traceClass) = ($stringIn =~ /^\[(.*),(.*),(.*)\]/)) + { + # append "Source" for the TraceSource name + $traceSourceName = $traceArea."Source"; + + # Write out the property + + print OUT +" + /// $traceSourceName for $traceArea + public static TraceSource $traceSourceName + { + get + { + if (_$traceSourceName == null) + { + _$traceSourceName = CreateTraceSource(\"$traceName\"); + } + return _$traceSourceName; + } + } + internal static TraceSource _$traceSourceName; +" + or die "$error_msg Cannot write to $outfile. $! \n"; + + } + } + + #close files + close (IN) or die "$error_msg Cannot close $infile. $!\n"; + } +} + +print OUT "\n".$footer or die "$error_msg Cannot write to $outfile. $! \n"; + +#close files +close (OUT) or die "$error_msg Cannot close $outfile. $!\n"; + diff --git a/eng/WpfArcadeSdk/tools/AvTrace/GenTraceStrings.pl b/eng/WpfArcadeSdk/tools/AvTrace/GenTraceStrings.pl new file mode 100644 index 00000000000..937e125b562 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/AvTrace/GenTraceStrings.pl @@ -0,0 +1,297 @@ +######################################################## +# Generate the wrapper classes for managed debug tracing. +# +# This scripts reads an input file with the trace information, +# and generates a cs file with the wrapper classes. +# +######################################################## +use File::Copy; +use Getopt::Std; + +sub usage() +{ + print "Usage: $0 -i [Inputfile1] -o [output.cs] \n\n"; +} + +#hash to store all the arguements. +my %args +; +#error header. +my $error_msg = "GenTraceStrings.pl: error:"; + +#get the switches values. +getopts('i:o:', \%args); + +#all these switches are required. + +my $outfile = $args{o}; +my $inputfile = $args{i}; + +print "\n"; + + +# +# The header for the file +# + +my $header = <<"END_OF_HEADER"; + +using System; +using System.Diagnostics; + +namespace MS.Internal +{ +END_OF_HEADER + + +# +# The footer for the file +# + +my $footer = <<"END_OF_FOOTER"; +}//endof namespace +END_OF_FOOTER + + +# +# The footer section for each class +# + +my $classFooter = <<"END_OF_FOOTER"; + + // Send a single trace output + static public void Trace( TraceEventType type, AvTraceDetails traceDetails, params object[] parameters ) + { + _avTrace.Trace( type, traceDetails.Id, traceDetails.Message, traceDetails.Labels, parameters ); + } + + // these help delay allocation of object array + static public void Trace( TraceEventType type, AvTraceDetails traceDetails ) + { + _avTrace.Trace( type, traceDetails.Id, traceDetails.Message, traceDetails.Labels, new object[0] ); + } + static public void Trace( TraceEventType type, AvTraceDetails traceDetails, object p1 ) + { + _avTrace.Trace( type, traceDetails.Id, traceDetails.Message, traceDetails.Labels, new object[] { p1 } ); + } + static public void Trace( TraceEventType type, AvTraceDetails traceDetails, object p1, object p2 ) + { + _avTrace.Trace( type, traceDetails.Id, traceDetails.Message, traceDetails.Labels, new object[] { p1, p2 } ); + } + static public void Trace( TraceEventType type, AvTraceDetails traceDetails, object p1, object p2, object p3 ) + { + _avTrace.Trace( type, traceDetails.Id, traceDetails.Message, traceDetails.Labels, new object[] { p1, p2, p3 } ); + } + + // Send a singleton "activity" trace (really, this sends the same trace as both a Start and a Stop) + static public void TraceActivityItem( AvTraceDetails traceDetails, params Object[] parameters ) + { + _avTrace.TraceStartStop( traceDetails.Id, traceDetails.Message, traceDetails.Labels, parameters ); + } + + // these help delay allocation of object array + static public void TraceActivityItem( AvTraceDetails traceDetails ) + { + _avTrace.TraceStartStop( traceDetails.Id, traceDetails.Message, traceDetails.Labels, new object[0] ); + } + static public void TraceActivityItem( AvTraceDetails traceDetails, object p1 ) + { + _avTrace.TraceStartStop( traceDetails.Id, traceDetails.Message, traceDetails.Labels, new object[] { p1 } ); + } + static public void TraceActivityItem( AvTraceDetails traceDetails, object p1, object p2 ) + { + _avTrace.TraceStartStop( traceDetails.Id, traceDetails.Message, traceDetails.Labels, new object[] { p1, p2 } ); + } + static public void TraceActivityItem( AvTraceDetails traceDetails, object p1, object p2, object p3 ) + { + _avTrace.TraceStartStop( traceDetails.Id, traceDetails.Message, traceDetails.Labels, new object[] { p1, p2, p3 } ); + } + + // Is tracing enabled here? + static public bool IsEnabled + { + get { return _avTrace != null && _avTrace.IsEnabled; } + } + + // Is there a Tracesource? (See comment on AvTrace.IsEnabledOverride.) + static public bool IsEnabledOverride + { + get { return _avTrace.IsEnabledOverride; } + } + + // Re-read the configuration for this trace source + static public void Refresh() + { + _avTrace.Refresh(); + } + + }//endof class $srclass +END_OF_FOOTER + + + +# +# Initialize the output file +# + +open(OUT, '>'.$outfile) or die "$error_msg Cannot create $outfile. $!\n"; + +print OUT $header or die "$error_msg Cannot write to $outfile. $! \n"; + + + +{ + # Now we read the trace information from the file + + open(IN, $inputfile) or die "$error_msg Cannot open $inputfile. $!\n"; + + + # Loop through the strings + + my $prev_id = 0; + my $max_id = 0; + my $inClass = 0; + my $traceArea; + my $traceClass; + my $traceName; + my $traceSourceName; + + while ($stringIn = ) + { + chomp; + next if ($stringIn =~ /^;/); # ignore all comments + next if ($stringIn =~ /^\r/); # ignore newline + + # Handle the beginning of a section, with the trace source name, + # the name of the area, and the name of the class to be generated. + # E.g. "[System.Windows.ComponentModel.Events,RoutedEvent,TraceRoutedEvent]" + + if (($traceName, $traceArea, $traceClass) = ($stringIn =~ /^\[(.*),(.*),(.*)\]/)) + { + # append "Source" for the property name to be used in PresentationTraceSources + + $traceSourceName = $traceArea."Source"; + + # Write out the class header + + print OUT +" + static internal partial class $traceClass + { + static private AvTrace _avTrace = new AvTrace( + delegate() { return PresentationTraceSources.$traceSourceName; }, + delegate() { PresentationTraceSources._$traceSourceName = null; } + ); + +" + or die "$error_msg Cannot write to $outfile. $! \n"; + + # reset id auto-generation counters + $max_id = $prev_id = 0; + $inClass = 1; + next; + } + + # Check for the end of a section, e.g. "[end]" + + if ($stringIn =~ /^\[end]/) + { + print OUT $classFooter or die "$error_msg Cannot write to $outfile. $! \n"; + $inClass = 0; + next; + } + + + # Handle a line within a section, which has the trace strings + # E.g. MyEvent=AUTO,FORMAT,{"Basic message or format string", "Param1", "Param2"} + + if (($name, $id, $shouldFormat, $labels) = ($stringIn =~ /^(\w+)=(\w*)\,(\w*)\,(.*)/)) + { + $inClass or die "Trace string '$stringIn' is not inside a section."; + + # auto-generate id if int is not specified + if ($id =~ /^\d+$/) + { + $max_id = $id if $id > $max_id; + } + elsif ($id == "" || $id == "AUTO") + { + $id = ++$max_id; + } + elsif ($id == "PREVIOUS") + { + $id = $prev_id; + } + else + { + die "invalid id '$id' for trace string."; + } + + if ($shouldFormat) + { + # create a method that passes args for the format string + + # TODO: calculate number of parameters and create precise method signature + + print OUT +" + static AvTraceDetails _$name; + static public AvTraceDetails $name(params object[] args) + { + if ( _$name == null ) + { + _$name = new AvTraceDetails( $id, new string[] $labels ); + } + + return new AvTraceFormat(_$name, args); + } +" + or die "$error_msg Cannot write to $outfile. $! \n"; + + } + elsif ($shouldFormat == "" || $shouldFormat =~ /false/i) + { + # create a property + print OUT +" + static AvTraceDetails _$name; + static public AvTraceDetails $name + { + get + { + if ( _$name == null ) + { + _$name = new AvTraceDetails( $id, new string[] $labels ); + } + + return _$name; + } + } +" + or die "$error_msg Cannot write to $outfile. $! \n"; + + } + else + { + die "invalid value '$id' for trace string ShouldFormat boolean."; + } + + $prev_id = $id; + next; + } + + + next if ($stringIn =~ /^$/); + + die "Invalid trace string '$stringIn'"; + } + + #close files + close (IN) or die "$error_msg Cannot close $infile. $!\n"; +} + +print OUT "\n".$footer or die "$error_msg Cannot write to $outfile. $! \n"; + +#close files +close (OUT) or die "$error_msg Cannot close $outfile. $!\n"; + diff --git a/eng/WpfArcadeSdk/tools/CodeAnalysis.props b/eng/WpfArcadeSdk/tools/CodeAnalysis.props new file mode 100644 index 00000000000..438a69b9745 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/CodeAnalysis.props @@ -0,0 +1,15 @@ + + + + $(MSBuildThisFileDirectory)CodeAnalysis\WpfCodeAnalysis.ruleset + + + + + + + + + + + diff --git a/eng/WpfArcadeSdk/tools/CodeAnalysis/WpfCodeAnalysis.ruleset b/eng/WpfArcadeSdk/tools/CodeAnalysis/WpfCodeAnalysis.ruleset new file mode 100644 index 00000000000..4b42f390946 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/CodeAnalysis/WpfCodeAnalysis.ruleset @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/CopyRedistFile.targets b/eng/WpfArcadeSdk/tools/CopyRedistFile.targets new file mode 100644 index 00000000000..31f2dc555a3 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/CopyRedistFile.targets @@ -0,0 +1,23 @@ + + + + $(PreparePackageAssetsDependsOn); + CopyRedistFile + + + + + + + + + + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/ExtendedAssemblyInfo.props b/eng/WpfArcadeSdk/tools/ExtendedAssemblyInfo.props new file mode 100644 index 00000000000..493e6ecdb95 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/ExtendedAssemblyInfo.props @@ -0,0 +1,50 @@ + + + + + true + true + + + + $(AssemblyComVisible) + true + + + + DllImportSearchPath.AssemblyDirectory | DllImportSearchPath.System32 + true + + + + $(AssemblyName) + + + + $(AssemblyDescription) + + + + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/ExtendedAssemblyInfo.targets b/eng/WpfArcadeSdk/tools/ExtendedAssemblyInfo.targets new file mode 100644 index 00000000000..813675e1be4 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/ExtendedAssemblyInfo.targets @@ -0,0 +1,330 @@ + + + + + + + + + $(AssemblyName) + + $(AssemblyTitle) + $(Description) + + $(InformationalVersion) + $(Version) + + + + + $(FileVersion) + + + + $(COMPUTERNAME) + + + + $(ScmRepositoryUrl) + + + + $(SourceRevisionId) + + + + + + + + <_GeneratedAssemblyInfoFile Remove="@(_GeneratedAssemblyInfoFile)" /> + <_GeneratedAssemblyInfoFile Include="$(GeneratedAssemblyInfoFile)" /> + + + <_GeneratedExtendedAssemblyInfoFile Remove="@(_GeneratedExtendedAssemblyInfoFile)" /> + <_GeneratedExtendedAssemblyInfoFile Include="%(_GeneratedAssemblyInfoFile.RootDir)%(_GeneratedAssemblyInfoFile.Directory)%(_GeneratedAssemblyInfoFile.Filename).Extended%(_GeneratedAssemblyInfoFile.Extension)" /> + + + + @(_GeneratedExtendedAssemblyInfoFile) + + + + + + + + + + + + + + + + + + + + + + + + + 0) + { + Result = new TaskItem[ExtendedAssemblyInfo.Length]; + for (int i = 0; i < ExtendedAssemblyInfo.Length; i++) + { + ITaskItem item = ExtendedAssemblyInfo[i]; + string attr = item.GetMetadata("Identity"); // This is the Attribute type + + List parameters = new List(); + + var metadataNames = item.MetadataNames.Cast().ToList(); // Obtain all the Metadata names + + // Parameter names are of the form Parameter1, Parameter2, etc. + // Parameter0 is not allowed. + var parameterNames = metadataNames.Where((m) => Regex.IsMatch(m, @"Parameter\d+", RegexOptions.IgnoreCase | RegexOptions.CultureInvariant)); + parameterNames = parameterNames.Where((m) => !m.Equals("Parameter0", StringComparison.InvariantCultureIgnoreCase)); + + // Order the parameter names in ascending order, then iterate through them + var parameterNamesAscending = parameterNames.OrderBy((m) => Int32.Parse(m.Replace("Parameter", string.Empty))); + foreach (var parameter in parameterNamesAscending) + { + string paramValue = item.GetMetadata(parameter); + + bool isLiteral = false; + string isLiteralMetadataName = parameter.Replace("Parameter", "IsLiteral"); + if (metadataNames.Contains(isLiteralMetadataName)) + { + Boolean.TryParse(item.GetMetadata(isLiteralMetadataName), out isLiteral); + } + + if (isLiteral) + { + // The parameter is a literal, include it as-is + parameters.Add(paramValue); + } + else + { + // The parameter is NOT a litera, included it surrounded by double-quotes + parameters.Add("\"" + paramValue + "\""); ; + } + } + + // Separate the parameters by commas + string p = string.Join(",", parameters); + + // Construct the resolved attribute declaration + // [assembly: ] + // For e.g., + // [assembly: ComVisible(true)] + // [assembly: MetadataAttribute("Servicing","true")] + // Save the result and continue + string assemblyAttribute = string.Format("[assembly: {0}({1})]", attr, p); + Result[i] = new TaskItem(assemblyAttribute); + } + } +]]> + + + + + + + + + + + + + + <_ExtendedAssemblyMetadata Remove="@(_ExtendedAssemblyMetadata)" /> + <_ExtendedAssemblyMetadata Include="@(AssemblyMetadata)" + Condition="'@(AssemblyMetadata)'!=''" + AttributeName="AssemblyMetadata"> + %(Identity) + %(Value) + + + + + + + + + + + + + + + + + + +// This code was generated by a tool +// Target: GenerateExtendedAssemblyInfo +// Filename: $(MSBuildThisFile) +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ +]]> + + + + + + + + + + + +//------------------------------------------------------------------------------ + ]]> + + + + + + + + + + + + diff --git a/eng/WpfArcadeSdk/tools/FixupProjectReferences.targets b/eng/WpfArcadeSdk/tools/FixupProjectReferences.targets new file mode 100644 index 00000000000..5fd73aa0cc5 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/FixupProjectReferences.targets @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectReferenceWithConfiguration Remove="@(_ProjectReferenceWithConfiguration)" /> + <_ProjectReferenceWithConfiguration Include="@(_filtered_ProjectReferenceWithConfiguration)" /> + + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/FolderPaths.props b/eng/WpfArcadeSdk/tools/FolderPaths.props new file mode 100644 index 00000000000..7498073ee5a --- /dev/null +++ b/eng/WpfArcadeSdk/tools/FolderPaths.props @@ -0,0 +1,7 @@ + + + $(RepoRoot)src\Microsoft.DotNet.Wpf\cycle-breakers\ + $(RepoRoot)src\Microsoft.DotNet.Wpf\src\ + $(WpfSourceDir)shared\ + + diff --git a/eng/WpfArcadeSdk/tools/GenXmlStringTable.pl b/eng/WpfArcadeSdk/tools/GenXmlStringTable.pl new file mode 100644 index 00000000000..9b733ade3ef --- /dev/null +++ b/eng/WpfArcadeSdk/tools/GenXmlStringTable.pl @@ -0,0 +1,427 @@ +######################################################## +# Generate the XmlStringTable handling class. +# This tool generates enums for xml strings that are +# used to index into the xml string table +# The entries in the xml string table: +# Index Name String Value Type +# This tool also generates XML Name table +######################################################## +use File::Copy; +use Getopt::Std; + +######################################################## +# usage: Print out usage +######################################################## + +sub usage() +{ + print "Usage: $0 -n [Namespacefile] -x [XmlStringfile] -e [fullenumclassname] -c [fullxmlstringclassname] -o [output.cs]\n\n"; + print "Example: perl $0 -n XmlNamespaceStringTable.txt -x xmlStringTable.txt -e XmlNamespaceId -c MS.Internal.IO.Packaging.XmlStringTable\n"; +} + +######################################################## +# Variables +######################################################## + +#hash to store all the arguements. +my %args +; +#error header. +my $error_msg = "GenXmlStringTable.pl: error:"; + + +########################################################## +# get the switches values do some minimum validataion +########################################################## + +getopts('c:e:n:o:x:', \%args); + +#all these switches are required. +if (!$args{c} || !$args{e} || !$args{n} || !$args{o} | !$args{x}) +{ + usage(); + exit; +} + +my $outfile = $args{o}; +my $fullxmlnsenumclassname = $args{e}; +my $fullxmlstrclassname = $args{c}; +my $xmlnsfile = $args{n}; +my $xmlstrfile = $args{x}; + +######################################################## +# Print out switch value information +######################################################## + +print "\n"; +print "Xml namespaces file: $xmlnsfile\n"; +print "Xml strings file: $xmlstrfile\n"; +print "Output .cs file: $outfile\n"; +print "Enum class name for all strings: $fullxmlnsenumclassname\n"; +print "Xml string table class name: $fullxmlstrclassname\n"; + + +######################################################## +# Parse class names and their namespaces +######################################################## + +#extract the namespace and enum class name +my ($enumnamespace, $enumsrclass) = ($fullxmlnsenumclassname =~ /^(.+)\.(.+)$/); +my $srid = $srclass."ID"; + +#extract the namespace and table class name +my ($tablenamespace, $tablesrclass) = ($fullxmlstrclassname =~ /^(.+)\.(.+)$/); +my $srid = $srclass."ID"; + +######################################################## +# Print out class information +######################################################## + +print "enum namespace: $enumnamespace\n"; +print "enum class name: $enumsrclass\n\n"; + +print "xml string table namespace: $tablenamespace\n"; +print "xml string class name: $tablesrclass\n"; + +######################################################## +# Count all xml namespaces and xml strings +######################################################## + +# Need to start from 1 since the first item is NotDefined +my $tableSize = 1; + +open(IN, $xmlnsfile) or die "$error_msg Cannot open $infile. $!\n"; + +while ($string = ) +{ + if ($string =~ /^(\w+)=/o) + { + $tableSize += 1; + } +} + +#### close files +close (IN) or die "$error_msg Cannot close $infile. $!\n"; + + +open(IN, $xmlstrfile) or die "$error_msg Cannot open $infile. $!\n"; + +while ($string = ) +{ + if ($string =~ /^(\w+)=/o) + { + $tableSize += 1; + } +} + +#### close files +close (IN) or die "$error_msg Cannot close $infile. $!\n"; + + +######################################################## +# Header of the generated cs file +# 1. Copyright information +# 2. Begining of the enum class +######################################################## + +my $header = <<"END_OF_HEADER"; +//------------------------------------------------------------------------------- +// +// Copyright (c) Microsoft Corporation. All Rights Reserved. +// Information Contained Herein is Proprietary and Confidential. +// +// +// This file is generated from $xmlnsfile and $xmlstrfile by GenXmlStringTable.pl +// - do not modify this file directly +//------------------------------------------------------------------------------- + + +using System; +using System.Collections; +using System.Diagnostics; +using System.Xml; + +using $enumnamespace; + +namespace $enumnamespace +{ + + //an enums for xml string identifiers. + internal enum $enumsrclass : int + { + NotDefined = 0, +END_OF_HEADER + + +######################################################## +# Middle part of the generated cs file +# 1. Closing brakets for the enum class and the namespace +# 2. Begining of the enum class +# 3. Begining of the string table class +######################################################## + +my $tableclassheader = <<"END_OF_TABLE_CLASS_HEADER"; + } // end of enum $enumsrclass +} // end of namespace + +namespace $tablenamespace +{ + internal static class $tablesrclass + { + static $tablesrclass() + { + Object str; + +END_OF_TABLE_CLASS_HEADER + +######################################################## +# Footer of the generated cs file +# 1. Helper functions for the xml string table +# 2. Definition of the item entry in the xml string table +# 3. Private member variables +# 4. Closing brakets for the xml string class and the namespace +######################################################## + +my $footer = <<"END_OF_FOOTER"; + } + + internal static $enumsrclass GetEnumOf(Object xmlString) + { + Debug.Assert(xmlString is String); + + // Index 0 is reserved for NotDefined and doesn't have a table entry + // so start from 1 + for (int i = 1; i < _xmlstringtable.GetLength(0) ; ++i) + { + if (Object.ReferenceEquals(_xmlstringtable[i].Name, xmlString)) + { + return ((PackageXmlEnum) i); + } + } + + return PackageXmlEnum.NotDefined; + } + + internal static string GetXmlString($enumsrclass id) + { + CheckIdRange(id); + + return (string) _xmlstringtable[(int) id].Name; + } + + internal static Object GetXmlStringAsObject($enumsrclass id) + { + CheckIdRange(id); + + return _xmlstringtable[(int) id].Name; + } + + internal static $enumsrclass GetXmlNamespace($enumsrclass id) + { + CheckIdRange(id); + + return _xmlstringtable[(int) id].Namespace; + } + + internal static string GetValueType($enumsrclass id) + { + CheckIdRange(id); + + return _xmlstringtable[(int) id].ValueType; + } + + internal static NameTable NameTable + { + get + { + return _nameTable; + } + } + +#if false + internal static IEqualityComparer EqualityComparer + { + get + { + return _referenceComparer; + } + } +#endif + + private static void CheckIdRange($enumsrclass id) + { + // Index 0 is reserved for NotDefined and doesn't have a table entry + if ((int) id <= 0 || (int) id >= $tableSize) + { + throw new ArgumentOutOfRangeException("id"); + } + } + + internal static NameTable CloneNameTable() + { + NameTable nameTable = new NameTable(); + + // Index 0 is reserved for NotDefined and doesn't have a table entry + for (int i=1; i<$tableSize; ++i) + { + nameTable.Add((string)_xmlstringtable[i].Name); + } + + return nameTable; + } + + private struct XmlStringTableStruct + { + private Object _nameString; + private $enumsrclass _namespace; + private string _valueType; + + internal XmlStringTableStruct(Object nameString, $enumsrclass ns, string valueType) + { + _nameString = nameString; + _namespace = ns; + _valueType = valueType; + } + + internal Object Name { get { return (String) _nameString; } } + internal $enumsrclass Namespace { get { return _namespace; } } + internal string ValueType { get { return _valueType; } } + } + +#if false + // The Hashtable comparer that takes advantage of the fact + // that we know the object identities of all keys to find. + private class ReferenceComparer : IEqualityComparer + { + // Perform reference comparison. + // Explicit implementation to avoid conflict with object.Equals. + bool IEqualityComparer.Equals(object x, object y) + { + return object.ReferenceEquals(x, y); + } + + // Hash on object identity. + public int GetHashCode(object obj) + { + return System.Runtime.CompilerServices.RuntimeHelpers.GetHashCode(obj); + } + } + +#endif + + private static XmlStringTableStruct[] _xmlstringtable = new XmlStringTableStruct[$tableSize]; + private static NameTable _nameTable = new NameTable(); +#if false + private static ReferenceComparer _referenceComparer = new ReferenceComparer(); +#endif + } //endof class $tablesrclass + +} // end of namespace + +END_OF_FOOTER + + +######################################################## +# +# Generate cs file +# +######################################################## + +#### open output c# file. + +open(OUT, '>'.$outfile) or die "$error_msg Cannot create $outfile. $!\n"; + +######################################################## +# Write out the predefined header +######################################################## + +print OUT $header or die "$error_msg Cannot write to $outfile. $! \n"; + +######################################################## +# Read in all xml namespace list and declare them in the enum class +######################################################## + +open(IN, $xmlnsfile) or die "$error_msg Cannot open $infile. $!\n"; + +while ($string = ) +{ + if ($string =~ /^(\w+)=/o) + { + print OUT " $1,\n" or die "$error_msg Cannot write to $outfile. $! \n"; + } +} + +#### close files +close (IN) or die "$error_msg Cannot close $infile. $!\n"; + +######################################################## +# Read in all xml strings and declare them in the enum class +######################################################## + +open(IN, $xmlstrfile) or die "$error_msg Cannot open $infile. $!\n"; + +while ($string = ) +{ + if ($string =~ /^(\w+)=/o) + { + print OUT " $1,\n" or die "$error_msg Cannot write to $outfile. $! \n"; + } +} + +#### close files +close (IN) or die "$error_msg Cannot close $infile. $!\n"; + + +######################################################## +# Write out the end of the enum class and the start of the xml string table +######################################################## + +print OUT $tableclassheader or die "$error_msg Cannot write to $outfile. $! \n"; + + +######################################################## +# Add all the xml namespaces to the xml string table +######################################################## + +open(IN, $xmlnsfile) or die "$error_msg Cannot open $infile. $!\n"; + +#### insert all namespaces and prefixes strings + +while ($string = ) +{ + if ($string =~ /^(\w+)=(\S+)/o) + { + print OUT " str = _nameTable.Add(\"$2\");\n" or die "$error_msg Cannot write to $outfile. $! \n"; + print OUT " _xmlstringtable[(int) $enumsrclass.$1] = new XmlStringTableStruct(str, $enumsrclass.NotDefined, null);\n" or die "$error_msg Cannot write to $outfile. $! \n"; + } +} + +print OUT "\n" or die "$error_msg Cannot write to $outfile. $! \n"; + +######################################################## +# Add all the xml strings to the xml string table +######################################################## + +open(IN, $xmlstrfile) or die "$error_msg Cannot open $infile. $!\n"; + +#### insert all xml strings + +while ($string = ) +{ + if ($string =~ /^(\w+)=(\S+)\s+(\S+)(?:\s+(\S+))?/o) + { + print OUT " str = _nameTable.Add(\"$2\");\n" or die "$error_msg Cannot write to $outfile. $! \n"; + print OUT " _xmlstringtable[(int) $enumsrclass.$1] = new XmlStringTableStruct(str, $enumsrclass.$3, \"$4\");\n" or die "$error_msg Cannot write to $outfile. $! \n"; + } +} + +######################################################## +# Write out the end of the xml string table +######################################################## + +print OUT "\n".$footer or die "$error_msg Cannot write to $outfile. $! \n"; + +#### close files + +close (OUT) or die "$error_msg Cannot close $outfile. $!\n"; + diff --git a/eng/WpfArcadeSdk/tools/GenerateAvTraceMessages.targets b/eng/WpfArcadeSdk/tools/GenerateAvTraceMessages.targets new file mode 100644 index 00000000000..a69a220cd94 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/GenerateAvTraceMessages.targets @@ -0,0 +1,18 @@ + + + + + + + + + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/GenerateModuleDefinitionFile.targets b/eng/WpfArcadeSdk/tools/GenerateModuleDefinitionFile.targets new file mode 100644 index 00000000000..b14dba899a0 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/GenerateModuleDefinitionFile.targets @@ -0,0 +1,85 @@ + + + + + + true + false + + + true + + + + + + + + + + + + + + + + + + + + + + NotUsing + CompileAsCpp + TurnOffAllWarnings + true + true + $(AdditionalOptions) /DDLL_NAME=$(TargetName) + + + + false + false + + + + + + + + + + + + + + + diff --git a/eng/WpfArcadeSdk/tools/GenerateProgramFileForTests.props b/eng/WpfArcadeSdk/tools/GenerateProgramFileForTests.props new file mode 100644 index 00000000000..e9a19b5e30b --- /dev/null +++ b/eng/WpfArcadeSdk/tools/GenerateProgramFileForTests.props @@ -0,0 +1,6 @@ + + + false + true + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/GenerateProgramFileForTests.targets b/eng/WpfArcadeSdk/tools/GenerateProgramFileForTests.targets new file mode 100644 index 00000000000..1ff69760a46 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/GenerateProgramFileForTests.targets @@ -0,0 +1,16 @@ + + + + true + false + + + + + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/InlineTasks.targets b/eng/WpfArcadeSdk/tools/InlineTasks.targets new file mode 100644 index 00000000000..3ba2d43f029 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/InlineTasks.targets @@ -0,0 +1,84 @@ + + + RoslynCodeTaskFactory + CodeTaskFactory + + $(MSBuildToolsPath)\Microsoft.Build.Tasks.Core.dll + $(MSBuildToolsPath)\Microsoft.Build.Tasks.v4.0.dll + + + + + + + + + + + + + + + + + (); + var unmatched = new List(); + + foreach (var item1 in Item1) + { + bool matched = false; + foreach (var item2 in Item2) + { + if (item2.MetadataNames.Cast().Contains(Metadata2)) + { + string str1 = item1.ItemSpec; + string str2 = item2.GetMetadata(Metadata2); + + bool cmp = + !TreatItemsAsPaths ? + str1.Equals(str2, StringComparison.OrdinalIgnoreCase) + : Path.Equals(str1, str2); + + if (cmp) + { + var resultItem = new TaskItem(item2.GetMetadata(Metadata2)); + if (PreserveItem1Metadata) + { + var metadata = item1.CloneCustomMetadata(); + foreach (object m in metadata.Keys) + { + resultItem.SetMetadata((string)m, (string)metadata[m]); + } + } + + if (PreserveItem2Metadata) + { + var metadata = item2.CloneCustomMetadata(); + foreach (object m in metadata.Keys) + { + resultItem.SetMetadata((string)m, (string)metadata[m]); + } + } + + result.Add(resultItem); + matched = true; + } + } + } + + if (!matched) + { + unmatched.Add(new TaskItem(item1)); + } + } + + Result = result.ToArray(); + UnmatchedReferences = unmatched.ToArray(); + ]]> + + + + diff --git a/eng/WpfArcadeSdk/tools/NoInternalTypeHelper.targets b/eng/WpfArcadeSdk/tools/NoInternalTypeHelper.targets new file mode 100644 index 00000000000..e1c33ebafc4 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/NoInternalTypeHelper.targets @@ -0,0 +1,17 @@ + + + + + + <_GeneratedCodeFiles Remove="@(_GeneratedCodeFiles)" Condition="'%(FileName)%(Extension)' == 'GeneratedInternalTypeHelper.g.cs'" /> + + + + + <_GeneratedCodeFiles Include="@(EmbeddedResource->'%(StronglyTypedFileName)');" /> + + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/NoTargets.props b/eng/WpfArcadeSdk/tools/NoTargets.props new file mode 100644 index 00000000000..01dbbe2d7b7 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/NoTargets.props @@ -0,0 +1,25 @@ + + + + + + + + + + $(MSBuildToolsPath)\Microsoft.Common.targets + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/NoTargets.targets b/eng/WpfArcadeSdk/tools/NoTargets.targets new file mode 100644 index 00000000000..3cfab63c93e --- /dev/null +++ b/eng/WpfArcadeSdk/tools/NoTargets.targets @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + BuildOnlySettings; + PrepareForBuild; + PreBuildEvent; + ResolveReferences; + GetTargetPath; + PrepareForRun; + IncrementalClean; + PostBuildEvent + + + + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/Packaging.props b/eng/WpfArcadeSdk/tools/Packaging.props new file mode 100644 index 00000000000..844837f5286 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/Packaging.props @@ -0,0 +1,67 @@ + + + $(ArtifactsDir)packaging\$(Configuration)\$(Platform)\ + $(ArtifactsDir)packaging\$(Configuration)\ + + + runtime.win-$(Platform) + runtime.win-x86 + + + + + false + + + + false + + MIT + $(CopyrightNetFoundation) + + false + + + + Microsoft.DotNet.Wpf.GitHub + Microsoft.DotNet.Wpf.DncEng + + + Microsoft.NET.Sdk.WindowsDesktop + + + + + + $(DncEngTransportPackageName) + + + $(GitHubTransportPackageName) + + + $(WindowsDesktopSdkPackageName) + + https://dev.azure.com/dnceng/internal/_git/dotnet-wpf-int + + + + + + + + + All + + + + + + + false + + diff --git a/eng/WpfArcadeSdk/tools/Packaging.targets b/eng/WpfArcadeSdk/tools/Packaging.targets new file mode 100644 index 00000000000..da8b44f844e --- /dev/null +++ b/eng/WpfArcadeSdk/tools/Packaging.targets @@ -0,0 +1,378 @@ + + + + + + + lib + + + + $(PackageRuntimeIdentifierPrefix).$(PackageName) + $(PackageName.Replace('$(PackageRuntimeIdentifierPrefix).','')) + $(PackageName) + true + MSBuildSdk + + + + + + + + $(TargetFramework) + + + + win-x86 + win-x64 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $(NormalizedPackageName) + + + + + + + + + + + + + + $(TargetCulture) + $(NeutralLanguage) + + + + + + + + + + + + true + $(LibFolder) + + + + true + $(LibFolder) + + + + true + $(LibFolder) + + + + true + ref + + + + true + content + + + + true + + + + + true + . + + + + true + %(PackagingRootFolderSubFolders.Identity) + + + + + + + + + + CreateContentFolder; + $(GenerateNuspecDependsOn) + + + + + + + + + + + + + $(ArtifactsPackagingDir)$(NormalizedPackageName)\ + $(RepoCommitVersionFileDir)version.txt + + + + + + + + + + + + + + + + + + + + + + + + $(ArtifactsPackagingDir)$(NormalizedPackageName)\ + $(RuntimeJsonFileDir)runtime.json + + + + + + + + diff --git a/eng/WpfArcadeSdk/tools/Pbt.props b/eng/WpfArcadeSdk/tools/Pbt.props new file mode 100644 index 00000000000..0f7d3718132 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/Pbt.props @@ -0,0 +1,11 @@ + + + netcoreapp2.1 + net472 + + + + $(ArtifactsTmpDir)PresentationBuildTasks\$(PbtTfm)\ + + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/Pbt.targets b/eng/WpfArcadeSdk/tools/Pbt.targets new file mode 100644 index 00000000000..f6e391706a0 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/Pbt.targets @@ -0,0 +1,78 @@ + + + + <_PresentationBuildTasksAssembly Condition="'$(InternalMarkupCompilation)'=='true'">$(PbtDir)PresentationBuildTasks.dll + + + + + + + + + + $(PrepareResourceNamesDependsOn); + EnsurePbtPath + + + + $(MarkupCompilePass1DependsOn); + EnsurePbtPath + + + + + + + + + + + + + + + false + false + + + + + + diff --git a/eng/WpfArcadeSdk/tools/ProjectReferences.props b/eng/WpfArcadeSdk/tools/ProjectReferences.props new file mode 100644 index 00000000000..5b77909d41d --- /dev/null +++ b/eng/WpfArcadeSdk/tools/ProjectReferences.props @@ -0,0 +1,21 @@ + + + + false + + + + true + + + + + + false + + + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/ProjectReferences.targets b/eng/WpfArcadeSdk/tools/ProjectReferences.targets new file mode 100644 index 00000000000..f79f2d713e6 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/ProjectReferences.targets @@ -0,0 +1,15 @@ + + + + ClearReferenceCopyLocalPaths; + $(PrepareForRunDependsOn) + + + + + + + + diff --git a/Publishing.targets b/eng/WpfArcadeSdk/tools/Publishing.targets similarity index 100% rename from Publishing.targets rename to eng/WpfArcadeSdk/tools/Publishing.targets diff --git a/eng/WpfArcadeSdk/tools/Redist.props b/eng/WpfArcadeSdk/tools/Redist.props new file mode 100644 index 00000000000..bbb2e2d9513 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/Redist.props @@ -0,0 +1,15 @@ + + + + vcruntime + 140 + + msvcp + 140 + + D3DCompiler + _47 + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/Redist.targets b/eng/WpfArcadeSdk/tools/Redist.targets new file mode 100644 index 00000000000..4a6424ad8a8 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/Redist.targets @@ -0,0 +1,28 @@ + + + + $(PreparePackageAssetsDependsOn); + CopyRedistFile + + + + + + + + + + + + + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/ReferenceAssembly.props b/eng/WpfArcadeSdk/tools/ReferenceAssembly.props new file mode 100644 index 00000000000..5be9423c416 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/ReferenceAssembly.props @@ -0,0 +1,12 @@ + + + + false + $(ArtifactsDir)ref\ + + + + true + true + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/ReferenceAssembly.targets b/eng/WpfArcadeSdk/tools/ReferenceAssembly.targets new file mode 100644 index 00000000000..e635488340d --- /dev/null +++ b/eng/WpfArcadeSdk/tools/ReferenceAssembly.targets @@ -0,0 +1,46 @@ + + + + EnsureReferenceDestination; + $(CoreBuildDependsOn) + + + EnsureReferenceDestination; + $(ResolveReferencesDependsOn) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @(RefAssemblies) + + + diff --git a/eng/WpfArcadeSdk/tools/ResourceLinking.targets b/eng/WpfArcadeSdk/tools/ResourceLinking.targets new file mode 100644 index 00000000000..a0d338f1a38 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/ResourceLinking.targets @@ -0,0 +1,20 @@ + + + + + + $(ConfigurationType) + lib + false + + + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/SdkReferences.targets b/eng/WpfArcadeSdk/tools/SdkReferences.targets new file mode 100644 index 00000000000..6544fe441ce --- /dev/null +++ b/eng/WpfArcadeSdk/tools/SdkReferences.targets @@ -0,0 +1,139 @@ + + + + + + + + + + + + + <_netCoreAppSdkReference Remove="@(_netCoreAppSdkReference)" /> + <_netCoreAppSdkReference Include="@(ReferencePath)" Condition="'%(ReferencePath.NuGetPackageId)'=='Microsoft.NETCore.App'"/> + + + + + + + <_netCoreAppSdkUnwantedRefNormalized Remove="@(_netCoreAppSdkUnwantedRefNormalized)" /> + <_netCoreAppSdkUnwantedRefNormalized Include="@(_netCoreAppSdkReference->'%(FileName)')" /> + <_netCoreAppSdkUnwantedRefNormalized Remove="@(NetCoreReference)" /> + + + + + <_netCoreAppSdkUnwantedRef Remove="@(_netCoreAppSdkUnwantedRef)" /> + <_netCoreAppSdkUnwantedRef Include="@(_netCoreAppSdkUnwantedRefNormalized->'%(OriginalItemSpec)')" /> + + + + + + + + + + + + + + <_windowsDesktopAppSdkReference Remove="@(_windowsDesktopAppSdkReference)" /> + <_windowsDesktopAppSdkReference Include="@(ReferencePath)" Condition="'%(ReferencePath.NuGetPackageId)'=='Microsoft.WindowsDesktop.App'"/> + + + + + + + <_windowsDesktopAppSdkUnwantedRefNormalized Remove="@(_windowsDesktopAppSdkUnwantedRefNormalized)" /> + <_windowsDesktopAppSdkUnwantedRefNormalized Include="@(_windowsDesktopAppSdkReference->'%(FileName)')" /> + <_windowsDesktopAppSdkUnwantedRefNormalized Remove="@(WindowsDesktopReference)" /> + + + + + <_windowsDesktopAppSdkUnwantedRef Remove="@(_windowsDesktopAppSdkUnwantedRef)" /> + <_windowsDesktopAppSdkUnwantedRef Include="@(_windowsDesktopAppSdkUnwantedRefNormalized->'%(OriginalItemSpec)')" /> + + + + + + + + + + + + ResolveMicrosoftDotNetWpfGitHubReferences; + ResolveWinFormsReferences; + $(ResolveAssemblyReferencesDependsOn) + + + + + + + + + + + + + + + + + + diff --git a/eng/WpfArcadeSdk/tools/ShippingProjects.props b/eng/WpfArcadeSdk/tools/ShippingProjects.props new file mode 100644 index 00000000000..63d71786b27 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/ShippingProjects.props @@ -0,0 +1,75 @@ + + + + System.Xaml + + + + PresentationBuildTasks; + PresentationCore; + DirectWriteForwarder; + PresentationCore-CommonResources; + PresentationFramework; + PresentationFramework-SystemCore; + PresentationFramework-SystemData; + PresentationFramework-SystemDrawing; + PresentationFramework-SystemXml; + PresentationFramework-SystemXmlLinq; + PresentationUI; + ReachFramework; + System.Printing; + System.Windows.Controls.Ribbon; + System.Windows.Input.Manipulations; + System.Windows.Presentation; + PresentationFramework.Aero; + PresentationFramework.Aero2; + PresentationFramework.AeroLite; + PresentationFramework.Classic; + PresentationFramework.Luna; + PresentationFramework.Royale; + UIAutomationClient; + UIAutomationClientSideProviders; + UIAutomationProvider; + UIAutomationTypes; + WindowsBase; + WindowsFormsIntegration; + PenImc; + PresentationNative; + WpfGfx; + D3DCompiler; + VCRuntime + + + + $(ExternalShippingProjects); + $(InternalShippingProjects) + + + + PresentationBuildTasks; + D3DCompiler; + VCRuntime + + + + PresentationBuildTasks + + + + + + false + true + true + + false + true + + Internal + External + + + WindowsDesktopSdk + + + diff --git a/eng/WpfArcadeSdk/tools/ShippingProjects.targets b/eng/WpfArcadeSdk/tools/ShippingProjects.targets new file mode 100644 index 00000000000..1072ca3a6cd --- /dev/null +++ b/eng/WpfArcadeSdk/tools/ShippingProjects.targets @@ -0,0 +1,8 @@ + + + tools + true + true + true + + diff --git a/SystemResources.props b/eng/WpfArcadeSdk/tools/SystemResources.props similarity index 100% rename from SystemResources.props rename to eng/WpfArcadeSdk/tools/SystemResources.props diff --git a/eng/WpfArcadeSdk/tools/TargetFrameworks.props b/eng/WpfArcadeSdk/tools/TargetFrameworks.props new file mode 100644 index 00000000000..237929e4c40 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/TargetFrameworks.props @@ -0,0 +1,5 @@ + + + $(DefineConstants);NETFX + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/VersionSuffix.props b/eng/WpfArcadeSdk/tools/VersionSuffix.props new file mode 100644 index 00000000000..8c0ebfad64b --- /dev/null +++ b/eng/WpfArcadeSdk/tools/VersionSuffix.props @@ -0,0 +1,5 @@ + + + _cor3 + + \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/Wpf.Cpp.props b/eng/WpfArcadeSdk/tools/Wpf.Cpp.props new file mode 100644 index 00000000000..0e5004d3638 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/Wpf.Cpp.props @@ -0,0 +1,329 @@ + + + 15.0 + Unicode + + + v142 + + + 10.0.17134.0 + + DynamicLibrary + + + $(WindowsSdkDir_10) + $(WindowsSdkDir) + $(registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Kits\Installed Roots@KitsRoot10) + + $(Platform) + x86 + x64 + + $(Windows10SdkPath)bin\$(WindowsTargetPlatformVersion)\$(Architecture)\tracewpp.exe + + $(ManagedCxx) + true + + 1 + + 0x0700 + + 0x0A00 + + 0x0A000005 + + $(Win32WinNt) + + + + + + $(MsBuildThisFileDirectory)WppConfig\ + + false + + + + false + true + true + + + + + $(SDK40ToolsPath) + $(TargetFrameworkSDKToolsDirectory)$(Platform)\ + + + + true + true + false + Default + false + + + false + true + false + UseLinkTimeCodeGeneration + + + + + $(ManagedCxxSuppressions);4679 + + $(ManagedCxxSuppressions);4691 + + $(ManagedCxxSuppressions);4945 + + $(ManagedCxxSuppressions);4947 + + $(ManagedCxxSuppressions);4995 + + + + true + + 0.0.0.3 + $(RepoRoot).tools\native\bin\msvcurt-c1xx\$(MsvcurtC1xxVersion)\$(Architecture)\ + $(MsvcurtC1xxToolsPath)msvcurt$(LibSuffix)_netcore.lib + + + + + %(AdditionalDependencies);$(MsvcurtNetCoreLib) + + + + + + + + true + + + true + false + + + true + + + $(VCToolsInstallDir)lib\$(Architecture)\ + $(UniversalCRTSdkDir)Lib\$(WindowsTargetPlatformVersion)\UCRT\$(Architecture)\ + + d + + + oldnames.lib + legacy_stdio_wide_specifiers.lib + + + libucrt$(LibSuffix).lib + libvcruntime$(LibSuffix).lib + libcmt$(LibSuffix).lib + libcpmt$(LibSuffix).lib + + + ucrt$(LibSuffix).lib + vcruntime$(LibSuffix).lib + msvcrt$(LibSuffix).lib + msvcprt$(LibSuffix).lib + + $(DisallowLibClause) /disallowlib:ucrt$(LibSuffix).lib + $(DisallowLibClause) /disallowlib:vcruntime$(LibSuffix).lib + $(DisallowLibClause) /disallowlib:msvcrt$(LibSuffix).lib + $(DisallowLibClause) /disallowlib:msvcprt$(LibSuffix).lib + $(DisallowLibClause) /disallowlib:libucrt$(LibSuffix).lib + $(DisallowLibClause) /disallowlib:libvcruntime$(LibSuffix).lib + $(DisallowLibClause) /disallowlib:libcmt$(LibSuffix).lib + $(DisallowLibClause) /disallowlib:libcpmt$(LibSuffix).lib + + + /dllrename:$(VCRuntimeDllBaseName)$(VCRuntimeVersion)$(LibSuffix)=$(VCRuntimeDllBaseName)$(VCRuntimeVersion)$(LibSuffix)$(WpfVersionSuffix) + + + $(StaticUCRTLibrary);$(StaticVCRTLibrary);$(StaticCRTStartupLibrary);$(StaticStandardCppLibrary);$(DynamicUCRTLibrary);$(DynamicVCRTLibrary);$(DynamicCRTStartupLibrary);$(DynamicStandardCppLibrary) + $(StandardLibrariesForNativeCpp);$(OldNamesLib);$(LegacyStdioWideSpecifiersLib) + + + $(NoDefaultLibClauseForRuntimeLibs) /nodefaultlib:ucrt$(LibSuffix).lib /nodefaultlib:libucrt$(LibSuffix).lib /nodefaultlib:msvcrt$(LibSuffix).lib /nodefaultlib:libcmt$(LibSuffix).lib + + + false + + + false + + + $(BaseOutputPath)$(Configuration)\$(TargetFramework)\ + $(BaseOutputPath)$(Architecture)\$(Configuration)\$(TargetFramework)\ + + $(BaseIntermediateOutputPath)$(Configuration)\$(TargetFramework)\ + $(BaseIntermediateOutputPath)$(Architecture)\$(Configuration)\$(TargetFramework)\ + + false + false + + + + + $(ComputeCompileInputsTargets); + SetMscorlibAdditionalUsingDirectory; + + + + + + Level3 + true + + %(DisableSpecificWarnings);$(ManagedCxxSuppressions);4960;4961;4603;4627;4838;4456;4457;4458;4459;4091 + + + %(PreprocessorDefinitions);WIN32;_UNICODE;UNICODE;_WINDOWS;STRICT;_WIN32_WINNT=$(Win32WinNt);_WIN32_IE=$(Win32Ie);WINNT=$(WinNt);WINVER=$(WinVer) + %(PreprocessorDefinitions);_LIB; + %(PreprocessorDefinitions);SAL_NO_ATTRIBUTE_DECLARATIONS + + + + + %(PreprocessorDefinitions);ARGITERATOR_SUPPORTED=0 + + + %(PreprocessorDefinitions);_AMD64_; + %(PreprocessorDefinitions);_X86_; + %(PreprocessorDefinitions);_ARM_; + %(PreprocessorDefinitions);_ARM64_; + + ProgramDatabase + + + $(IntermediateOutputPath)$(TargetName)-compile.pdb + + false + Async + Default + + true + OnlyExplicitInline + true + + false + + true + false + + false + + Guard + false + + + StdCall + + + %(AdditionalIncludeDirectories);$(WpfSharedDir)inc\ + %(AdditionalIncludeDirectories);$(WpfCommonDir)inc\ + + ddbanned.h + + + + + + %(AdditionalOptions) /clr:netcore + + + Windows + + true + DebugFull + + %(AdditionalOptions) /DEBUGTYPE:CV,PDATA,FIXUP + + + + + /ignore:4221 %(AdditionalOptions) + %(AdditionalOptions) /MACHINE:$(Architecture) + Machine$(Architecture) + + + $(VcrtLibDir);$(UcrtLibDir);%(AdditionalLibraryDirectories) + %(AdditionalDependencies);$(StandardLibrariesForNativeCpp) + %(AdditionalOptions) $(NoDefaultLibClauseForRuntimeLibs) $(DisallowLibClause) + %(AdditionalOptions) $(DllRenameClause) + true + %(AdditionalOptions) /keyfile:$(AssemblyOriginatorKeyFile) /delaysign + + $(IntermediateOutputPath)$(TargetName).pdb + + + + + + /ignore:4221 %(AdditionalOptions) + %(AdditionalOptions) /MACHINE:$(Architecture) + + + %(AdditionalIncludeDirectories);$(IntermediateOutputPath) + + + + + + Disabled + _DEBUG;DEBUG;%(PreprocessorDefinitions) + + %(PreprocessorDefinitions);DBG=1 + MultiThreadedDebug + MultiThreadedDebugDLL + + + + + + + MaxSpeed + true + true + NDEBUG;%(PreprocessorDefinitions) + + MultiThreaded + MultiThreadedDLL + + + true + true + + + + + + %(AdditionalOptions) /linkrepro:$(IntermediateOutputPath)LinkRepro + + + diff --git a/eng/WpfArcadeSdk/tools/Wpf.Cpp.targets b/eng/WpfArcadeSdk/tools/Wpf.Cpp.targets new file mode 100644 index 00000000000..537f71fc07f --- /dev/null +++ b/eng/WpfArcadeSdk/tools/Wpf.Cpp.targets @@ -0,0 +1,333 @@ + + + $(IntermediateOutputPath)NativeVersion.rc + $([System.IO.Path]::GetDirectoryName($(NativeVersionFile))) + + + + + $(MsvcurtC1xxToolsPath)HostX86\c1xx.dll + $(MsvcurtC1xxToolsPath)HostX64\c1xx.dll + + + + %(AdditionalOptions) /Bx"$(FrontEndPath)" + + + %(AdditionalOptions) /fe:"$(FrontEndPath)" + + + + + + + %(AdditionalIncludeDirectories);$(NativeVersionFileDirectory) + + + %(AdditionalIncludeDirectories);$(NativeVersionFileDirectory) + + + + + + + %(AdditionalOptions) /linkrepro:$(IntermediateOutputPath)LinkRepro + + + + + + $(BeforeLinkTargets); + CreateLinkReproFolder + + + + + + $(IntermediateOutputPath)LinkRepro\ + + + + + + + + + + + + + + + + + + + +using namespace System; +using namespace System::Reflection; +using namespace System::Runtime::InteropServices; +using namespace System::Runtime::Versioning; + +[assembly:AssemblyTitle("$(AssemblyTitle)")]; +[assembly:AssemblyDescription("$(AssemblyDescription)")]; +[assembly:AssemblyDefaultAlias("$(AssemblyName)")]; +[assembly:AssemblyCompany("$(Company)")]; +[assembly:AssemblyProduct("$(Product)")]; +[assembly:AssemblyCopyright("$(Copyright)")]; +[assembly:AssemblyVersion("$(AssemblyVersion)")]; +[assembly:AssemblyFileVersion("$(FileVersion)")]; +[assembly:AssemblyInformationalVersion("$(AssemblyInformationalVersion)")]; +[assembly:TargetFramework("$(TargetFrameworkMoniker)", FrameworkDisplayName="$(TargetFrameworkMonikerDisplayName)")]; + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + NotUsing + + + + + + + + <_AdditionalExplicitAssemblyReferences Include="$(AdditionalExplicitAssemblyReferences)" /> + <_AdditionalExplicitAssemblyReferences Remove="mscorlib" /> + + + @(_AdditionalExplicitAssemblyReferences) + + + + + + + <_mscorlibDirectory Condition="'%(ReferencePath.FileName)%(ReferencePath.Extension)' == 'mscorlib.dll'">%(ReferencePath.RootDir)%(ReferencePath.Directory) + + + + + %(CLCompile.AdditionalUsingDirectories);$(_mscorlibDirectory) + + + + + + + CppCliHelper; + $(ResolveReferencesDependsOn) + + + $(EnsureWpfProjectReferenceDependsOn); + CppCliHelper + + + + + + + + $(IntermediateOutputPath)CppCliSupport\CppClrSupport_$(MSBuildProjectName).csproj + + + + + + + + + netcoreapp3.0 + AnyCPU%3Bx64 + + + + + + + + + true + + + + + <_AdditionalPackages Remove="%40(_AdditionalPackages)" /> + <_AdditionalPackages Include="%24(AdditionalPackages)" /> + + + + + + + + + + + + + + + + + + + + + + + + + ]]> + + + + + + + + + + + + + AdditionalPackages=@(AdditionalPackageReference->'%(Identity)+%(Version)') + + + + + + + + + + False + + + + + + + + + + + $(BeforeLinkTargets); + EnsureLinkReproFolder + + + + + + + + + + + + + diff --git a/eng/WpfArcadeSdk/tools/WpfProjectReference.targets b/eng/WpfArcadeSdk/tools/WpfProjectReference.targets new file mode 100644 index 00000000000..86438390b80 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WpfProjectReference.targets @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + EnsureWpfProjectReference; + $(PrepareForBuildDependsOn) + + + EnsureWpfProjectReference; + $(CoreBuildDependsOn) + + + EnsureWpfProjectReference; + $(CoreCompileDependsOn) + + + EnsureWpfProjectReference; + $(ResolveReferencesDependsOn) + + + EnsureWpfProjectReference; + $(MarkupCompilePass1DependsOn) + + + + + + + + + <_wpfProjectPath Include="@(WpfProjectPath)"> + %(WpfProjectPath.Identity) + + <_wpfProjectPathAvailableLocally Include="@(WpfProjectPath)" + Condition="Exists('%(ProjectPath)')" /> + + + + + + + + + + + + + <_unmatchedProjectReferenceWithConfiguration Remove="@(_unmatchedProjectReferenceWithConfiguration)" /> + <_unmatched_ProjectReferenceWithConfiguration Remove="@(_unmatched_ProjectReferenceWithConfiguration)" /> + + + + + + + + + + <_ProjectReferenceWithConfiguration Remove="@(_unmatched_ProjectReferenceWithConfiguration)" /> + <_MSBuildProjectReferenceNonExistent Remove="@(_unmatchedProjectReferenceWithConfiguration)" /> + + + + + + + + + + + + + + + + + + + + + + + diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/CodeTags.txt b/eng/WpfArcadeSdk/tools/WppConfig/rev1/CodeTags.txt new file mode 100644 index 00000000000..f4741b6637a --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/CodeTags.txt @@ -0,0 +1,21 @@ +# Nominal timestamp: 2004/11/17-21:38:31 +# +# Auto-generated from winmain-450k-newerupdatedlist.txt dated 2004/10/20 +# with additional 13288 files from Vikram dated 2004/11/06 +# See DavePr or LisaGra or RajeshM or JFeltis for questions. +# +FILE r1defwpp.ini +$TAG ENGR +$MODULE: build_tools_wppconfig +$OWNER: jtolman +$KEYWORDS: +$ENDTAG + +FILE * +$TAG ENGR +$MODULE: build_tools_wppconfig +$OWNER: josesua +$KEYWORDS: +$ENDTAG + +# checksum: 0020-008292397-00 diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/TCHARUNIwpp.ini b/eng/WpfArcadeSdk/tools/WppConfig/rev1/TCHARUNIwpp.ini new file mode 100644 index 00000000000..eb849aab1e8 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/TCHARUNIwpp.ini @@ -0,0 +1,218 @@ +# +# Default types for WPP for users who are using TCHAR's and have Unicode defined. +# 2004 Revision 0.0 +# + +# our basic arithmetic types + +DEFINE_SIMPLE_TYPE( XINT64, signed __int64, ItemLongLongX, "I64x", x, 8); +DEFINE_SIMPLE_TYPE( XXINT64, signed __int64, ItemLongLongXX, "I64X", X, 8); +DEFINE_SIMPLE_TYPE( OINT64, signed __int64, ItemLongLongO, "I64o", o, 8); + +DEFINE_SIMPLE_TYPE( SBYTE, signed char, ItemChar, "c", c, 1); +DEFINE_SIMPLE_TYPE( SSHORT, signed short, ItemShort, "hd", h, 2); +DEFINE_SIMPLE_TYPE( SINT, signed int, ItemLong, "d", d, 4); +DEFINE_SIMPLE_TYPE( SLONG, signed long, ItemLong, "ld", l, 4); +DEFINE_SIMPLE_TYPE( SINT64, signed __int64, ItemLongLong, "I64d", i, 8); + +DEFINE_SIMPLE_TYPE( UBYTE, unsigned char, ItemChar, "c", C, 1); +DEFINE_SIMPLE_TYPE( USHORT, unsigned short, ItemShort, "hu", H, 2); +DEFINE_SIMPLE_TYPE( UINT, unsigned int, ItemLong, "u", D, 4); +DEFINE_SIMPLE_TYPE( ULONG, unsigned long, ItemLong, "lu", L, 4); +DEFINE_SIMPLE_TYPE( UINT64, unsigned __int64, ItemULongLong, "I64u", I, 8); + + + +DEFINE_SIMPLE_TYPE( DOUBLE, double, ItemDouble, "s", g, 8); + +# arch dependent types + +DEFINE_SIMPLE_TYPE( SLONGPTR, LONG_PTR, ItemPtr, "Id", p, 6); +DEFINE_SIMPLE_TYPE( ULONGPTR, ULONG_PTR, ItemPtr, "Iu", P, 6); +DEFINE_SIMPLE_TYPE( PTR, const void*, ItemPtr, "p", q, 6); +DEFINE_SIMPLE_TYPE( HANDLE, const void*, ItemPtr, "p", Q, 6); + +# predefined constants + +DEFINE_SIMPLE_TYPE( COMPNAME,,, "__COMPNAME__",,); +DEFINE_SIMPLE_TYPE( FILE,,, "__FILE__",,); +DEFINE_SIMPLE_TYPE( LINE,,, "__LINE__",,); +DEFINE_SIMPLE_TYPE( FUNC,,, "%!FUNC!",,); // traceprt now understands %!FUNC! +DEFINE_SIMPLE_TYPE( LEVEL,,, "%!LEVEL!",,); // and %!LEVEL% + +DEFINE_SIMPLE_TYPE( STDPREFIX,,, "%0",,); +DEFINE_SIMPLE_TYPE( MOD,,, "%1!s!",,); +DEFINE_SIMPLE_TYPE( TYP,,, "%2!s!",,); +DEFINE_SIMPLE_TYPE( TID,,, "%3!x!",,); +DEFINE_SIMPLE_TYPE( NOW,,, "%4!s!",,); +DEFINE_SIMPLE_TYPE( SEQ,,, "%7!x!",,); +DEFINE_SIMPLE_TYPE( PID,,, "%8!x!",,); +DEFINE_SIMPLE_TYPE( CPU,,, "%9!x!",,); +DEFINE_SIMPLE_TYPE( SPACE,,, " ",,); + +DEFINE_SIMPLE_TYPE_PTR(GUID, LPCGUID, ItemGuid, "s", _guid_, 0); // simple type, passed by addr + +DEFINE_FLAVOR( UCHAR, SBYTE, ItemUChar, "c" ); +DEFINE_FLAVOR( SCHAR, SBYTE, ItemChar, "c" ); +DEFINE_FLAVOR( BOOLEAN, SBYTE, ItemListByte(FALSE,TRUE), "s"); + + +# all strings require custom processing +# Note that in the TCHAR Unicode verions ASTR is wide and WSTR is mapped to single + +DEFINE_CPLX_TYPE(ASTR, WPP_LOGWSTR, LPCWSTR, ItemWString, "s", s, 0); +DEFINE_CPLX_TYPE(ARSTR, WPP_LOGASTR, LPCSTR, ItemRString, "s", t, 0); +DEFINE_CPLX_TYPE(ARWSTR, WPP_LOGWSTR, LPCWSTR, ItemRWString, "s", S, 0); +DEFINE_CPLX_TYPE(WSTR, WPP_LOGASTR, const char *, ItemString, "s", S, 0); +DEFINE_CPLX_TYPE(CSTR, WPP_LOGPCSTR, PCSTRING, ItemPString, "s", z, 0, 2); +DEFINE_CPLX_TYPE(USTR, WPP_LOGPUSTR, PCUNICODE_STRING,ItemPWString,"s", Z, 0, 2); + +DEFINE_CPLX_TYPE(sid, WPP_LOGPSID, PSID, ItemSid,"s", _sid_, 0); +DEFINE_CPLX_TYPE(str, WPP_LOGSTDSTR, const std::string&, ItemString,"s", _str_, 0); + + +#kludge for printf like statements + +DEFINE_FLAVOR(e, DOUBLE,,); +DEFINE_FLAVOR(E, DOUBLE,,); +DEFINE_FLAVOR(f, DOUBLE,,); +DEFINE_FLAVOR(g, DOUBLE,,); +DEFINE_FLAVOR(G, DOUBLE,,); + +DEFINE_FLAVOR(c, SBYTE,,); +DEFINE_FLAVOR(hc, SBYTE,,); +DEFINE_FLAVOR(lc, SSHORT,,); +DEFINE_FLAVOR(wc, SSHORT,,); +DEFINE_FLAVOR(C, SSHORT,,); + +DEFINE_FLAVOR(s, ASTR,,); +DEFINE_FLAVOR(hs, ASTR,,); +DEFINE_FLAVOR(S, WSTR,,); +DEFINE_FLAVOR(ws, WSTR,,); +DEFINE_FLAVOR(ls, ASTR,,); + +DEFINE_FLAVOR(hi, SSHORT,,); +DEFINE_FLAVOR(hd, SSHORT,,); +DEFINE_FLAVOR(hu, USHORT,,"u"); +DEFINE_FLAVOR(hx, USHORT,,"x"); +DEFINE_FLAVOR(hX, USHORT,,"X"); +DEFINE_FLAVOR(ho, USHORT,,"o"); + +DEFINE_FLAVOR(Id, ULONGPTR,,"Id"); +DEFINE_FLAVOR(Iu, ULONGPTR,,"Iu"); +DEFINE_FLAVOR(Ix, ULONGPTR,,"Ix"); +DEFINE_FLAVOR(IX, ULONGPTR,,"IX"); +DEFINE_FLAVOR(Io, ULONGPTR,,"Io"); + +DEFINE_FLAVOR(i, SINT,,); +DEFINE_FLAVOR(d, SINT,,); +DEFINE_FLAVOR(u, UINT,,"u"); +DEFINE_FLAVOR(x, UINT,,"x"); +DEFINE_FLAVOR(X, UINT,,"X"); +DEFINE_FLAVOR(o, UINT,,"o"); +DEFINE_FLAVOR(cccc, SINT, ItemChar4, "s"); + +DEFINE_FLAVOR(li, SLONG,,); +DEFINE_FLAVOR(ld, SLONG,,); +DEFINE_FLAVOR(lu, ULONG,,"u"); +DEFINE_FLAVOR(lx, ULONG,,"x"); +DEFINE_FLAVOR(lX, ULONG,,"X"); +DEFINE_FLAVOR(lo, ULONG,,"o"); + +DEFINE_FLAVOR(I64d, SINT64,,); +DEFINE_FLAVOR(I64u, UINT64,,); +DEFINE_FLAVOR(I64x, XINT64,,"I64x"); +DEFINE_FLAVOR(I64X, XXINT64,,"I64X"); +DEFINE_FLAVOR(I64o, OINT64,,"I64o"); + +DEFINE_FLAVOR(p, PTR,,); + +DEFINE_FLAVOR(Z, USTR,,); +DEFINE_FLAVOR(wZ, USTR,,); +DEFINE_FLAVOR(z, CSTR,,); +DEFINE_FLAVOR(hZ, CSTR,,); + +# default formats for those who don't care to provide their own strings + +DEFINE_FLAVOR(XBYTE, SBYTE,, "02x"); +DEFINE_FLAVOR(OBYTE, SBYTE,, "o"); + +DEFINE_FLAVOR(XSHORT, SSHORT,, "04hX"); +DEFINE_FLAVOR(OSHORT, SSHORT,, "ho"); + +DEFINE_FLAVOR(XINT, SINT,, "08x"); +DEFINE_FLAVOR(OINT, SINT,, "o"); + +DEFINE_FLAVOR(XLONG, SLONG,, "08lX"); +DEFINE_FLAVOR(OLONG, SLONG,, "lo"); + + +DEFINE_FLAVOR(XLONGPTR, SLONGPTR,,"Ix"); +DEFINE_FLAVOR(OLONGPTR, SLONGPTR,,"Ox"); + +# special formats + +DEFINE_FLAVOR(IPADDR, UINT, ItemIPAddr, "s"); +DEFINE_FLAVOR(PORT, USHORT, ItemPort, "s"); +DEFINE_FLAVOR(STATUS, SINT, ItemNTSTATUS, "s"); +DEFINE_FLAVOR(WINERROR, UINT, ItemWINERROR, "s"); +DEFINE_FLAVOR(HRESULT, SINT, ItemHRESULT, "s"); + +DEFINE_FLAVOR(ipaddr,IPADDR,,); +DEFINE_FLAVOR(port,PORT,,); +DEFINE_FLAVOR(status,STATUS,,); +DEFINE_FLAVOR(hresult,HRESULT,,); +DEFINE_FLAVOR(winerr,WINERROR,,); +DEFINE_FLAVOR(guid,GUID,,); + +# time related stuff + +DEFINE_FLAVOR(TIMESTAMP, SINT64, ItemTimestamp, "s"); +DEFINE_FLAVOR(TIME, SINT64, ItemTimestamp, "s"); +DEFINE_FLAVOR(DATE, SINT64, ItemTimestamp, "s"); +DEFINE_FLAVOR(WAITTIME, SINT64, ItemTimestamp, "s"); + +DEFINE_FLAVOR(due, SINT64, ItemWaitTime, "s"); +DEFINE_FLAVOR(delta, SINT64, ItemTimeDelta, "s"); +DEFINE_FLAVOR(datetime, SINT64, ItemTimestamp, "s"); + +# enumeration types + +DEFINE_FLAVOR(ItemListByte, SBYTE, ItemListByte, "s"); +DEFINE_FLAVOR(ItemListShort, SSHORT, ItemListShort,"s"); +DEFINE_FLAVOR(ItemListLong, SLONG, ItemListLong, "s"); + +DEFINE_FLAVOR(ItemSetByte, UBYTE, ItemSetByte, "s"); +DEFINE_FLAVOR(ItemSetShort, USHORT, ItemSetShort,"s"); +DEFINE_FLAVOR(ItemSetLong, ULONG, ItemSetLong, "s"); +DEFINE_FLAVOR(ItemEnum, ULONG, ItemEnum, "s"); + +DEFINE_FLAVOR(CLSID, GUID, ItemCLSID, "s"); +DEFINE_FLAVOR(LIBID, GUID, ItemLIBID, "s"); +DEFINE_FLAVOR(IID, GUID, ItemIID, "s"); + +CUSTOM_TYPE(b1, ItemSetByte(1,2,3,4,5,6,7,8) ); +CUSTOM_TYPE(b2, ItemSetShort(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16) ); +CUSTOM_TYPE(b4, ItemSetLong(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32) ); + + +CUSTOM_TYPE(bool, ItemListLong(false,true) ); +CUSTOM_TYPE(bool16, ItemListShort(false,true) ); +CUSTOM_TYPE(bool8, ItemListByte(false,true) ); + +CUSTOM_TYPE(irql, ItemListByte(Low,APC,DPC) ); + +CUSTOM_TYPE(pnpmn, ItemListByte(IRP_MN_START_DEVICE,IRP_MN_QUERY_REMOVE_DEVICE,IRP_MN_REMOVE_DEVICE,IRP_MN_CANCEL_REMOVE_DEVICE,IRP_MN_STOP_DEVICE,IRP_MN_QUERY_STOP_DEVICE,IRP_MN_CANCEL_STOP_DEVICE,IRP_MN_QUERY_DEVICE_RELATIONS,IRP_MN_QUERY_INTERFACE,IRP_MN_QUERY_CAPABILITIES,IRP_MN_QUERY_RESOURCES,IRP_MN_QUERY_RESOURCE_REQUIREMENTS,IRP_MN_QUERY_DEVICE_TEXT,IRP_MN_FILTER_RESOURCE_REQUIREMENTS,IRP_MN_PNP_14,IRP_MN_READ_CONFIG,IRP_MN_WRITE_CONFIG,IRP_MN_EJECT,IRP_MN_SET_LOCK,IRP_MN_QUERY_ID,IRP_MN_QUERY_PNP_DEVICE_STATE,IRP_MN_QUERY_BUS_INFORMATION,IRP_MN_DEVICE_USAGE_NOTIFICATION,IRP_MN_SURPRISE_REMOVAL) ); +CUSTOM_TYPE(sysctrl, ItemListByte(IRP_MN_QUERY_ALL_DATA,IRP_MN_QUERY_SINGLE_INSTANCE, IRP_MN_CHANGE_SINGLE_INSTANCE, IRP_MN_CHANGE_SINGLE_ITEM, IRP_MN_ENABLE_EVENTS, IRP_MN_DISABLE_EVENTS, IRP_MN_ENABLE_COLLECTION, IRP_MN_DISABLE_COLLECTION, IRP_MN_REGINFO, IRP_MN_EXECUTE_METHOD, IRP_MN_Reserved_0a, IRP_MN_REGINFO_EX) ); + +# default tracing macro + +FUNC DoTraceMessage(LEVEL,MSG,...); +FUNC DoDebugTrace(TRACELEVEL,MSG,...); + + +# default prefix (use traceprt default) + +USEPREFIX(*,"%!STDPREFIX!"); // traceprt will add standard prefix + +WPP_FLAGS(-lookfor:WPP_INIT_TRACING); // the same flags that can be passed on the command line to tracewpp diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/control.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/control.tpl new file mode 100644 index 00000000000..f945211cf5d --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/control.tpl @@ -0,0 +1,192 @@ +`**********************************************************************` +`* This is an include template file for tracewpp preprocessor. *` +`* *` +`* Copyright (c) Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` +#ifndef WPP_ALREADY_INCLUDED + +#define WPP_EVAL(x) x +#define WPP_STR(x) #x +#define WPP_STRINGIZE(x) WPP_STR(x) +#define WPP_GLUE(a, b) a ## b +#define WPP_GLUE3(a, b, c) a ## b ## c +#define WPP_GLUE4(a, b, c, d) a ## b ## c ## d +#define WPP_XGLUE(a, b) WPP_GLUE(a, b) +#define WPP_XGLUE3(a, b, c) WPP_GLUE3(a, b, c) +#define WPP_XGLUE4(a, b, c, d) WPP_GLUE4(a, b, c, d) + +// template `TemplateFile` +// +// Defines a set of macro that expand control model specified +// with WPP_CONTROL_GUIDS (example shown below) +// into an enum of trace levels and required structures that +// contain the mask of levels, logger handle and some information +// required for registration. +// + +/////////////////////////////////////////////////////////////////////////////////// +// +// #define WPP_CONTROL_GUIDS \ +// WPP_DEFINE_CONTROL_GUID(Regular,(81b20fea,73a8,4b62,95bc,354477c97a6f), \ +// WPP_DEFINE_BIT(Error) \ +// WPP_DEFINE_BIT(Unusual) \ +// WPP_DEFINE_BIT(Noise) \ +// ) \ +// WPP_DEFINE_CONTROL_GUID(HiFreq,(91b20fea,73a8,4b62,95bc,354477c97a6f), \ +// WPP_DEFINE_BIT(Entry) \ +// WPP_DEFINE_BIT(Exit) \ +// WPP_DEFINE_BIT(ApiCalls) \ +// WPP_DEFINE_BIT(RandomJunk) \ +// WPP_DEFINE_BIT(LovePoem) \ +// ) + +#if defined(__cplusplus) +extern "C" { +#endif + +#if !defined(WPP_NO_CONTROL_GUIDS) + +#if defined(WPP_DEFAULT_CONTROL_GUID) +# if defined(WPP_CONTROL_GUIDS) +# pragma message(__FILE__ " : error : WPP_DEFAULT_CONTROL_GUID cannot be used together with WPP_CONTROL_GUIDS") +# stop +# else +# define WPP_CONTROL_GUIDS \ + WPP_DEFINE_CONTROL_GUID(Default,(WPP_DEFAULT_CONTROL_GUID), \ + WPP_DEFINE_BIT(Error) \ + WPP_DEFINE_BIT(Unusual) \ + WPP_DEFINE_BIT(Noise) \ + ) +# endif +#endif + +#if !defined(WPP_CONTROL_GUIDS) +# pragma message(__FILE__ " : error : Please define control model via WPP_CONTROL_GUIDS or WPP_DEFAULT_CONTROL_GUID macros") +# pragma message(__FILE__ " : error : don't forget to call WPP_INIT_TRACING and WPP_CLEANUP in your main, DriverEntry or DllInit") +# pragma message(__FILE__ " : error : see tracewpp.doc for further information") +stop. +#endif +// a set of macro to convert a guid in a form x(81b20fea,73a8,4b62,95bc,354477c97a6f) +// into either a a struct or text string + +#define _WPPW(x) WPP_GLUE(L, x) + +#define WPP_GUID_TEXT(l,w1,w2,w3,ll) #l "-" #w1 "-" #w2 "-" #w3 "-" #ll +#define WPP_GUID_WTEXT(l,w1,w2,w3,ll) _WPPW(#l) L"-" _WPPW(#w1) L"-" _WPPW(#w2) L"-" _WPPW(#w3) L"-" _WPPW(#ll) +#define WPP_EXTRACT_BYTE(val,n) (((ULONGLONG)(0x ## val) >> (8 * n)) & 0xFF) +#define WPP_GUID_STRUCT(l,w1,w2,w3,ll) {0x ## l, 0x ## w1, 0x ## w2,\ + {WPP_EXTRACT_BYTE(w3, 1), WPP_EXTRACT_BYTE(w3, 0),\ + WPP_EXTRACT_BYTE(ll, 5), WPP_EXTRACT_BYTE(ll, 4),\ + WPP_EXTRACT_BYTE(ll, 3), WPP_EXTRACT_BYTE(ll, 2),\ + WPP_EXTRACT_BYTE(ll, 1), WPP_EXTRACT_BYTE(ll, 0)} } + +#ifndef WPP_FORCEINLINE +#if !defined(WPP_OLDCC) +#define WPP_FORCEINLINE __forceinline +#else +#define WPP_FORCEINLINE __inline +#endif +#endif + + +// define an enum of control block names +////// +#define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) WPP_XGLUE(WPP_CTL_, WPP_EVAL(Name)), +enum WPP_CTL_NAMES { WPP_CONTROL_GUIDS WPP_LAST_CTL}; +#undef WPP_DEFINE_CONTROL_GUID + +// define control guids +////// +#define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) \ +extern __declspec(selectany) const GUID WPP_XGLUE4(WPP_, ThisDir, _CTLGUID_, WPP_EVAL(Name)) = WPP_GUID_STRUCT Guid; +WPP_CONTROL_GUIDS +#undef WPP_DEFINE_CONTROL_GUID + +// define enums of individual bits +///// +#define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) \ + WPP_XGLUE(WPP_BLOCK_START_, WPP_EVAL(Name)) = WPP_XGLUE(WPP_CTL_, WPP_EVAL(Name)) * 0x10000, Bits WPP_XGLUE(WPP_BLOCK_END_, WPP_EVAL(Name)), +# define WPP_DEFINE_BIT(Name) WPP_BIT_ ## Name, +enum WPP_DEFINE_BIT_NAMES { WPP_CONTROL_GUIDS }; +# undef WPP_DEFINE_BIT +#undef WPP_DEFINE_CONTROL_GUID + +#define WPP_MASK(CTL) (1 << ( ((CTL)-1) & 31 )) +#define WPP_FLAG_NO(CTL) ( (0xFFFF & ((CTL)-1) ) / 32) +#define WPP_CTRL_NO(CTL) ((CTL) >> 16) + +// calculate how many DWORDs we need to get the required number of bits +// upper estimate. Sometimes will be off by one +#define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) | WPP_XGLUE(WPP_BLOCK_END_, WPP_EVAL(Name)) +enum _WPP_FLAG_LEN_ENUM { WPP_FLAG_LEN = 1 | ((0 WPP_CONTROL_GUIDS) & 0xFFFF) / 32 }; +#undef WPP_DEFINE_CONTROL_GUID + +#ifndef WPP_CB +# define WPP_CB WPP_GLOBAL_Control +#endif +#ifndef WPP_CB_TYPE +#define WPP_CB_TYPE WPP_PROJECT_CONTROL_BLOCK +#endif + +typedef union { + WPP_TRACE_CONTROL_BLOCK Control; + UCHAR ReserveSpace[ sizeof(WPP_TRACE_CONTROL_BLOCK) + sizeof(ULONG) * (WPP_FLAG_LEN - 1) ]; +} WPP_CB_TYPE ; + + +extern __declspec(selectany) WPP_CB_TYPE *WPP_CB = (WPP_CB_TYPE*)&WPP_CB; + +#define WPP_CONTROL(CTL) (WPP_CB[WPP_CTRL_NO(CTL)].Control) + +#ifndef WPP_USE_TRACE_LEVELS +// For historical reasons the use of LEVEL could imply flags, this was a bad choice but very difficult +// to undo. +#if !defined(WPP_LEVEL_LOGGER) +# define WPP_LEVEL_LOGGER(CTL) (WPP_CONTROL(WPP_BIT_ ## CTL).Logger), +#endif + +#if !defined(WPP_LEVEL_ENABLED) +# define WPP_LEVEL_ENABLED(CTL) (WPP_CONTROL(WPP_BIT_ ## CTL).Flags[WPP_FLAG_NO(WPP_BIT_ ## CTL)] & WPP_MASK(WPP_BIT_ ## CTL)) +#endif +#else // #ifndef WPP_USE_TRACE_LEVELS +#if !defined(WPP_LEVEL_LOGGER) +#define WPP_LEVEL_LOGGER(lvl) (WPP_CONTROL(WPP_BIT_ ## DUMMY).Logger), +#endif + +#if !defined(WPP_LEVEL_ENABLED) +#define WPP_LEVEL_ENABLED(lvl) (WPP_CONTROL(WPP_BIT_ ## DUMMY).Level >= lvl) +#endif +#endif // #ifndef WPP_USE_TRACE_LEVELS + +#if !defined(WPP_FLAG_LOGGER) +# define WPP_FLAG_LOGGER(CTL) (WPP_CONTROL(WPP_BIT_ ## CTL).Logger), +#endif + + +#if !defined(WPP_FLAG_ENABLED) +# define WPP_FLAG_ENABLED(CTL) (WPP_CONTROL(WPP_BIT_ ## CTL).Flags[WPP_FLAG_NO(WPP_BIT_ ## CTL)] & WPP_MASK(WPP_BIT_ ## CTL)) +#endif + +#if !defined(WPP_LOGGER_ARG) +# define WPP_LOGGER_ARG TRACEHANDLE Logger, +#endif + +#if !defined(WPP_GET_LOGGER) +# define WPP_GET_LOGGER Logger +#endif + +#ifndef WPP_ENABLED +# define WPP_ENABLED() 1 +#endif +#ifndef WPP_LOGGER +# define WPP_LOGGER() (WPP_CB[0].Control.Logger), +#endif + +#endif // WPP_NO_CONTROL_GUIDS + +#if defined(__cplusplus) +}; +#endif + +#endif // #ifndef WPP_ALREADY_INCLUDED + diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/defaultwpp.ini b/eng/WpfArcadeSdk/tools/WppConfig/rev1/defaultwpp.ini new file mode 100644 index 00000000000..71f75402efc --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/defaultwpp.ini @@ -0,0 +1,219 @@ +# +# Default types for WPP +# + +# our basic arithmetic types + +DEFINE_SIMPLE_TYPE( XINT64, signed __int64, ItemLongLongX, "I64x", x, 8); +DEFINE_SIMPLE_TYPE( XXINT64, signed __int64, ItemLongLongXX, "I64X", X, 8); +DEFINE_SIMPLE_TYPE( OINT64, signed __int64, ItemLongLongO, "I64o", o, 8); + +DEFINE_SIMPLE_TYPE( SBYTE, signed char, ItemChar, "c", c, 1); +DEFINE_SIMPLE_TYPE( SSHORT, signed short, ItemShort, "hd", h, 2); +DEFINE_SIMPLE_TYPE( SINT, signed int, ItemLong, "d", d, 4); +DEFINE_SIMPLE_TYPE( SLONG, signed long, ItemLong, "ld", l, 4); +DEFINE_SIMPLE_TYPE( SINT64, signed __int64, ItemLongLong, "I64d", i, 8); + +DEFINE_SIMPLE_TYPE( UBYTE, unsigned char, ItemChar, "c", C, 1); +DEFINE_SIMPLE_TYPE( USHORT, unsigned short, ItemShort, "hu", H, 2); +DEFINE_SIMPLE_TYPE( UINT, unsigned int, ItemLong, "u", D, 4); +DEFINE_SIMPLE_TYPE( ULONG, unsigned long, ItemLong, "lu", L, 4); +DEFINE_SIMPLE_TYPE( UINT64, unsigned __int64, ItemULongLong, "I64u", I, 8); + + + +DEFINE_SIMPLE_TYPE( DOUBLE, double, ItemDouble, "s", g, 8); + +# arch dependent types + +DEFINE_SIMPLE_TYPE( SLONGPTR, LONG_PTR, ItemPtr, "Id", p, 6); +DEFINE_SIMPLE_TYPE( ULONGPTR, ULONG_PTR, ItemPtr, "Iu", P, 6); +DEFINE_SIMPLE_TYPE( PTR, const void*, ItemPtr, "p", q, 6); +DEFINE_SIMPLE_TYPE( HANDLE, const void*, ItemPtr, "p", Q, 6); + +# predefined constants + +DEFINE_SIMPLE_TYPE( COMPNAME,,, "__COMPNAME__",,); +DEFINE_SIMPLE_TYPE( FILE,,, "__FILE__",,); +DEFINE_SIMPLE_TYPE( LINE,,, "__LINE__",,); +DEFINE_SIMPLE_TYPE( FUNC,,, "%!FUNC!",,); // traceprt now understands %!FUNC! +DEFINE_SIMPLE_TYPE( LEVEL,,, "%!LEVEL!",,); // and %!LEVEL% + +DEFINE_SIMPLE_TYPE( STDPREFIX,,, "%0",,); +DEFINE_SIMPLE_TYPE( MOD,,, "%1!s!",,); +DEFINE_SIMPLE_TYPE( TYP,,, "%2!s!",,); +DEFINE_SIMPLE_TYPE( TID,,, "%3!x!",,); +DEFINE_SIMPLE_TYPE( NOW,,, "%4!s!",,); +DEFINE_SIMPLE_TYPE( SEQ,,, "%7!x!",,); +DEFINE_SIMPLE_TYPE( PID,,, "%8!x!",,); +DEFINE_SIMPLE_TYPE( CPU,,, "%9!x!",,); +DEFINE_SIMPLE_TYPE( SPACE,,, " ",,); + +DEFINE_SIMPLE_TYPE_PTR(GUID, LPCGUID, ItemGuid, "s", _guid_, 0); // simple type, passed by addr + +DEFINE_FLAVOR( UCHAR, SBYTE, ItemUChar, "c" ); +DEFINE_FLAVOR( SCHAR, SBYTE, ItemChar, "c" ); +DEFINE_FLAVOR( BOOLEAN, SBYTE, ItemListByte(FALSE,TRUE), "s"); + + +# all strings require custom processing + +DEFINE_CPLX_TYPE(ASTR, WPP_LOGASTR, const char*, ItemString, "s", s, 0); +DEFINE_CPLX_TYPE(ARSTR, WPP_LOGASTR, LPCSTR, ItemRString, "s", t, 0); +DEFINE_CPLX_TYPE(ARWSTR, WPP_LOGWSTR, LPCWSTR, ItemRWString, "s", S, 0); +DEFINE_CPLX_TYPE(WSTR, WPP_LOGWSTR, LPCWSTR, ItemWString, "s", S, 0); +DEFINE_CPLX_TYPE(CSTR, WPP_LOGPCSTR, PCSTRING, ItemPString, "s", z, 0, 2); +DEFINE_CPLX_TYPE(USTR, WPP_LOGPUSTR, PCUNICODE_STRING,ItemPWString,"s", Z, 0, 2); +DEFINE_CPLX_TYPE(ANSTR, WPP_LOGPCSTR, PCANSI_STRING, ItemPString, "s", aZ, 0, 2); + +DEFINE_CPLX_TYPE(sid, WPP_LOGPSID, PSID, ItemSid,"s", _sid_, 0); +DEFINE_CPLX_TYPE(str, WPP_LOGSTDSTR, const std::string&, ItemString,"s", _str_, 0); + + +#kludge for printf like statements + +DEFINE_FLAVOR(e, DOUBLE,,); +DEFINE_FLAVOR(E, DOUBLE,,); +DEFINE_FLAVOR(f, DOUBLE,,); +DEFINE_FLAVOR(g, DOUBLE,,); +DEFINE_FLAVOR(G, DOUBLE,,); + +DEFINE_FLAVOR(c, SBYTE,,); +DEFINE_FLAVOR(hc, SBYTE,,); +DEFINE_FLAVOR(lc, SSHORT,,); +DEFINE_FLAVOR(wc, SSHORT,,); +DEFINE_FLAVOR(C, SSHORT,,); + +DEFINE_FLAVOR(s, ASTR,,); +DEFINE_FLAVOR(hs, ASTR,,); +DEFINE_FLAVOR(S, WSTR,,); +DEFINE_FLAVOR(ws, WSTR,,); +DEFINE_FLAVOR(ls, WSTR,,); + +DEFINE_FLAVOR(hi, SSHORT,,); +DEFINE_FLAVOR(hd, SSHORT,,); +DEFINE_FLAVOR(hu, USHORT,,"u"); +DEFINE_FLAVOR(hx, USHORT,,"x"); +DEFINE_FLAVOR(hX, USHORT,,"X"); +DEFINE_FLAVOR(ho, USHORT,,"o"); + +DEFINE_FLAVOR(Id, ULONGPTR,,"Id"); +DEFINE_FLAVOR(Iu, ULONGPTR,,"Iu"); +DEFINE_FLAVOR(Ix, ULONGPTR,,"Ix"); +DEFINE_FLAVOR(IX, ULONGPTR,,"IX"); +DEFINE_FLAVOR(Io, ULONGPTR,,"Io"); + +DEFINE_FLAVOR(i, SINT,,); +DEFINE_FLAVOR(d, SINT,,); +DEFINE_FLAVOR(u, UINT,,"u"); +DEFINE_FLAVOR(x, UINT,,"x"); +DEFINE_FLAVOR(X, UINT,,"X"); +DEFINE_FLAVOR(o, UINT,,"o"); +DEFINE_FLAVOR(cccc, SINT, ItemChar4, "s"); + +DEFINE_FLAVOR(li, SLONG,,); +DEFINE_FLAVOR(ld, SLONG,,); +DEFINE_FLAVOR(lu, ULONG,,"u"); +DEFINE_FLAVOR(lx, ULONG,,"x"); +DEFINE_FLAVOR(lX, ULONG,,"X"); +DEFINE_FLAVOR(lo, ULONG,,"o"); + +DEFINE_FLAVOR(I64d, SINT64,,); +DEFINE_FLAVOR(I64u, UINT64,,); +DEFINE_FLAVOR(I64x, XINT64,,"I64x"); +DEFINE_FLAVOR(I64X, XXINT64,,"I64X"); +DEFINE_FLAVOR(I64o, OINT64,,"I64o"); + +DEFINE_FLAVOR(p, PTR,,); + +DEFINE_FLAVOR(Z, ANSTR,,); +DEFINE_FLAVOR(wZ, USTR,,); +DEFINE_FLAVOR(z, CSTR,,); +DEFINE_FLAVOR(hZ, CSTR,,); + +# default formats for those who don't care to provide their own strings + +DEFINE_FLAVOR(XBYTE, SBYTE,, "02x"); +DEFINE_FLAVOR(OBYTE, SBYTE,, "o"); + +DEFINE_FLAVOR(XSHORT, SSHORT,, "04hX"); +DEFINE_FLAVOR(OSHORT, SSHORT,, "ho"); + +DEFINE_FLAVOR(XINT, SINT,, "08x"); +DEFINE_FLAVOR(OINT, SINT,, "o"); + +DEFINE_FLAVOR(XLONG, SLONG,, "08lX"); +DEFINE_FLAVOR(OLONG, SLONG,, "lo"); + + +DEFINE_FLAVOR(XLONGPTR, SLONGPTR,,"Ix"); +DEFINE_FLAVOR(OLONGPTR, SLONGPTR,,"Ox"); + +# special formats + +DEFINE_FLAVOR(IPADDR, UINT, ItemIPAddr, "s"); +DEFINE_FLAVOR(PORT, USHORT, ItemPort, "s"); +DEFINE_FLAVOR(STATUS, SINT, ItemNTSTATUS, "s"); +DEFINE_FLAVOR(WINERROR, UINT, ItemWINERROR, "s"); +DEFINE_FLAVOR(HRESULT, SINT, ItemHRESULT, "s"); + +DEFINE_FLAVOR(ipaddr,IPADDR,,); +DEFINE_FLAVOR(port,PORT,,); +DEFINE_FLAVOR(status,STATUS,,); +DEFINE_FLAVOR(hresult,HRESULT,,); +DEFINE_FLAVOR(winerr,WINERROR,,); +DEFINE_FLAVOR(guid,GUID,,); + +# time related stuff + +DEFINE_FLAVOR(TIMESTAMP, SINT64, ItemTimestamp, "s"); +DEFINE_FLAVOR(TIME, SINT64, ItemTimestamp, "s"); +DEFINE_FLAVOR(DATE, SINT64, ItemTimestamp, "s"); +DEFINE_FLAVOR(WAITTIME, SINT64, ItemTimestamp, "s"); + +DEFINE_FLAVOR(due, SINT64, ItemWaitTime, "s"); +DEFINE_FLAVOR(delta, SINT64, ItemTimeDelta, "s"); +DEFINE_FLAVOR(datetime, SINT64, ItemTimestamp, "s"); + +# enumeration types + +DEFINE_FLAVOR(ItemListByte, SBYTE, ItemListByte, "s"); +DEFINE_FLAVOR(ItemListShort, SSHORT, ItemListShort,"s"); +DEFINE_FLAVOR(ItemListLong, SLONG, ItemListLong, "s"); + +DEFINE_FLAVOR(ItemSetByte, UBYTE, ItemSetByte, "s"); +DEFINE_FLAVOR(ItemSetShort, USHORT, ItemSetShort,"s"); +DEFINE_FLAVOR(ItemSetLong, ULONG, ItemSetLong, "s"); + +DEFINE_FLAVOR(ItemEnum, ULONG, ItemEnum, "s"); + +DEFINE_FLAVOR(CLSID, GUID, ItemCLSID, "s"); +DEFINE_FLAVOR(LIBID, GUID, ItemLIBID, "s"); +DEFINE_FLAVOR(IID, GUID, ItemIID, "s"); + + +CUSTOM_TYPE(b1, ItemSetByte(1,2,3,4,5,6,7,8) ); +CUSTOM_TYPE(b2, ItemSetShort(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16) ); +CUSTOM_TYPE(b4, ItemSetLong(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32) ); + + +CUSTOM_TYPE(bool, ItemListLong(false,true) ); +CUSTOM_TYPE(bool16, ItemListShort(false,true) ); +CUSTOM_TYPE(bool8, ItemListByte(false,true) ); + +CUSTOM_TYPE(irql, ItemListByte(Low,APC,DPC) ); + +CUSTOM_TYPE(pnpmn, ItemListByte(IRP_MN_START_DEVICE,IRP_MN_QUERY_REMOVE_DEVICE,IRP_MN_REMOVE_DEVICE,IRP_MN_CANCEL_REMOVE_DEVICE,IRP_MN_STOP_DEVICE,IRP_MN_QUERY_STOP_DEVICE,IRP_MN_CANCEL_STOP_DEVICE,IRP_MN_QUERY_DEVICE_RELATIONS,IRP_MN_QUERY_INTERFACE,IRP_MN_QUERY_CAPABILITIES,IRP_MN_QUERY_RESOURCES,IRP_MN_QUERY_RESOURCE_REQUIREMENTS,IRP_MN_QUERY_DEVICE_TEXT,IRP_MN_FILTER_RESOURCE_REQUIREMENTS,IRP_MN_PNP_14,IRP_MN_READ_CONFIG,IRP_MN_WRITE_CONFIG,IRP_MN_EJECT,IRP_MN_SET_LOCK,IRP_MN_QUERY_ID,IRP_MN_QUERY_PNP_DEVICE_STATE,IRP_MN_QUERY_BUS_INFORMATION,IRP_MN_DEVICE_USAGE_NOTIFICATION,IRP_MN_SURPRISE_REMOVAL) ); +CUSTOM_TYPE(sysctrl, ItemListByte(IRP_MN_QUERY_ALL_DATA,IRP_MN_QUERY_SINGLE_INSTANCE, IRP_MN_CHANGE_SINGLE_INSTANCE, IRP_MN_CHANGE_SINGLE_ITEM, IRP_MN_ENABLE_EVENTS, IRP_MN_DISABLE_EVENTS, IRP_MN_ENABLE_COLLECTION, IRP_MN_DISABLE_COLLECTION, IRP_MN_REGINFO, IRP_MN_EXECUTE_METHOD, IRP_MN_Reserved_0a, IRP_MN_REGINFO_EX) ); + +# default tracing macro + +FUNC DoTraceMessage(LEVEL,MSG,...); +FUNC DoDebugTrace(TRACELEVEL,MSG,...); + + +# default prefix (use traceprt default) + +USEPREFIX(*,"%!STDPREFIX!"); // traceprt will add standard prefix + +WPP_FLAGS(-lookfor:WPP_INIT_TRACING); // the same flags that can be passed on the command line to tracewpp diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/header.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/header.tpl new file mode 100644 index 00000000000..25c0c52e130 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/header.tpl @@ -0,0 +1,70 @@ +`**********************************************************************` +`* This is an include template file for tracewpp preprocessor. *` +`* *` +`* Copyright (c) Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` + +// template `TemplateFile` + +`* Dump defintions specified via -D on the command line to WPP *` + +`FORALL def IN MacroDefinitions` +#define `def.Name` `def.Alias` +`ENDFOR` + +#define WPP_THIS_FILE `SourceFile.CanonicalName` + +#if !defined(WPP_KERNEL_MODE) +# include +# pragma warning(disable: 4201) +# include +# include +# define WPP_TRACE TraceMessage +#else +#define WPP_TRACE WmiTraceMessage +#endif + +#if !defined(WPP_PRIVATE) +# define WPP_INLINE __inline +# define WPP_SELECT_ANY extern "C" __declspec(selectany) +#else +# define WPP_INLINE static +# define WPP_SELECT_ANY static +#endif + +__inline TRACEHANDLE WppQueryLogger(__in_opt PCWSTR LoggerName) +{ + { +#if defined(WPP_KERNEL_MODE) + ULONG ReturnLength ; + NTSTATUS Status ; + TRACEHANDLE TraceHandle ; + UNICODE_STRING Buffer ; + + RtlInitUnicodeString(&Buffer, LoggerName ? LoggerName : L"stdout"); + + if ((Status = WmiQueryTraceInformation(TraceHandleByNameClass, + (PVOID)&TraceHandle, + sizeof(TraceHandle), + &ReturnLength, + (PVOID)&Buffer)) == STATUS_SUCCESS) { + return TraceHandle ; + } +#else + ULONG status; + EVENT_TRACE_PROPERTIES LoggerInfo; + + ZeroMemory(&LoggerInfo, sizeof(LoggerInfo)); + LoggerInfo.Wnode.BufferSize = sizeof(LoggerInfo); + LoggerInfo.Wnode.Flags = WNODE_FLAG_TRACED_GUID; + + status = QueryTraceW(0, LoggerName ? LoggerName : L"stdout", &LoggerInfo); + if (status == ERROR_SUCCESS || status == ERROR_MORE_DATA) { + return (TRACEHANDLE) LoggerInfo.Wnode.HistoricalContext; + } +#endif + } + return 0; +} + + diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorControl.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorControl.tpl new file mode 100644 index 00000000000..e823a0cc406 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorControl.tpl @@ -0,0 +1,248 @@ +`**********************************************************************` +`* This is an include template file for tracewpp preprocessor. *` +`* *` +`* Copyright 1999-2000 Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` + +// template `TemplateFile` +// +// Defines a set of macro that expand control model specified +// with WPP_CONTROL_GUIDS (example shown below) +// into an enum of trace levels and required structures that +// contain the mask of levels, logger handle and some information +// required for registration. +// + +/////////////////////////////////////////////////////////////////////////////////// +// +// #define WPP_CONTROL_GUIDS \ +// WPP_DEFINE_CONTROL_GUID(Regular,(81b20fea,73a8,4b62,95bc,354477c97a6f), \ +// WPP_DEFINE_BIT(Error) \ +// WPP_DEFINE_BIT(Unusual) \ +// WPP_DEFINE_BIT(Noise) \ +// ) \ +// WPP_DEFINE_CONTROL_GUID(HiFreq,(91b20fea,73a8,4b62,95bc,354477c97a6f), \ +// WPP_DEFINE_BIT(Entry) \ +// WPP_DEFINE_BIT(Exit) \ +// WPP_DEFINE_BIT(ApiCalls) \ +// WPP_DEFINE_BIT(RandomJunk) \ +// WPP_DEFINE_BIT(LovePoem) \ +// ) + + +#if !defined(WPP_NO_CONTROL_GUIDS) + +#if defined(WPP_DEFAULT_CONTROL_GUID) +# if defined(WPP_CONTROL_GUIDS) +# pragma message(__FILE__ " : error : WPP_DEFAULT_CONTROL_GUID cannot be used together with WPP_CONTROL_GUIDS") +# stop +# else +# define WPP_CONTROL_GUIDS \ + WPP_DEFINE_CONTROL_GUID(Default,(WPP_DEFAULT_CONTROL_GUID), \ + WPP_DEFINE_BIT(Error) \ + WPP_DEFINE_BIT(Unusual) \ + WPP_DEFINE_BIT(Noise) \ + ) +# endif +#endif + +#if !defined(WPP_CONTROL_GUIDS) +# pragma message(__FILE__ " : error : Please define control model via WPP_CONTROL_GUIDS or WPP_DEFAULT_CONTROL_GUID macros") +# pragma message(__FILE__ " : error : don't forget to call WPP_INIT_TRACING and WPP_CLEANUP in your main, DriverEntry or DllInit") +# pragma message(__FILE__ " : error : see tracewpp.doc for further information") +stop. +#endif +// a set of macro to convert a guid in a form x(81b20fea,73a8,4b62,95bc,354477c97a6f) +// into either a a struct or text string + +#define _WPPW(x) L ## x + +#define WPP_GUID_TEXT(l,w1,w2,w3,ll) #l "-" #w1 "-" #w2 "-" #w3 "-" #ll +#define WPP_GUID_WTEXT(l,w1,w2,w3,ll) _WPPW(#l) L"-" _WPPW(#w1) L"-" _WPPW(#w2) L"-" _WPPW(#w3) L"-" _WPPW(#ll) +#define WPP_EXTRACT_BYTE(val,n) ( ((0x ## val) >> (8 * n)) & 0xFF ) +#define WPP_GUID_STRUCT(l,w1,w2,w3,ll) {0x ## l, 0x ## w1, 0x ## w2,\ + {WPP_EXTRACT_BYTE(w3, 1), WPP_EXTRACT_BYTE(w3, 0), \ + WPP_EXTRACT_BYTE(ll, 5), WPP_EXTRACT_BYTE(ll, 4), \ + WPP_EXTRACT_BYTE(ll, 3), WPP_EXTRACT_BYTE(ll, 2), \ + WPP_EXTRACT_BYTE(ll, 1), WPP_EXTRACT_BYTE(ll, 0)} } + +// define annotation record that will carry control intormation to pdb (in case somebody needs it) +__forceinline void WPP_CONTROL_ANNOTATION() { +#if !defined(WPP_NO_ANNOTATIONS) +#if !defined(WPP_ANSI_ANNOTATION) +# define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) __annotation(L"TMC:", WPP_GUID_WTEXT Guid, _WPPW(#Name) Bits); +# define WPP_DEFINE_BIT(Name) , _WPPW(#Name) +#else +# define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) __annotation("TMC:", WPP_GUID_TEXT Guid, #Name Bits); +# define WPP_DEFINE_BIT(Name) , #Name +#endif + WPP_CONTROL_GUIDS +# undef WPP_DEFINE_BIT +# undef WPP_DEFINE_CONTROL_GUID +#endif +} + +// define an enum of control block names +////// +#define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) WPP_CTL_ ## Name, +enum WPP_CTL_NAMES { WPP_CONTROL_GUIDS WPP_LAST_CTL}; +#undef WPP_DEFINE_CONTROL_GUID + +// define control guids +////// +#define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) \ +extern __declspec(selectany) const GUID WPP_ ## ThisDir ## _CTLGUID_ ## Name = WPP_GUID_STRUCT Guid; +WPP_CONTROL_GUIDS +#undef WPP_DEFINE_CONTROL_GUID + +// define enums of individual bits +///// +#define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) \ + WPP_BLOCK_START_ ## Name = WPP_CTL_ ## Name * 0x10000, Bits WPP_BLOCK_END_ ## Name, +# define WPP_DEFINE_BIT(Name) WPP_BIT_ ## Name, +enum WPP_DEFINE_BIT_NAMES { WPP_CONTROL_GUIDS }; +# undef WPP_DEFINE_BIT +#undef WPP_DEFINE_CONTROL_GUID + +#define WPP_MASK(CTL) (1 << ( ((CTL)-1) & 31 )) +#define WPP_FLAG_NO(CTL) ( (0xFFFF & ((CTL)-1) ) / 32) +#define WPP_CTRL_NO(CTL) ((CTL) >> 16) + +// calculate how many DWORDs we need to get the required number of bits +// upper estimate. Sometimes will be off by one +#define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) | WPP_BLOCK_END_ ## Name +enum _WPP_FLAG_LEN_ENUM { WPP_FLAG_LEN = 1 | ((0 WPP_CONTROL_GUIDS) & 0xFFFF) / 32 }; +#undef WPP_DEFINE_CONTROL_GUID + +#ifndef WPP_CB +# define WPP_CB WPP_GLOBAL_Control +#endif +#ifndef WPP_CB_TYPE +#define WPP_CB_TYPE WPP_PROJECT_CONTROL_BLOCK +#endif + +typedef union { + WPP_REGISTRATION_BLOCK Registration; // need this only to register + WPP_TRACE_CONTROL_BLOCK Control; + UCHAR ReserveSpace[ sizeof(WPP_TRACE_CONTROL_BLOCK) + sizeof(ULONG) * (WPP_FLAG_LEN - 1) ]; +} WPP_CB_TYPE ; + +#define WPP_NEXT(Name) ((WPP_REGISTRATION_BLOCK*) \ + (WPP_CTL_ ## Name + 1 == WPP_LAST_CTL ? 0:WPP_CB + WPP_CTL_ ## Name + 1)) + +// WPP_CONTROL structure has two extra fields in the kernel +// mode. We will use WPPKM_NULL to initalize them + +#if defined(WPP_KERNEL_MODE) +# define WPPKM_NULL 0, +#else +# define WPPKM_NULL +#endif + +#if defined(WPP_DLL) + +extern __declspec(selectany) WPP_CB_TYPE WPP_CB[WPP_LAST_CTL]; + +__inline void WPP_INIT_CONTROL_ARRAY(WPP_CB_TYPE* Arr) { +#define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) \ + Arr->Registration.Next = WPP_NEXT(Name); \ + Arr->Registration.ControlGuid = &WPP_ ## ThisDir ## _CTLGUID_ ## Name; \ + Arr->Registration.FriendlyName = L ## #Name; \ + Arr->Registration.BitNames = Bits; \ + Arr->Registration.FlagsLen = WPP_FLAG_LEN; \ + Arr->Registration.RegBlockLen = WPP_LAST_CTL; ++Arr; +#define WPP_DEFINE_BIT(BitName) L" " L ## #BitName +WPP_CONTROL_GUIDS +#undef WPP_DEFINE_BIT +#undef WPP_DEFINE_CONTROL_GUID +} +#define WPP_INIT_STATIC_DATA WPP_INIT_CONTROL_ARRAY(WPP_CB) + +#else + +extern __declspec(selectany) WPP_CB_TYPE WPP_CB[WPP_LAST_CTL] = { +#define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) {{WPPKM_NULL WPP_NEXT(Name), \ + &WPP_ ## ThisDir ## _CTLGUID_ ## Name, L ## #Name, Bits, WPPKM_NULL WPP_FLAG_LEN, WPP_LAST_CTL}}, +#define WPP_DEFINE_BIT(BitName) L" " L ## #BitName +WPP_CONTROL_GUIDS +#undef WPP_DEFINE_BIT +#undef WPP_DEFINE_CONTROL_GUID +}; +#define WPP_INIT_STATIC_DATA 0 + +#endif + +#define WPP_CONTROL(CTL) (WPP_CB[WPP_CTRL_NO(CTL)].Control) +#define WPP_REGISTRATION(CTL) (WPP_CB[WPP_CTRL_NO(CTL)].Registration) + +#define WPP_SET_FORWARD_PTR(CTL, FLAGS, PTR) (\ + (WPP_REGISTRATION(WPP_BIT_ ## CTL ).Options = (FLAGS)),\ + (WPP_REGISTRATION(WPP_BIT_ ## CTL ).Ptr = (PTR)) ) + +#if !defined(WPP_LEVEL_LOGGER) +# define WPP_LEVEL_LOGGER(CTL) (WPP_CONTROL(WPP_BIT_ ## CTL).Logger), +#endif + +#if !defined(WPP_LEVEL_ENABLED) +# define WPP_LEVEL_ENABLED(CTL) (WPP_CONTROL(WPP_BIT_ ## CTL).Flags[WPP_FLAG_NO(WPP_BIT_ ## CTL)] & WPP_MASK(WPP_BIT_ ## CTL)) +#endif + +#if !defined(WPP_LOGGER_ARG) +# define WPP_LOGGER_ARG TRACEHANDLE Logger, +#endif + +#if !defined(WPP_GET_LOGGER) +# define WPP_GET_LOGGER Logger +#endif + +#ifndef WPP_ENABLED +# define WPP_ENABLED() 1 +#endif +#ifndef WPP_LOGGER +# define WPP_LOGGER() (WPP_CB[0].Control.Logger), +#endif + +#endif // WPP_NO_CONTROL_GUIDS + + +#if defined(__cplusplus) +extern "C" { +#endif +#if !defined(WPP_TRACE_W2K_COMPATABILITY) + VOID WppInitKm(PVOID DrvContext, PVOID InitInfo, PWPP_REGISTRATION_BLOCK Registration); + VOID WppCleanupKm(PVOID TraceContext, PWPP_REGISTRATION_BLOCK Registration); +#else // #if !defined(WPP_TRACE_W2K_COMPATABILITY) + // W2K Compatable versions + VOID WppInitKm(PDEVICE_OBJECT pDevObj, PUNICODE_STRING RegistryPath, PWPP_REGISTRATION_BLOCK Registration); + VOID WppCleanupKm(PDEVICE_OBJECT pDeviceObject); +#endif // #if !defined(WPP_TRACE_W2K_COMPATABILITY) + +#if defined(__cplusplus) +}; +#endif + +#if !defined(WPP_TRACE_W2K_COMPATABILITY) +# define WPP_INIT_TRACING(DrvObj, Regpath, InitInfo) (WPP_CONTROL_ANNOTATION(),WPP_INIT_STATIC_DATA,WppInitKm(DrvObj, InitInfo, &WPP_CB[0].Registration)) + +# define WPP_CLEANUP(DrvObj, TraceContext) WppCleanupKm(TraceContext, &WPP_CB[0].Registration) + +#else // #if !defined(WPP_TRACE_W2K_COMPATABILITY) +# define WPP_INIT_TRACING(DevObj, RegPath) (WPP_CONTROL_ANNOTATION(),WPP_INIT_STATIC_DATA,WppInitKm(DevObj, RegPath, &WPP_CB[0].Registration)) + +# define WPP_CLEANUP(DevObj) WppCleanupKm(DevObj) + +NTSTATUS +WppTraceCallback( + IN UCHAR minorFunction, + IN PVOID DataPath, + IN ULONG BufferLength, + IN PVOID Buffer, + IN PVOID Context, + OUT PULONG Size + ) ; + +#define WPP_TRACE_CONTROL(Function,Buffer,BufferSize,ReturnSize) WppTraceCallback(Function,NULL,BufferSize,Buffer,&WPP_CB[0],&ReturnSize); + +#endif // #if !defined(WPP_TRACE_W2K_COMPATABILITY) + + diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorDefault.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorDefault.tpl new file mode 100644 index 00000000000..d7ac9f6764a --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorDefault.tpl @@ -0,0 +1,30 @@ +`**********************************************************************` +`* This is a template file for tracewpp preprocessor *` +`* If you need to use a custom version of this file in your project *` +`* Please clone it from this one and point WPP to it by specifying *` +`* -gen:{yourfile} option on RUN_WPP line in your sources file *` +`* *` +`* Copyright 1999-2000 Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` +//`Compiler.Checksum` Generated File. Do not edit. +// File created by `Compiler.Name` compiler version `Compiler.Version`-`Compiler.Timestamp` +// on `System.Date` at `System.Time` UTC from a template `TemplateFile` + +typedef +ULONG +(*PFN_WPPTRACEMESSAGE)( + IN ULONG64 LoggerHandle, + IN ULONG MessageFlags, + IN LPGUID MessageGuid, + IN USHORT MessageNumber, + IN ... + ); + +`INCLUDE km-StorHeader.tpl` +`INCLUDE km-StorControl.tpl` +`INCLUDE trmacro.tpl` + +`IF FOUND WPP_INIT_TRACING` +#define WPPINIT_EXPORT + `INCLUDE km-StorInit.tpl` +`ENDIF` diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorHeader.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorHeader.tpl new file mode 100644 index 00000000000..e49c9fefd97 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorHeader.tpl @@ -0,0 +1,319 @@ +`**********************************************************************` +`* This is an include template file for tracewpp preprocessor. *` +`* *` +`* Copyright 1999-2000 Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` + +// template `TemplateFile` + +`* Dump the definitions specified via -D on the command line to WPP *` + +`FORALL def IN MacroDefinitions` +#define `def.Name` `def.Alias` +`ENDFOR` + +#define WPP_THIS_FILE `SourceFile.CanonicalName` + +#include +#include +#include + +#if defined(WPP_TRACE_W2K_COMPATABILITY) +DEFINE_GUID(WPP_TRACE_CONTROL_NULL_GUID, 0x00000000L, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00); +#endif + +#if defined(__cplusplus) +extern "C" { +#endif + +ULONG +__inline +NullTraceFunc ( + IN ULONG64 LoggerHandle, + IN ULONG MessageFlags, + IN LPGUID MessageGuid, + IN USHORT MessageNumber, + IN ... + ) +{ + return 0; +} + +__declspec(selectany) PFN_WPPTRACEMESSAGE pfnWppTraceMessage = NullTraceFunc; + +#if defined(__cplusplus) +}; +#endif + +#if !defined(_NTRTL_) + // fake RTL_TIME_ZONE_INFORMATION // + typedef int RTL_TIME_ZONE_INFORMATION; +# define _WMIKM_ +#endif +#ifndef WPP_TRACE +#define WPP_TRACE pfnWppTraceMessage +#endif + +#ifndef WPP_OLDCC +#define WPP_OLDCC +#endif + +/////////////////////////////////////////////////////////////////////////////// +// +// B O R R O W E D D E F I N I T I O N S +// +/////////////////////////////////////////////////////////////////////////////// + +# define WPP_LOGGER_ARG ULONG64 Logger, + +#if ((_MSC_VER >= 800) || defined(_STDCALL_SUPPORTED)) && !defined(_M_AMD64) +#define NTAPI __stdcall +#else +#define _cdecl +#define NTAPI +#endif + +// +// Define API decoration for direct importing system DLL references. +// + +#if !defined(_NTSYSTEM_) +#define NTSYSAPI DECLSPEC_IMPORT +#define NTSYSCALLAPI DECLSPEC_IMPORT +#else +#define NTSYSAPI +#if defined(_NTDLLBUILD_) +#define NTSYSCALLAPI +#else +#define NTSYSCALLAPI DECLSPEC_ADDRSAFE +#endif + +#endif + +int __cdecl swprintf ( + wchar_t *string, + const wchar_t *format, + ... + ); + +typedef struct _UNICODE_STRING { + USHORT Length; + USHORT MaximumLength; +#ifdef MIDL_PASS + [size_is(MaximumLength / 2), length_is((Length) / 2) ] USHORT * Buffer; +#else // MIDL_PASS + PWSTR Buffer; +#endif // MIDL_PASS +} UNICODE_STRING; +typedef UNICODE_STRING *PUNICODE_STRING; +typedef const UNICODE_STRING *PCUNICODE_STRING; + +#define TRACE_MESSAGE_SEQUENCE 1 // Message should include a sequence number +#define TRACE_MESSAGE_GUID 2 // Message includes a GUID +#define TRACE_MESSAGE_COMPONENTID 4 // Message has no GUID, Component ID instead +#define TRACE_MESSAGE_TIMESTAMP 8 // Message includes a timestamp +#define TRACE_MESSAGE_PERFORMANCE_TIMESTAMP 16 // *Obsolete* Clock type is controlled by + // the logger +#define TRACE_MESSAGE_SYSTEMINFO 32 // Message includes system information TID,PID +#define TRACE_MESSAGE_FLAG_MASK 0xFFFF // Only the lower 16 bits of flags are + // placed in the message those above 16 + // bits are reserved for local processing +#define TRACE_MESSAGE_MAXIMUM_SIZE 8*1024 // the maximum size allowed for a single trace + // message + +#define RtlFillMemory(Destination,Length,Fill) StorMemSet((Destination),(Fill),(Length)) +#define RtlZeroMemory(Destination,Length) StorMemSet((Destination),0,(Length)) + +typedef LONG NTSTATUS; + +// +// Generic test for success on any status value (non-negative numbers +// indicate success). +// + +#define NT_SUCCESS(Status) ((NTSTATUS)(Status) >= 0) + +#define STATUS_SUCCESS ((NTSTATUS)0x00000000L) // ntsubauth +#define STATUS_WMI_GUID_NOT_FOUND ((NTSTATUS)0xC0000295L) +#define STATUS_BUFFER_TOO_SMALL ((NTSTATUS)0xC0000023L) +#define STATUS_INVALID_PARAMETER ((NTSTATUS)0xC000000DL) +#define STATUS_INVALID_DEVICE_REQUEST ((NTSTATUS)0xC0000010L) + +typedef ULONG64 TRACEHANDLE, *PTRACEHANDLE; + +typedef enum _TRACE_INFORMATION_CLASS { + TraceIdClass, + TraceHandleClass, + TraceEnableFlagsClass, + TraceEnableLevelClass, + GlobalLoggerHandleClass, + EventLoggerHandleClass, + AllLoggerHandlesClass, + TraceHandleByNameClass +} TRACE_INFORMATION_CLASS; + +typedef PVOID PDEVICE_OBJECT; + +// +// Action code for IoWMIRegistrationControl api +// + +#define WMIREG_ACTION_REGISTER 1 +#define WMIREG_ACTION_DEREGISTER 2 +#define WMIREG_ACTION_REREGISTER 3 +#define WMIREG_ACTION_UPDATE_GUIDS 4 +#define WMIREG_ACTION_BLOCK_IRPS 5 + +#define REG_DWORD ( 4 ) // 32-bit number + +// +// Subroutines for dealing with the Registry +// + +typedef NTSTATUS (NTAPI * PRTL_QUERY_REGISTRY_ROUTINE)( + IN PWSTR ValueName, + IN ULONG ValueType, + IN PVOID ValueData, + IN ULONG ValueLength, + IN PVOID Context, + IN PVOID EntryContext + ); + +typedef struct _RTL_QUERY_REGISTRY_TABLE { + PRTL_QUERY_REGISTRY_ROUTINE QueryRoutine; + ULONG Flags; + PWSTR Name; + PVOID EntryContext; + ULONG DefaultType; + PVOID DefaultData; + ULONG DefaultLength; + +} RTL_QUERY_REGISTRY_TABLE, *PRTL_QUERY_REGISTRY_TABLE; + +// +// The following flags specify how the Name field of a RTL_QUERY_REGISTRY_TABLE +// entry is interpreted. A NULL name indicates the end of the table. +// + +#define RTL_QUERY_REGISTRY_SUBKEY 0x00000001 // Name is a subkey and remainder of + // table or until next subkey are value + // names for that subkey to look at. + +#define RTL_QUERY_REGISTRY_TOPKEY 0x00000002 // Reset current key to original key for + // this and all following table entries. + +#define RTL_QUERY_REGISTRY_REQUIRED 0x00000004 // Fail if no match found for this table + // entry. + +#define RTL_QUERY_REGISTRY_NOVALUE 0x00000008 // Used to mark a table entry that has no + // value name, just wants a call out, not + // an enumeration of all values. + +#define RTL_QUERY_REGISTRY_NOEXPAND 0x00000010 // Used to suppress the expansion of + // REG_MULTI_SZ into multiple callouts or + // to prevent the expansion of environment + // variable values in REG_EXPAND_SZ + +#define RTL_QUERY_REGISTRY_DIRECT 0x00000020 // QueryRoutine field ignored. EntryContext + // field points to location to store value. + // For null terminated strings, EntryContext + // points to UNICODE_STRING structure that + // that describes maximum size of buffer. + // If .Buffer field is NULL then a buffer is + // allocated. + // + +#define RTL_QUERY_REGISTRY_DELETE 0x00000040 // Used to delete value keys after they + // are queried. + +#if (NTDDI_VERSION >= NTDDI_WIN2K) +NTSYSAPI +NTSTATUS +NTAPI +RtlQueryRegistryValues( + IN ULONG RelativeTo, + IN PCWSTR Path, + IN PRTL_QUERY_REGISTRY_TABLE QueryTable, + IN PVOID Context, + IN OPTIONAL PVOID Environment + ); +#endif + +// +// The following values for the RelativeTo parameter determine what the +// Path parameter to RtlQueryRegistryValues is relative to. +// + +#define RTL_REGISTRY_ABSOLUTE 0 // Path is a full path +#define RTL_REGISTRY_SERVICES 1 // \Registry\Machine\System\CurrentControlSet\Services +#define RTL_REGISTRY_CONTROL 2 // \Registry\Machine\System\CurrentControlSet\Control +#define RTL_REGISTRY_WINDOWS_NT 3 // \Registry\Machine\Software\Microsoft\Windows NT\CurrentVersion +#define RTL_REGISTRY_DEVICEMAP 4 // \Registry\Machine\Hardware\DeviceMap +#define RTL_REGISTRY_USER 5 // \Registry\User\CurrentUser +#define RTL_REGISTRY_MAXIMUM 6 +#define RTL_REGISTRY_HANDLE 0x40000000 // Low order bits are registry handle +#define RTL_REGISTRY_OPTIONAL 0x80000000 // Indicates the key node is optional + +/////////////////////////////////////////////////////////////////////////////// + +__inline TRACEHANDLE WppQueryLogger(__in_opt PWSTR LoggerName) + +{ +#ifndef WPP_TRACE_W2K_COMPATABILITY + ULONG ReturnLength; + NTSTATUS Status; + TRACEHANDLE TraceHandle; + UNICODE_STRING Buffer; + + StorRtlInitUnicodeString(&Buffer, LoggerName ? LoggerName : L"stdout"); + + + if ((Status = StorWmiQueryTraceInformation(TraceHandleByNameClass, + (PVOID)&TraceHandle, + sizeof(TraceHandle), + &ReturnLength, + (PVOID)&Buffer)) != STATUS_SUCCESS) { + return 0; + } + + return TraceHandle; +#else + return (TRACEHANDLE) 0; +#endif // #ifdef WPP_TRACE_W2K_COMPATABILITY + +} + +typedef NTSTATUS (*WMIENTRY_NEW)( + IN UCHAR ActionCode, + IN PVOID DataPath, + IN ULONG BufferSize, + IN OUT PVOID Buffer, + IN PVOID Context, + OUT PULONG Size + ); + +typedef struct _WPP_TRACE_CONTROL_BLOCK +{ + WMIENTRY_NEW Callback; + struct _WPP_TRACE_CONTROL_BLOCK *Next; + + __int64 Logger; + UCHAR FlagsLen; UCHAR Level; USHORT Reserved; + ULONG Flags[1]; +} WPP_TRACE_CONTROL_BLOCK, *PWPP_TRACE_CONTROL_BLOCK; + +typedef struct _WPP_REGISTRATION_BLOCK +{ + WMIENTRY_NEW Callback; + struct _WPP_REGISTRATION_BLOCK *Next; + + LPCGUID ControlGuid; + LPCWSTR FriendlyName; + LPCWSTR BitNames; + PUNICODE_STRING RegistryPath; + + UCHAR FlagsLen, RegBlockLen; +} WPP_REGISTRATION_BLOCK, *PWPP_REGISTRATION_BLOCK; + + + diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorInit.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorInit.tpl new file mode 100644 index 00000000000..3d3a872f34a --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-StorInit.tpl @@ -0,0 +1,410 @@ +`**********************************************************************` +`* This is an include template file for tracewpp preprocessor. *` +`* *` +`* Copyright 1999-2001 Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` + +// template `TemplateFile` +// +// Defines a set of functions that simplifies +// kernel mode registration for tracing +// + +#if !defined(WppDebug) +# define WppDebug(a,b) +#endif + +#define WMIREG_FLAG_CALLBACK 0x80000000 // not exposed in DDK + + +#ifndef WPPINIT_EXPORT +# define WPPINIT_EXPORT +#endif + + +WPPINIT_EXPORT +NTSTATUS +WppTraceCallback( + IN UCHAR minorFunction, + IN PVOID DataPath, + IN ULONG BufferLength, + IN PVOID Buffer, + IN PVOID Context, + OUT PULONG Size + ) +/*++ + +Routine Description: + + Callback routine for IoWMIRegistrationControl. + +Arguments: + +Return Value: + + status + +Comments: + + if return value is STATUS_BUFFER_TOO_SMALL and BufferLength >= 4, + then first ulong of buffer contains required size + + +--*/ + +{ + WPP_PROJECT_CONTROL_BLOCK *cb = (WPP_PROJECT_CONTROL_BLOCK*)Context; + NTSTATUS status = STATUS_SUCCESS; +#if defined(WPP_TRACE_W2K_COMPATABILITY) + static LPCGUID regGuid = NULL; +#endif + + UNREFERENCED_PARAMETER(DataPath); + + WppDebug(0,("WppTraceCallBack 0x%08X %p\n", minorFunction, Context)); + + *Size = 0; + + switch(minorFunction) + { + case IRP_MN_REGINFO: + { + PWMIREGINFOW wmiRegInfo; + PCUNICODE_STRING regPath; + PWCHAR stringPtr; + ULONG registryPathOffset; + ULONG bufferNeeded; + +#if defined(WPP_TRACE_W2K_COMPATABILITY) + + wmiRegInfo = (PWMIREGINFO)Buffer; + + // Replace the null with the driver's trace control GUID + // regGuid is initialized the first time, so the GUID is saved for the next + // IRP_MN_REGINFO call + if (regGuid == NULL) { + regGuid = cb->Registration.ControlGuid; + } + + if (wmiRegInfo->GuidCount >= 1) { + // Replace the null trace GUID with the driver's trace control GUID + wmiRegInfo->WmiRegGuid[wmiRegInfo->GuidCount-1].Guid = *regGuid; + wmiRegInfo->WmiRegGuid[wmiRegInfo->GuidCount-1].Flags = + WMIREG_FLAG_TRACE_CONTROL_GUID | WMIREG_FLAG_TRACED_GUID; + *Size= wmiRegInfo->BufferSize; + status = STATUS_SUCCESS; +#ifdef WPP_GLOBALLOGGER + // Check if Global logger is active + StorWppInitGlobalLogger( + cb->Registration.ControlGuid, + (PTRACEHANDLE)&cb->Control.Logger, + &cb->Control.Flags[0], + &cb->Control.Level); +#endif //#ifdef WPP_GLOBALLOGGER + break; + } +#endif + + regPath = cb->Registration.RegistryPath; + + if (regPath == NULL) + { + // No registry path specified. This is a bad thing for + // the device to do, but is not fatal + + registryPathOffset = 0; + bufferNeeded = FIELD_OFFSET(WMIREGINFOW, WmiRegGuid) + + 1 * sizeof(WMIREGGUIDW); + } + else { + registryPathOffset = FIELD_OFFSET(WMIREGINFOW, WmiRegGuid) + + 1 * sizeof(WMIREGGUIDW); + + bufferNeeded = registryPathOffset + + regPath->Length + sizeof(USHORT); + } + + if (bufferNeeded <= BufferLength) + { + RtlZeroMemory(Buffer, BufferLength); + + wmiRegInfo = (PWMIREGINFO)Buffer; + wmiRegInfo->BufferSize = bufferNeeded; + wmiRegInfo->RegistryPath = registryPathOffset; + wmiRegInfo->GuidCount = 1; + +#if defined(WPP_TRACE_W2K_COMPATABILITY) + wmiRegInfo->WmiRegGuid[0].Guid = *regGuid; +#else + wmiRegInfo->WmiRegGuid[0].Guid = *cb->Registration.ControlGuid; + +#endif // #ifdef WPP_TRACE_W2K_COMPATABILITY + + wmiRegInfo->WmiRegGuid[0].Flags = + WMIREG_FLAG_TRACE_CONTROL_GUID | WMIREG_FLAG_TRACED_GUID; + + if (regPath != NULL) { + stringPtr = (PWCHAR)((PUCHAR)Buffer + registryPathOffset); + *stringPtr++ = regPath->Length; + StorMoveMemory(stringPtr, regPath->Buffer, regPath->Length); + + } + status = STATUS_SUCCESS; + *Size = bufferNeeded; + } else { + status = STATUS_BUFFER_TOO_SMALL; + if (BufferLength >= sizeof(ULONG)) { + *((PULONG)Buffer) = bufferNeeded; + *Size = sizeof(ULONG); + } + } + +#ifdef WPP_GLOBALLOGGER + // Check if Global logger is active + StorWppInitGlobalLogger( + cb->Registration.ControlGuid, + (PTRACEHANDLE)&cb->Control.Logger, + &cb->Control.Flags[0], + &cb->Control.Level); +#endif //#ifdef WPP_GLOBALLOGGER + + break; + } + + case IRP_MN_ENABLE_EVENTS: + case IRP_MN_DISABLE_EVENTS: + { + PWNODE_HEADER Wnode = (PWNODE_HEADER)Buffer; + ULONG Level; + ULONG ReturnLength ; + + if (cb == NULL ) + { + status = STATUS_WMI_GUID_NOT_FOUND; + break; + } + + if (BufferLength >= sizeof(WNODE_HEADER)) { + status = STATUS_SUCCESS; + + if (minorFunction == IRP_MN_DISABLE_EVENTS) { + cb->Control.Level = 0; + cb->Control.Flags[0] = 0; + cb->Control.Logger = 0; + } else { + TRACEHANDLE lh; + lh = (TRACEHANDLE)( Wnode->HistoricalContext ); + cb->Control.Logger = lh; +#if !defined(WPP_TRACE_W2K_COMPATABILITY) + if ((status = StorWmiQueryTraceInformation( + TraceEnableLevelClass, + &Level, + sizeof(Level), + &ReturnLength, + (PVOID)Wnode)) == STATUS_SUCCESS) + { + cb->Control.Level = (UCHAR)Level; + } + + status = StorWmiQueryTraceInformation( + TraceEnableFlagsClass, + &cb->Control.Flags[0], + sizeof(cb->Control.Flags[0]), + &ReturnLength, + (PVOID)Wnode); +#else // #ifndef WPP_TRACE_W2K_COMPATABILITY + cb->Control.Flags[0] = WmiGetLoggerEnableFlags(lh) ; + cb->Control.Level = (UCHAR)WmiGetLoggerEnableLevel(lh) ; + WppDebug(0,("Enable/Disable Logger = %p, Flags = 0x%8x, Level = %x08X\n", + cb->Control.Logger,cb->Control.Flags[0],cb->Control.Level)); +#endif // #ifndef WPP_TRACE_W2K_COMPATABILITY + } + } else { + status = STATUS_INVALID_PARAMETER; + } + + break; + } + + case IRP_MN_ENABLE_COLLECTION: + case IRP_MN_DISABLE_COLLECTION: + { + status = STATUS_SUCCESS; + break; + } + + case IRP_MN_QUERY_ALL_DATA: + case IRP_MN_QUERY_SINGLE_INSTANCE: + case IRP_MN_CHANGE_SINGLE_INSTANCE: + case IRP_MN_CHANGE_SINGLE_ITEM: + case IRP_MN_EXECUTE_METHOD: + { + status = STATUS_INVALID_DEVICE_REQUEST; + break; + } + + default: + { + status = STATUS_INVALID_DEVICE_REQUEST; + break; + } + + } +// DbgPrintEx(XX_FLTR, DPFLTR_TRACE_LEVEL, +// "%!FUNC!(%!SYSCTRL!) => %!status! (size = %d)", minorFunction, status, *Size); + return(status); +} + +WPPINIT_EXPORT +void WppInitKm( + IN PVOID DriverObject, + IN PVOID InitInfo, + IN OUT WPP_REGISTRATION_BLOCK* WppReg + ) +{ + if (StorInitTracing(InitInfo) == STATUS_SUCCESS) { + + pfnWppTraceMessage = (PFN_WPPTRACEMESSAGE) StorWmiTraceMessage; + + while(WppReg) { + + WPP_TRACE_CONTROL_BLOCK *cb = (WPP_TRACE_CONTROL_BLOCK*)WppReg; + NTSTATUS status ; + + WppReg -> Callback = WppTraceCallback; + WppReg -> RegistryPath = NULL; + cb -> FlagsLen = WppReg -> FlagsLen; + cb -> Level = 0; + cb -> Flags[0] = 0; + status = StorIoWMIRegistrationControl( + (PDEVICE_OBJECT)WppReg, + WMIREG_ACTION_REGISTER | WMIREG_FLAG_CALLBACK + ); + WppDebug(0,("IoWMIRegistrationControl status = %08X\n")); + WppReg = WppReg->Next; + } + } +} + +#if !defined(WPP_TRACE_W2K_COMPATABILITY) +WPPINIT_EXPORT +void WppCleanupKm( + PVOID TraceContext, + WPP_REGISTRATION_BLOCK* WppReg + ) +{ + StorCleanupTracing(TraceContext); + while (WppReg) { + StorIoWMIRegistrationControl( + (PDEVICE_OBJECT)WppReg, + WMIREG_ACTION_DEREGISTER | WMIREG_FLAG_CALLBACK + ); + WppReg = WppReg -> Next; + } +} +#else // #if !defined(WPP_TRACE_W2K_COMPATABILITY) +WPPINIT_EXPORT +void WppCleanupKm( + PDEVICE_OBJECT pDO + ) +{ + IoWMIRegistrationControl(pDO, WMIREG_ACTION_DEREGISTER ); +} +#endif // #if !defined(WPP_TRACE_W2K_COMPATABILITY) + +#if !defined(WPP_TRACE_W2K_COMPATABILITY) +#define WPP_SYSTEMCONTROL(PDO) +#define WPP_SYSTEMCONTROL2(PDO, offset) +#else // #if !defined(WPP_TRACE_W2K_COMPATABILITY) + +ULONG_PTR WPP_Global_NextDeviceOffsetInDeviceExtension = -1; + +#define WPP_SYSTEMCONTROL(PDO) \ + PDO->MajorFunction[ IRP_MJ_SYSTEM_CONTROL ] = WPPSystemControlDispatch; +#define WPP_SYSTEMCONTROL2(PDO, offset) \ + WPP_SYSTEMCONTROL(PDO); WPP_Global_NextDeviceOffsetInDeviceExtension = (ULONG_PTR)offset; + +#ifdef __cplusplus +extern "C" +{ +#endif __cplusplus + +// Routine to handle the System Control in W2K +NTSTATUS +WPPSystemControlDispatch( + __in PDEVICE_OBJECT pDO, + __in PIRP Irp + ); + +#ifdef __cplusplus +} +#endif __cplusplus + + +#ifdef ALLOC_PRAGMA + #pragma alloc_text( PAGE, WPPSystemControlDispatch) +#endif // ALLOC_PRAGMA + +// Routine to handle the System Control in W2K +NTSTATUS +WPPSystemControlDispatch( + __in PDEVICE_OBJECT pDO, + __in PIRP Irp + ) +{ + + PIO_STACK_LOCATION irpSp = IoGetCurrentIrpStackLocation(Irp); + ULONG BufferSize = irpSp->Parameters.WMI.BufferSize; + PVOID Buffer = irpSp->Parameters.WMI.Buffer; + ULONG ReturnSize = 0; + NTSTATUS Status = STATUS_SUCCESS; + PWNODE_HEADER Wnode=NULL; + HANDLE ThreadHandle; + + WppDebug(0,("WPPSYSTEMCONTROL\n")); + + if (pDO == (PDEVICE_OBJECT)irpSp->Parameters.WMI.ProviderId) { +#if defined(WPP_TRACE_W2K_COMPATABILITY) + //To differentiate between the case where wmilib has already filled in parts of the buffer + if (irpSp->MinorFunction == IRP_MN_REGINFO) RtlZeroMemory(Buffer, BufferSize); +#endif + Status = WppTraceCallback((UCHAR)(irpSp->MinorFunction), + NULL, + BufferSize, + Buffer, + &WPP_CB[0], + &ReturnSize); + + WppDebug(0,("WPPSYSTEMCONTROL Status 0x%08X\n",Status)); + + Irp->IoStatus.Status = Status; + Irp->IoStatus.Information = ReturnSize; + IoCompleteRequest( Irp, IO_NO_INCREMENT ); + return Status; + + } else if (WPP_Global_NextDeviceOffsetInDeviceExtension != -1) { + + ULONG_PTR t; + + WppDebug(0,("WPPSYSTEMCONTROL - not for us\n")); + + // + // Set current stack back one. + // + IoSkipCurrentIrpStackLocation( Irp ); + // + // Pass the call to the next driver. + // + t = (ULONG_PTR)pDO->DeviceExtension; + t += WPP_Global_NextDeviceOffsetInDeviceExtension; + return IoCallDriver(*(PDEVICE_OBJECT*)t,Irp); + + } else { + + //unable to pass down -- what to do? + //don't change irp status - IO defaults to failure + return Irp->IoStatus.Status; + } +} + +#endif // #if !defined(WPP_TRACE_W2K_COMPATABILITY) diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-WdfDefault.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-WdfDefault.tpl new file mode 100644 index 00000000000..76c7205e671 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-WdfDefault.tpl @@ -0,0 +1 @@ +`INCLUDE km-default.tpl` \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-default.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-default.tpl new file mode 100644 index 00000000000..8d1c61c6782 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-default.tpl @@ -0,0 +1,119 @@ +`**********************************************************************` +`* This is a template file for tracewpp preprocessor *` +`* If you need to use a custom version of this file in your project *` +`* Please clone it from this one and point WPP to it by specifying *` +`* -gen:{yourfile} option on RUN_WPP line in your sources file *` +`* *` +`* Copyright (c) Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` +//`Compiler.Checksum` Generated File. Do not edit. +// File created by `Compiler.Name` compiler version `Compiler.Version`-`Compiler.Timestamp` +// on `System.Date` at `System.Time` UTC from a template `TemplateFile` + +// +// Define anything which is needs but missing from +// older versions of the DDK. +// +#include +#include +#include +#include + +#if !defined(TRACE_LEVEL_NONE) + #define TRACE_LEVEL_NONE 0 + #define TRACE_LEVEL_CRITICAL 1 + #define TRACE_LEVEL_FATAL 1 + #define TRACE_LEVEL_ERROR 2 + #define TRACE_LEVEL_WARNING 3 + #define TRACE_LEVEL_INFORMATION 4 + #define TRACE_LEVEL_VERBOSE 5 + #define TRACE_LEVEL_RESERVED6 6 + #define TRACE_LEVEL_RESERVED7 7 + #define TRACE_LEVEL_RESERVED8 8 + #define TRACE_LEVEL_RESERVED9 9 +#endif + +#if !defined(TRACE_INFORMATION_CLASS_DEFINE) +typedef enum _TRACE_INFORMATION_CLASS { + TraceIdClass, + TraceHandleClass, + TraceEnableFlagsClass, + TraceEnableLevelClass, + GlobalLoggerHandleClass, + EventLoggerHandleClass, + AllLoggerHandlesClass, + TraceHandleByNameClass +} TRACE_INFORMATION_CLASS; + +#define TRACE_MESSAGE_SEQUENCE 1 +#define TRACE_MESSAGE_GUID 2 +#define TRACE_MESSAGE_COMPONENTID 4 +#define TRACE_MESSAGE_TIMESTAMP 8 +#define TRACE_MESSAGE_PERFORMANCE_TIMESTAMP 16 +#define TRACE_MESSAGE_SYSTEMINFO 32 + +#endif // !defined(TRACE_INFORMATION_CLASS_DEFINE) + + +// +// Advanced tracing APIs (XP and later) will be indirectly called. +// +typedef +LONG +(*PFN_WPPQUERYTRACEINFORMATION) ( + IN TRACE_INFORMATION_CLASS TraceInformationClass, + OUT PVOID TraceInformation, + IN ULONG TraceInformationLength, + OUT PULONG RequiredLength OPTIONAL, + IN PVOID Buffer OPTIONAL + ); + +typedef +LONG +(*PFN_WPPTRACEMESSAGE)( + IN ULONG64 LoggerHandle, + IN ULONG MessageFlags, + IN LPGUID MessageGuid, + IN USHORT MessageNumber, + IN ... + ); + +`INCLUDE km-header.tpl` +`INCLUDE control.tpl` +`INCLUDE tracemacro.tpl` + +`IF FOUND WPP_INIT_TRACING` +#define WPPINIT_EXPORT + `INCLUDE km-init.tpl` +`ENDIF` + +// +// Tracing Macro name redefinition +// + +// NoMsgArgs + +`FORALL f IN Funcs WHERE !DoubleP && !MsgArgs` +#undef `f.Name` +#define `f.Name` WPP_(CALL) +`ENDFOR` + +`FORALL f IN Funcs WHERE DoubleP && !MsgArgs` +#undef `f.Name` +#define `f.Name`(ARGS) WPP_(CALL) ARGS +`ENDFOR` + + +// MsgArgs + +`FORALL f IN Funcs WHERE MsgArgs` +#undef `f.Name` +#define `f.Name`(`f.FixedArgs` MSGARGS) WPP_(CALL)(`f.FixedArgs` MSGARGS) +`ENDFOR` + +`FORALL r IN Reorder` +#undef WPP_R`r.Name` +#define WPP_R`r.Name`(`r.Arguments`) `r.Permutation` +`ENDFOR` + + diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-header.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-header.tpl new file mode 100644 index 00000000000..8a7ff6e38dc --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-header.tpl @@ -0,0 +1,154 @@ +`**********************************************************************` +`* This is an include template file for tracewpp preprocessor. *` +`* *` +`* Copyright (c) Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` + +// template `TemplateFile` +#ifdef WPP_THIS_FILE +// included twice +# define WPP_ALREADY_INCLUDED +# undef WPP_THIS_FILE +#endif // #ifdef WPP_THIS_FILE + +#define WPP_THIS_FILE `SourceFile.CanonicalName` + +#ifndef WPP_ALREADY_INCLUDED + +`* Dump the definitions specified via -D on the command line to WPP *` + +`FORALL def IN MacroDefinitions` +#define `def.Name` `def.Alias` +`ENDFOR` + +#define WPP_THIS_FILE `SourceFile.CanonicalName` + +#if defined(__cplusplus) +extern "C" { +#endif + +typedef enum _WPP_TRACE_API_SUITE { + WppTraceDisabledSuite, + WppTraceWin2K, + WppTraceWinXP, + WppTraceTraceLH, + WppTraceMaxSuite +} WPP_TRACE_API_SUITE; + + +__declspec(selectany) PFN_WPPQUERYTRACEINFORMATION pfnWppQueryTraceInformation = NULL; +__declspec(selectany) PFN_WPPTRACEMESSAGE pfnWppTraceMessage = NULL; +__declspec(selectany) WPP_TRACE_API_SUITE WPPTraceSuite = WppTraceDisabledSuite; + + +#if !defined(_NTRTL_) +#if !defined(_NTHAL_) + // fake RTL_TIME_ZONE_INFORMATION // + typedef int RTL_TIME_ZONE_INFORMATION; +#endif +# define _WMIKM_ +#endif +#ifndef WPP_TRACE +#define WPP_TRACE pfnWppTraceMessage +#endif + + +VOID +WppLoadTracingSupport( + VOID + ); + +LONG +WppTraceCallback( + __in UCHAR MinorFunction, + __in_opt PVOID DataPath, + __in ULONG BufferLength, + __inout_bcount(BufferLength) PVOID Buffer, + __in PVOID Context, + __out PULONG Size + ); +#if !defined(WPP_TRACE_CONTROL_NULL_GUID) +DEFINE_GUID(WPP_TRACE_CONTROL_NULL_GUID, 0x00000000L, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00); +#endif +#define WPP_TRACE_CONTROL(Function,Buffer,BufferSize,ReturnSize) WppTraceCallback(Function,NULL,BufferSize,Buffer,&WPP_CB[0],&ReturnSize); + + +__inline ULONG64 WppQueryLogger(__in_opt PCWSTR LoggerName) +{ + + if (WppTraceWinXP == WPPTraceSuite) { + + ULONG ReturnLength ; + LONG Status ; + ULONG64 TraceHandle ; + UNICODE_STRING Buffer ; + + RtlInitUnicodeString(&Buffer, LoggerName ? LoggerName : L"stdout"); + + Status = pfnWppQueryTraceInformation( + TraceHandleByNameClass, + (PVOID)&TraceHandle, + sizeof(TraceHandle), + &ReturnLength, + (PVOID)&Buffer + ); + if (Status != STATUS_SUCCESS) { + return (ULONG64)0 ; + } + + return TraceHandle ; + } else { + return (ULONG64) 0 ; + } +} + +typedef LONG (*WMIENTRY_NEW)( + __in UCHAR MinorFunction, + __in_opt PVOID DataPath, + __in ULONG BufferLength, + __inout_bcount(BufferLength) PVOID Buffer, + __in PVOID Context, + __out PULONG Size + ); + +typedef struct _WPP_TRACE_CONTROL_BLOCK +{ + WMIENTRY_NEW Callback; + LPCGUID ControlGuid; + struct _WPP_TRACE_CONTROL_BLOCK *Next; + __int64 Logger; + PUNICODE_STRING RegistryPath; + UCHAR FlagsLen; + UCHAR Level; + USHORT Reserved; + ULONG Flags[1]; +} WPP_TRACE_CONTROL_BLOCK, *PWPP_TRACE_CONTROL_BLOCK; + +VOID WppCleanupKm(__in_opt PDEVICE_OBJECT pDeviceObject); +#define WPP_CLEANUP(DrvObj) WppCleanupKm((PDEVICE_OBJECT) DrvObj) + +#define WPP_IsValidSid RtlValidSid +#define WPP_GetLengthSid RtlLengthSid + +// +// Callback routine to be defined by the driver, which will be called from WPP callback +// WPP will pass current valued of : GUID, Logger, Enable, Flags, and Level +// +// To activate driver must define WPP_PRIVATE_ENABLE_CALLBACK in their code, sample below +// #define WPP_PRIVATE_ENABLE_CALLBACK MyPrivateCallback; +// +typedef +VOID +(*PFN_WPP_PRIVATE_ENABLE_CALLBACK)( + __in LPCGUID Guid, + __in __int64 Logger, + __in BOOLEAN Enable, + __in ULONG Flags, + __in UCHAR Level); + +#if defined(__cplusplus) +}; +#endif + +#endif // #ifndef WPP_ALREADY_INCLUDED + diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-init.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-init.tpl new file mode 100644 index 00000000000..4c9d9b4446a --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-init.tpl @@ -0,0 +1,1052 @@ +`**********************************************************************` +`* This is an include template file for tracewpp preprocessor. *` +`* *` +`* Copyright (c) Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` + +// template `TemplateFile` +// +// Defines a set of functions that simplifies +// kernel mode registration for tracing +// + +#pragma warning(disable: 4201) +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +#if !defined(WppDebug) +#define WppDebug(a,b) +#endif + + +// Routine to handle the System Control in W2K +DRIVER_DISPATCH WPPSystemControlDispatch; +NTSTATUS +WPPSystemControlDispatch( + __in PDEVICE_OBJECT DeviceObject, + __in PIRP Irp + ); + +WPPINIT_EXPORT +void WppInitGlobalLogger( + __in LPCGUID ControlGuid, + __out PTRACEHANDLE LoggerHandle, + __out PULONG Flags, + __out PUCHAR Level + ); + + +WPPINIT_EXPORT +VOID WppInitKm( + __in_opt PDEVICE_OBJECT pDevObject + ); + +#ifdef ALLOC_PRAGMA + #pragma alloc_text( PAGE, WPPSystemControlDispatch) + #pragma alloc_text( PAGE, WppLoadTracingSupport) + #pragma alloc_text( PAGE, WppInitGlobalLogger) + #pragma alloc_text( PAGE, WppTraceCallback) + #pragma alloc_text( PAGE, WppInitKm) + #pragma alloc_text( PAGE, WppCleanupKm) +#endif // ALLOC_PRAGMA + +// define annotation record that will carry control information to pdb (in case somebody needs it) +WPP_FORCEINLINE void WPP_CONTROL_ANNOTATION() { +#if !defined(WPP_NO_ANNOTATIONS) +#if !defined(WPP_ANSI_ANNOTATION) +# define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) __annotation(L"TMC:", WPP_GUID_WTEXT Guid, _WPPW(WPP_STRINGIZE(Name)) Bits); +# define WPP_DEFINE_BIT(Name) , _WPPW(#Name) +#else +# define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) __annotation("TMC:", WPP_GUID_TEXT Guid, WPP_STRINGIZE(Name) Bits); +# define WPP_DEFINE_BIT(Name) , #Name +#endif + WPP_CONTROL_GUIDS +# undef WPP_DEFINE_BIT +# undef WPP_DEFINE_CONTROL_GUID +#endif +} + + +#define WPP_NEXT(Name) ((WPP_TRACE_CONTROL_BLOCK*) \ + (WPP_XGLUE(WPP_CTL_, WPP_EVAL(Name)) + 1 == WPP_LAST_CTL ? 0:WPP_MAIN_CB + WPP_XGLUE(WPP_CTL_, WPP_EVAL(Name)) + 1)) + + +WPP_CB_TYPE WPP_MAIN_CB[WPP_LAST_CTL]; + +__inline void WPP_INIT_CONTROL_ARRAY(WPP_CB_TYPE* Arr) { +#define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) \ + Arr->Control.Callback = NULL; \ + Arr->Control.ControlGuid = WPP_XGLUE4(&WPP_, ThisDir, _CTLGUID_, WPP_EVAL(Name)); \ + Arr->Control.Next = WPP_NEXT(WPP_EVAL(Name)); \ + Arr->Control.RegistryPath= NULL; \ + Arr->Control.FlagsLen = WPP_FLAG_LEN; \ + Arr->Control.Level = WPP_LAST_CTL; \ + Arr->Control.Reserved = 0; \ + Arr->Control.Flags[0] = 0; \ + ++Arr; +#define WPP_DEFINE_BIT(BitName) L" " L ## #BitName +WPP_CONTROL_GUIDS +#undef WPP_DEFINE_BIT +#undef WPP_DEFINE_CONTROL_GUID +} + + +#undef WPP_INIT_STATIC_DATA +#define WPP_INIT_STATIC_DATA WPP_INIT_CONTROL_ARRAY(WPP_MAIN_CB) + + +ULONG_PTR WPP_Global_NextDeviceOffsetInDeviceExtension = (ULONG_PTR)-1; + +#define WPP_INIT_TRACING(DrvObj, RegPath) \ + { \ + UNREFERENCED_PARAMETER(RegPath); \ + WppDebug(0,("WPP_INIT_TRACING: &WPP_CB[0] %p\n", &WPP_MAIN_CB[0])); \ + WPP_INIT_STATIC_DATA; \ + WppLoadTracingSupport(); \ + WPP_CB = WPP_MAIN_CB; \ + ( WPP_CONTROL_ANNOTATION(), \ + WPP_MAIN_CB[0].Control.RegistryPath = NULL, \ + WppInitKm( (PDEVICE_OBJECT)DrvObj ) \ + ); \ + } + +#define WMIREG_FLAG_CALLBACK 0x80000000 // not exposed in DDK + +#ifndef WMIREG_FLAG_TRACE_PROVIDER +#define WMIREG_FLAG_TRACE_PROVIDER 0x00010000 +#endif + +#ifndef WPP_POOLTAG +#define WPP_POOLTAG 'ECTS' +#endif + +#ifndef WPP_POOLTYPE +#define WPP_POOLTYPE PagedPool +#endif + +#ifndef WPP_MAX_MOF_FIELDS +#define WPP_MAX_MOF_FIELDS 7 +#endif + +#ifndef TRACE_MESSAGE_MAXIMUM_SIZE +#define TRACE_MESSAGE_MAXIMUM_SIZE 8*1024 +#endif + +typedef struct _WPP_TRACE_BUFFER { + EVENT_TRACE_HEADER Header; + MOF_FIELD MofField[WPP_MAX_MOF_FIELDS+1]; +} WPP_TRACE_BUFFER; + + +NTSTATUS +W2kTraceMessage(__in TRACEHANDLE LoggerHandle, + __in ULONG TraceOptions, + __in LPGUID MessageGuid, + __in USHORT MessageNumber, + ... + ) +/*++ + +Routine Description: + + This is a function that simulates tracemessage in W2K + +Arguments: + + LoggerHandle - handle providers logger handle + + TraceOptions - unreferenced + + MessageGuid - pointer to message GUID + + MessageNumber - Type of message been logged + + ... - list or arguments + +Return Value: + + NTSTATUS code indicating success or failure + +--*/ + +{ + size_t ByteCount; + size_t ArgumentCount; + va_list VarArgs; + PVOID DataPtr; + size_t DataSize = 0; + size_t ArgOffset; + NTSTATUS Status = STATUS_SUCCESS; + WPP_TRACE_BUFFER TraceBuf; + PVOID Data=NULL; + + UNREFERENCED_PARAMETER(TraceOptions); // unused + + RtlZeroMemory(&(TraceBuf.Header), sizeof(EVENT_TRACE_HEADER)); + + //Fill in header fields + ((PWNODE_HEADER)&(TraceBuf.Header))->HistoricalContext = LoggerHandle; + TraceBuf.Header.GuidPtr = (ULONG_PTR)MessageGuid; + TraceBuf.Header.Flags = WNODE_FLAG_TRACED_GUID |WNODE_FLAG_USE_GUID_PTR|WNODE_FLAG_USE_MOF_PTR; + //Type is 0xFF to indicate that the first data is the MessageNumber + TraceBuf.Header.Class.Type = 0xFF; + + //The first Mof data is the Message Number + TraceBuf.MofField[0].DataPtr = (ULONG_PTR)&MessageNumber; + TraceBuf.MofField[0].Length = sizeof(USHORT); + + + // Determine the number bytes to follow header + ByteCount = 0; // For Count of Bytes + ArgumentCount = 0; // For Count of Arguments + va_start(VarArgs, MessageNumber); + + while ((DataPtr = va_arg (VarArgs, PVOID)) != NULL) + { + DataSize = va_arg (VarArgs, size_t); + + // Check for integer overflow. + if (ByteCount + DataSize > ByteCount) + { + ByteCount += DataSize; + ArgumentCount++; + if (ArgumentCount <= WPP_MAX_MOF_FIELDS) + { + TraceBuf.MofField[ArgumentCount].DataPtr = (ULONG_PTR)DataPtr; + TraceBuf.MofField[ArgumentCount].Length = (ULONG)DataSize; + } + } + } + + va_end(VarArgs); + + if (ByteCount > TRACE_MESSAGE_MAXIMUM_SIZE) + { + return STATUS_UNSUCCESSFUL; + } + + //This occurs infrequently + if (ArgumentCount > WPP_MAX_MOF_FIELDS) + { + //Allocate the blob to hold the data + Data = ExAllocatePoolWithTag(WPP_POOLTYPE,ByteCount,WPP_POOLTAG); + if (Data == NULL) + { + return STATUS_NO_MEMORY; + } + + TraceBuf.MofField[1].DataPtr = (ULONG_PTR)Data; + TraceBuf.MofField[1].Length = (ULONG)ByteCount; + + ArgOffset = 0; + DataSize = 0; + va_start(VarArgs, MessageNumber); + + while ((DataPtr = va_arg (VarArgs, PVOID)) != NULL) { + DataSize = va_arg (VarArgs, size_t); + RtlCopyMemory((char*)Data + ArgOffset, DataPtr, DataSize); + ArgOffset += DataSize; + } + + va_end(VarArgs); + + //Fill in the total size (header + 2 mof fields) + TraceBuf.Header.Size = (USHORT)(sizeof(EVENT_TRACE_HEADER) + 2*sizeof(MOF_FIELD)); + + } + else + { + //Fill in the total size (header + mof fields) + TraceBuf.Header.Size = (USHORT)(sizeof(EVENT_TRACE_HEADER) + (ArgumentCount+1)*sizeof(MOF_FIELD)); + } + + + Status = IoWMIWriteEvent(&TraceBuf.Header); + + if (Data) ExFreePool(Data); + + return Status; +} + +// +// Public routines to break down the Loggerhandle +// + +#if !defined(KERNEL_LOGGER_ID) +#define KERNEL_LOGGER_ID 0xFFFF // USHORT only +#endif + +typedef struct _WPP_TRACE_ENABLE_CONTEXT { + USHORT LoggerId; // Actual Id of the logger + UCHAR Level; // Enable level passed by control caller + UCHAR InternalFlag; // Reserved + ULONG EnableFlags; // Enable flags passed by control caller +} WPP_TRACE_ENABLE_CONTEXT, *PWPP_TRACE_ENABLE_CONTEXT; + +#if !defined(WmiGetLoggerId) +#define WmiGetLoggerId(LoggerContext) \ + (((PWPP_TRACE_ENABLE_CONTEXT) (&LoggerContext))->LoggerId == \ + (USHORT)KERNEL_LOGGER_ID) ? \ + KERNEL_LOGGER_ID : \ + ((PWPP_TRACE_ENABLE_CONTEXT) (&LoggerContext))->LoggerId + +#define WmiGetLoggerEnableFlags(LoggerContext) \ + ((PWPP_TRACE_ENABLE_CONTEXT) (&LoggerContext))->EnableFlags +#define WmiGetLoggerEnableLevel(LoggerContext) \ + ((PWPP_TRACE_ENABLE_CONTEXT) (&LoggerContext))->Level +#endif + +#ifndef WPPINIT_EXPORT +#define WPPINIT_EXPORT +#endif + +#define WppIsEqualGuid(G1, G2)(RtlCompareMemory(G1, G2, sizeof(GUID)) == sizeof(GUID)) + + +VOID +WppLoadTracingSupport( + VOID + ) +/*++ + +Routine Description: + + This function assigns at runtime the ETW API set to be use for tracing. + +Arguments: + +Remarks: + + At runtime determine assing the funtions pointers for the trace APIs to be use. + XP and above will use TraceMessage, and Win2K will use our private W2kTraceMessage + which uses TraceEvent + +--*/ +{ + UNICODE_STRING name; + + + PAGED_CODE(); + + RtlInitUnicodeString(&name, L"WmiTraceMessage"); + pfnWppTraceMessage = (PFN_WPPTRACEMESSAGE) (INT_PTR) + MmGetSystemRoutineAddress(&name); + + if (pfnWppTraceMessage == NULL) { + // + // Subsitute the W2K verion of WmiTraceMessage + // + pfnWppTraceMessage = W2kTraceMessage; + WPPTraceSuite = WppTraceWin2K; + + WppDebug(0,("WppLoadTracingSupport:subsitute pWmiTraceMessage %p\n", + pfnWppTraceMessage)); + + return; // no point in continuing. + } + + RtlInitUnicodeString(&name, L"WmiQueryTraceInformation"); + pfnWppQueryTraceInformation = (PFN_WPPQUERYTRACEINFORMATION) (INT_PTR) + MmGetSystemRoutineAddress(&name); + WPPTraceSuite = WppTraceWinXP; +} + + +#ifdef WPP_GLOBALLOGGER +#define DEFAULT_GLOBAL_LOGGER_KEY L"WMI\\GlobalLogger\\" +#define WPP_TEXTGUID_LEN 38 +#define GREGVALUENAMELENGTH (18 + WPP_TEXTGUID_LEN) // wslen(L"WMI\\GlobalLogger\\") + GUIDLENGTH + +WPPINIT_EXPORT +void WppInitGlobalLogger( + __in LPCGUID ControlGuid, + __out PTRACEHANDLE LoggerHandle, + __out PULONG Flags, + __out PUCHAR Level + ) +{ +WCHAR GRegValueName[GREGVALUENAMELENGTH]; +RTL_QUERY_REGISTRY_TABLE Parms[3]; +ULONG CurrentFlags = 0; +ULONG CurrentLevel = 0; +ULONG Start = 0; +NTSTATUS Status; +ULONG Zero = 0; +UNICODE_STRING GuidString; + + + PAGED_CODE(); + + WppDebug(0,("WPP checking Global Logger\n")); + + + // + // Fill in the query table to find out if the Global Logger is Started + // + // Trace Flags + Parms[0].QueryRoutine = NULL; + Parms[0].Flags = RTL_QUERY_REGISTRY_DIRECT; + Parms[0].Name = L"Start"; + Parms[0].EntryContext = &Start; + Parms[0].DefaultType = REG_DWORD; + Parms[0].DefaultData = &Zero; + Parms[0].DefaultLength = sizeof(ULONG); + // Termination + Parms[1].QueryRoutine = NULL; + Parms[1].Flags = 0; + // + // Perform the query + // + + Status = RtlQueryRegistryValues(RTL_REGISTRY_CONTROL | RTL_REGISTRY_OPTIONAL, + DEFAULT_GLOBAL_LOGGER_KEY, + Parms, + NULL, + NULL); + if (!NT_SUCCESS(Status) || Start == 0 ) { + return; + } + + // Fill in the query table to find out if we should use the Global logger + // + // Trace Flags + Parms[0].QueryRoutine = NULL; + Parms[0].Flags = RTL_QUERY_REGISTRY_DIRECT; + Parms[0].Name = L"Flags"; + Parms[0].EntryContext = &CurrentFlags; + Parms[0].DefaultType = REG_DWORD; + Parms[0].DefaultData = &Zero; + Parms[0].DefaultLength = sizeof(ULONG); + // Trace level + Parms[1].QueryRoutine = NULL; + Parms[1].Flags = RTL_QUERY_REGISTRY_DIRECT; + Parms[1].Name = L"Level"; + Parms[1].EntryContext = &CurrentLevel; + Parms[1].DefaultType = REG_DWORD; + Parms[1].DefaultData = &Zero; + Parms[1].DefaultLength = sizeof(UCHAR); + // Termination + Parms[2].QueryRoutine = NULL; + Parms[2].Flags = 0; + + + RtlCopyMemory(GRegValueName, DEFAULT_GLOBAL_LOGGER_KEY, (wcslen(DEFAULT_GLOBAL_LOGGER_KEY)+1) *sizeof(WCHAR)); + + Status = RtlStringFromGUID(ControlGuid, &GuidString); + if( Status != STATUS_SUCCESS ) { + WppDebug(0,("WPP GlobalLogger failed RtlStringFromGUID \n")); + return; + } + + if (GuidString.Length > (WPP_TEXTGUID_LEN * sizeof(WCHAR))){ + WppDebug(0,("WPP GlobalLogger RtlStringFromGUID too large\n")); + RtlFreeUnicodeString(&GuidString); + return; + } + + // got the GUID in form "{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}" + // need GUID in form "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" + // copy the translated GUID string + + RtlCopyMemory(&GRegValueName[(ULONG)wcslen(GRegValueName)], &GuidString.Buffer[1], GuidString.Length); + GRegValueName[(ULONG)wcslen(GRegValueName) - 1] = L'\0'; + RtlFreeUnicodeString(&GuidString); + + // + // Perform the query + // + + Status = RtlQueryRegistryValues(RTL_REGISTRY_CONTROL | RTL_REGISTRY_OPTIONAL, + GRegValueName, + Parms, + NULL, + NULL); + if (NT_SUCCESS(Status)) { + if (Start==1) { + *LoggerHandle= WMI_GLOBAL_LOGGER_ID; + *Flags = CurrentFlags & 0x7FFFFFFF; + *Level = (UCHAR)(CurrentLevel & 0xFF); + WppDebug(0,("WPP Enabled via Global Logger Flags=0x%08X Level=0x%02X\n",CurrentFlags,CurrentLevel)); + + } + } else { + WppDebug(0,("WPP GlobalLogger has No Flags/Levels Status=%08X\n",Status)); + } +} +#endif //#ifdef WPP_GLOBALLOGGER + +#define WPP_MAX_COUNT_REGISTRATION_GUID 63 + +WPPINIT_EXPORT +NTSTATUS +WppTraceCallback( + __in UCHAR MinorFunction, + __in_opt PVOID DataPath, + __in ULONG BufferLength, + __inout_bcount(BufferLength) PVOID Buffer, + __in PVOID Context, + __out PULONG Size + ) +/*++ + +Routine Description: + + This function is the callback WMI calls when we register and when our + events are enabled or disabled. + +Arguments: + + MinorFunction - specifies the type of callback (register, event enable/disable) + + DataPath - varies depending on the ActionCode + + BufferLength - size of the Buffer parameter + + Buffer - in/out buffer where we read from or write to depending on the type + of callback + + Context - the pointer private struct WPP_TRACE_CONTROL_BLOCK + + Size - output parameter to receive the amount of data written into Buffer + +Return Value: + + NTSTATUS code indicating success/failure + +Comments: + + if return value is STATUS_BUFFER_TOO_SMALL and BufferLength >= 4, + then first ulong of buffer contains required size + + +--*/ + +{ + PWPP_TRACE_CONTROL_BLOCK cntl; + NTSTATUS Status = STATUS_SUCCESS; + + UNREFERENCED_PARAMETER(DataPath); + + + PAGED_CODE(); + + WppDebug(0,("WppTraceCallBack 0x%08X %p\n", MinorFunction, Context)); + + *Size = 0; + + switch(MinorFunction) + { + case IRP_MN_REGINFO: + { + PWMIREGINFOW WmiRegInfo; + PCUNICODE_STRING RegPath; + PWCHAR StringPtr; + ULONG RegistryPathOffset; + ULONG BufferNeeded; + ULONG GuidCount = 0; + + // + // Initialize locals + // + + cntl = (PWPP_TRACE_CONTROL_BLOCK)Context; + WmiRegInfo = (PWMIREGINFO)Buffer; + + if (WppTraceWin2K == WPPTraceSuite && WmiRegInfo->GuidCount > 1) { + + // + // Calculate buffer size need to hold all info. + // + BufferNeeded = FIELD_OFFSET(WMIREGINFOW, WmiRegGuid) + + WmiRegInfo->GuidCount * sizeof(WMIREGGUIDW); + + if ( BufferNeeded > BufferLength) { + Status = STATUS_BUFFER_TOO_SMALL; + if (BufferLength >= sizeof(ULONG)) { + *((PULONG)Buffer) = BufferNeeded; + *Size = sizeof(ULONG); + } + break; + } + + // + // Deal with the WMI + WPP registration case can only handle + // One Tracing CONTROL GUID, at the last poscition + // + + WmiRegInfo->WmiRegGuid[WmiRegInfo->GuidCount - 1].Guid = *cntl->ControlGuid; + WmiRegInfo->WmiRegGuid[WmiRegInfo->GuidCount - 1].Flags = + WMIREG_FLAG_TRACE_CONTROL_GUID | WMIREG_FLAG_TRACED_GUID; + cntl->Level = 0; + cntl->Flags[0] = 0; +#ifdef WPP_GLOBALLOGGER + WppInitGlobalLogger( cntl->ControlGuid, + (PTRACEHANDLE)&cntl->Logger, + &cntl->Flags[0], + &cntl->Level + ); +#endif + break; + } + + RegPath = cntl->RegistryPath; + + // + // Count the number of guid to be identified. + // + while(cntl) { GuidCount++; cntl = cntl->Next; } + + if (GuidCount > WPP_MAX_COUNT_REGISTRATION_GUID){ + Status = STATUS_INVALID_PARAMETER; + break; + } + + WppDebug(0,("WppTraceCallBack: GUID count %d\n", GuidCount)); + + // + // Calculate buffer size need to hold all info. + // Calculate offset to where RegistryPath parm will be copied. + // + + if (RegPath == NULL) + { + + RegistryPathOffset = 0; + + BufferNeeded = FIELD_OFFSET(WMIREGINFOW, WmiRegGuid) + + GuidCount * sizeof(WMIREGGUIDW); + + } else { + + RegistryPathOffset = FIELD_OFFSET(WMIREGINFOW, WmiRegGuid) + + GuidCount * sizeof(WMIREGGUIDW); + + BufferNeeded = RegistryPathOffset + + RegPath->Length + sizeof(USHORT); + } + + // + // If the provided buffer is large enough, then fill with info. + // + + if (BufferNeeded <= BufferLength) + { + ULONG i; + + RtlZeroMemory(Buffer, BufferLength); + + // + // Fill in the WMIREGINFO + // + + WmiRegInfo->BufferSize = BufferNeeded; + WmiRegInfo->RegistryPath = RegistryPathOffset; + WmiRegInfo->GuidCount = GuidCount; + + if (RegPath != NULL) { + StringPtr = (PWCHAR)((PUCHAR)Buffer + RegistryPathOffset); + *StringPtr++ = RegPath->Length; + + RtlCopyMemory(StringPtr, RegPath->Buffer, RegPath->Length); + } + + // + // Fill in the WMIREGGUID + // + + cntl = (PWPP_TRACE_CONTROL_BLOCK) Context; + + for (i=0; iWmiRegGuid[i].Guid = *cntl->ControlGuid; + WmiRegInfo->WmiRegGuid[i].Flags = WMIREG_FLAG_TRACE_CONTROL_GUID | + WMIREG_FLAG_TRACED_GUID; + cntl->Level = 0; + cntl->Flags[0] = 0; + WppDebug(0,("Control GUID::%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x\n", + cntl->ControlGuid->Data1, + cntl->ControlGuid->Data2, + cntl->ControlGuid->Data3, + cntl->ControlGuid->Data4[0], + cntl->ControlGuid->Data4[1], + cntl->ControlGuid->Data4[2], + cntl->ControlGuid->Data4[3], + cntl->ControlGuid->Data4[4], + cntl->ControlGuid->Data4[5], + cntl->ControlGuid->Data4[6], + cntl->ControlGuid->Data4[7] + )); + + cntl = cntl->Next; + } + + Status = STATUS_SUCCESS; + *Size = BufferNeeded; + + } else { + Status = STATUS_BUFFER_TOO_SMALL; + + if (BufferLength >= sizeof(ULONG)) { + *((PULONG)Buffer) = BufferNeeded; + *Size = sizeof(ULONG); + } + } + +#ifdef WPP_GLOBALLOGGER + // Check if Global logger is active + + cntl = (PWPP_TRACE_CONTROL_BLOCK) Context; + while(cntl) { + WppInitGlobalLogger( + cntl->ControlGuid, + (PTRACEHANDLE)&cntl->Logger, + &cntl->Flags[0], + &cntl->Level); + cntl = cntl->Next; + } +#endif //#ifdef WPP_GLOBALLOGGER + + break; + } + + case IRP_MN_ENABLE_EVENTS: + case IRP_MN_DISABLE_EVENTS: + { + PWNODE_HEADER Wnode; + ULONG Level; + ULONG ReturnLength; + ULONG index; + + if (Context == NULL ) { + Status = STATUS_WMI_GUID_NOT_FOUND; + break; + } + + if (BufferLength < sizeof(WNODE_HEADER)) { + Status = STATUS_INVALID_PARAMETER; + } + + // + // Initialize locals + // + Wnode = (PWNODE_HEADER)Buffer; + + // + // Traverse this ProjectControlBlock's ControlBlock list and + // find the "cntl" ControlBlock which matches the Wnode GUID. + // + cntl = (PWPP_TRACE_CONTROL_BLOCK) Context; + index = 0; + while(cntl) { + if (WppIsEqualGuid(cntl->ControlGuid, &Wnode->Guid )) { + break; + } + index++; + cntl = cntl->Next; + } + + if (cntl == NULL) { + Status = STATUS_WMI_GUID_NOT_FOUND; + break; + } + + // + // Do the requested event action + // + Status = STATUS_SUCCESS; + + if (MinorFunction == IRP_MN_DISABLE_EVENTS) { + + WppDebug(0,("WppTraceCallBack: DISABLE_EVENTS\n")); + + cntl->Level = 0; + cntl->Flags[0] = 0; + cntl->Logger = 0; + + } else { + + TRACEHANDLE lh; + + lh = (TRACEHANDLE)( Wnode->HistoricalContext ); + cntl->Logger = lh; + + if (WppTraceWinXP == WPPTraceSuite) { + + Status = pfnWppQueryTraceInformation( TraceEnableLevelClass, + &Level, + sizeof(Level), + &ReturnLength, + (PVOID) Wnode ); + + if (Status == STATUS_SUCCESS) { + cntl->Level = (UCHAR)Level; + } + + Status = pfnWppQueryTraceInformation( TraceEnableFlagsClass, + &cntl->Flags[0], + sizeof(cntl->Flags[0]), + &ReturnLength, + (PVOID) Wnode ); + + } else { + cntl->Flags[0] = ((PWPP_TRACE_ENABLE_CONTEXT) &lh)->EnableFlags; + cntl->Level = (UCHAR) ((PWPP_TRACE_ENABLE_CONTEXT) &lh)->Level; + } + + WppDebug(0,("WppTraceCallBack: ENABLE_EVENTS " + "LoggerId %d, Flags 0x%08X, Level 0x%02X\n", + (USHORT) cntl->Logger, + cntl->Flags[0], + cntl->Level)); + + } + +#ifdef WPP_PRIVATE_ENABLE_CALLBACK + // + // Notify changes to flags, level for GUID + // + WPP_PRIVATE_ENABLE_CALLBACK( cntl->ControlGuid, + cntl->Logger, + (MinorFunction != IRP_MN_DISABLE_EVENTS) ? TRUE:FALSE, + cntl->Flags[0], + cntl->Level ); +#endif + + break; + } + + case IRP_MN_ENABLE_COLLECTION: + case IRP_MN_DISABLE_COLLECTION: + { + Status = STATUS_SUCCESS; + break; + } + + case IRP_MN_QUERY_ALL_DATA: + case IRP_MN_QUERY_SINGLE_INSTANCE: + case IRP_MN_CHANGE_SINGLE_INSTANCE: + case IRP_MN_CHANGE_SINGLE_ITEM: + case IRP_MN_EXECUTE_METHOD: + { + Status = STATUS_INVALID_DEVICE_REQUEST; + break; + } + + default: + { + Status = STATUS_INVALID_DEVICE_REQUEST; + break; + } + + } + return(Status); +} + +WPPINIT_EXPORT +VOID WppInitKm( + __in_opt PDEVICE_OBJECT pDevObject + ) +/*++ + +Routine Description: + + This function registers a driver with ETW as a provider of trace + events from the defined GUIDs + +Arguments: + + pDevObject - Optional pointer to a device object object, neede only for W2K + +Remarks: + + This function is called by the WPP_INIT_TRACING(DrvObj, RegPath) macro, for XP and + above the DrvObj can be NULL. + +--*/ + +{ + PWPP_TRACE_CONTROL_BLOCK WppReg = &WPP_CB[0].Control; + NTSTATUS Status; + + + PAGED_CODE(); + + WppDebug(0,("WPP Init.\n")); + + if (WppTraceWinXP == WPPTraceSuite){ + + + WppReg -> Callback = WppTraceCallback; + Status = IoWMIRegistrationControl( + (PDEVICE_OBJECT)WppReg, + WMIREG_ACTION_REGISTER | + WMIREG_FLAG_CALLBACK | + WMIREG_FLAG_TRACE_PROVIDER + ); + WppDebug(0,("IoWMIRegistrationControl Status = %08X\n",Status)); + + } else { + +#ifdef WDF_WPP_KMDF_DRIVER + Status = WdfDriverRegisterTraceInfo((PDRIVER_OBJECT)pDevObject, + WppTraceCallback, + WppReg); + if (!NT_SUCCESS(Status)) { + WppDebug(0,("WdfDriverRegisterTraceInfo failed Status = %08X\n",Status)); + } +#else + WppReg -> Callback = NULL; + Status = IoWMIRegistrationControl(pDevObject, + WMIREG_ACTION_REGISTER + ); + WppDebug(0,("IoWMIRegistrationControl Status = %08X\n",Status)); +#endif + } + +} + +WPPINIT_EXPORT +VOID +WppCleanupKm( + __in_opt PDEVICE_OBJECT DeviceObject + ) +/*++ + +Routine Description: + + This function deregisters a driver from ETW as provider of trace + events. + +Arguments: + + pDevObject - Optional pointer to a device object object, neede only for W2K. + +Remarks: + + This is the defined WPP_CLEANUP(DrvObj) macro, and the macro can + take NULL as an argument for XP and above. + +--*/ + +{ + + + PAGED_CODE(); + + if (WPP_CB == (WPP_CB_TYPE*)&WPP_CB){ + // + // WPP_INIT_TRACING macro has not been called + // + return; + } + + if (WppTraceWinXP == WPPTraceSuite) { + PWPP_TRACE_CONTROL_BLOCK WppReg = &WPP_CB[0].Control; + + IoWMIRegistrationControl( (PDEVICE_OBJECT)WppReg, + WMIREG_ACTION_DEREGISTER | + WMIREG_FLAG_CALLBACK ); + + } else { +#ifndef WDF_WPP_KMDF_DRIVER + IoWMIRegistrationControl(DeviceObject, WMIREG_ACTION_DEREGISTER ); +#else + UNREFERENCED_PARAMETER(DeviceObject); + // + // WDF does the job of unregistering the device and deleting it + // when the driver is unloaded. So we don't do anything in the + // WPP_CLEANUP call. + // +#endif + } + + WPP_CB = (WPP_CB_TYPE*)&WPP_CB; + +} + + +#define WPP_SYSTEMCONTROL(PDO) \ + if(WPPTraceSuite == WppTraceDisabledSuite){ \ + WppLoadTracingSupport(); \ + } \ + if(WPPTraceSuite == WppTraceWin2K){ \ + PDO->MajorFunction[ IRP_MJ_SYSTEM_CONTROL ] = WPPSystemControlDispatch; \ + } + +#define WPP_SYSTEMCONTROL2(PDO, offset) \ + if(WPPTraceSuite == WppTraceDisabledSuite){ \ + WppLoadTracingSupport(); \ + } \ + if(WPPTraceSuite == WppTraceWin2K){ \ + WPP_SYSTEMCONTROL(PDO); WPP_Global_NextDeviceOffsetInDeviceExtension = (ULONG_PTR)offset; \ + } + + + +// Routine to handle the System Control in W2K +NTSTATUS +WPPSystemControlDispatch( + __in PDEVICE_OBJECT DeviceObject, + __in PIRP Irp + ) +{ + + PIO_STACK_LOCATION irpSp = IoGetCurrentIrpStackLocation(Irp); + ULONG BufferSize = irpSp->Parameters.WMI.BufferSize; + PVOID Buffer = irpSp->Parameters.WMI.Buffer; + ULONG ReturnSize = 0; + NTSTATUS Status = STATUS_SUCCESS; + + PAGED_CODE(); + + WppDebug(0,("WPPSYSTEMCONTROL\n")); + + if (DeviceObject == (PDEVICE_OBJECT)irpSp->Parameters.WMI.ProviderId) { + if (irpSp->MinorFunction == IRP_MN_REGINFO) { + RtlZeroMemory(Buffer, BufferSize); + } + Status = WppTraceCallback((UCHAR)(irpSp->MinorFunction), + NULL, + BufferSize, + Buffer, + &WPP_CB[0], + &ReturnSize + ); + + WppDebug(0,("WPPSYSTEMCONTROL Status 0x%08X\n",Status)); + + Irp->IoStatus.Status = Status; + Irp->IoStatus.Information = ReturnSize; + IoCompleteRequest( Irp, IO_NO_INCREMENT ); + return Status; + } else if (WPP_Global_NextDeviceOffsetInDeviceExtension != -1) { + + ULONG_PTR t; + + WppDebug(0,("WPPSYSTEMCONTROL - not for us\n")); + + // + // Set current stack back one. + // + IoSkipCurrentIrpStackLocation( Irp ); + // + // Pass the call to the next driver. + // + t = (ULONG_PTR)DeviceObject->DeviceExtension; + t += WPP_Global_NextDeviceOffsetInDeviceExtension; + return IoCallDriver(*(PDEVICE_OBJECT*)t,Irp); + + } else { + // + // Unable to pass down + // + return Irp->IoStatus.Status; + } +} + +#if defined(__cplusplus) +}; +#endif diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-w2k.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-w2k.tpl new file mode 100644 index 00000000000..92db45b36e9 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/km-w2k.tpl @@ -0,0 +1,13 @@ +`**********************************************************************` +`* This is a template file for tracewpp preprocessor *` +`* If you need to use a custom version of this file in your project *` +`* Please clone it from this one and point WPP to it by specifying *` +`* -gen:{yourfile} option on RUN_WPP line in your sources file *` +`* *` +`* Copyright (c) Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` +//`Compiler.Checksum` Generated File. Do not edit. +// File created by `Compiler.Name` compiler version `Compiler.Version`-`Compiler.Timestamp` +// on `System.Date` at `System.Time` UTC from a template `TemplateFile` + +`INCLUDE km-default.tpl` diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/mof.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/mof.tpl new file mode 100644 index 00000000000..a9c7d9220ee --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/mof.tpl @@ -0,0 +1,15 @@ +// Generated File. Do not edit. +// File created by `Compiler.Name` compiler version `Compiler.Version`-`Compiler.Timestamp` +// on `System.Date` at `System.Time` UTC + +`FORALL Guid IN TraceGuids` +`Guid.Text` `Guid.Comment` +`FORALL Msg in Guid.Messages` +#typev `Msg.Name` `Msg.MsgNo` "`Msg.Text`" +{ +`FORALL Arg IN Msg.Arguments` + `Arg.Name`, `Arg.MofType` // `Arg.No` +`ENDFOR Arg` +} +`ENDFOR Msg` +`ENDFOR Guid` diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/r1defwpp.ini b/eng/WpfArcadeSdk/tools/WppConfig/rev1/r1defwpp.ini new file mode 100644 index 00000000000..da747d9c2ca --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/r1defwpp.ini @@ -0,0 +1,89 @@ +# +# Default types for WPP +# + +# our basic arithmetic types + +DEFINE_SIMPLE_TYPE( SBYTE, signed char, ItemChar, "d"); +DEFINE_SIMPLE_TYPE( SSHORT, signed short, ItemShort, "hd"); +DEFINE_SIMPLE_TYPE( SINT, signed int, ItemInt, "d"); +DEFINE_SIMPLE_TYPE( SLONG, signed long, ItemLong, "ld"); +DEFINE_SIMPLE_TYPE( SINT64, signed _int64, ItemLongLong, "I64d"); + +DEFINE_FLAVOR( UCHAR, SBYTE, ItemUChar, "c" ); +DEFINE_FLAVOR( SCHAR, SBYTE, ItemChar, "c" ); +DEFINE_FLAVOR( BOOLEAN, SBYTE, ItemListByte(FALSE,TRUE), "s"); + +# arch dependent types + +DEFINE_SIMPLE_TYPE( SLONGPTR, void*, ItemPtr, "p"); +DEFINE_SIMPLE_TYPE( PTR, void*, ItemPtr, "p"); +DEFINE_SIMPLE_TYPE( HANDLE, void*, ItemPtr, "p"); + +# all strings require custom processing + +DEFINE_CPLX_TYPE(ASTR, WPP_LOGASTR, ItemString, "s"); +DEFINE_CPLX_TYPE(ARSTR, WPP_LOGASTR, ItemRString, "s"); +DEFINE_CPLX_TYPE(WSTR, WPP_LOGWSTR, ItemWString, "s"); +DEFINE_CPLX_TYPE(CSTR, WPP_LOGCSTR, ItemPString, "s"); +DEFINE_CPLX_TYPE(USTR, WPP_LOGUSTR, ItemPWString, "s"); + +# default formats for those who don't care to provide their own strings + +DEFINE_FLAVOR(UBYTE, SBYTE,, "u"); +DEFINE_FLAVOR(XBYTE, SBYTE,, "02x"); +DEFINE_FLAVOR(OBYTE, SBYTE,, "o"); + +DEFINE_FLAVOR(USHORT, SSHORT, ItemUShort, "hu"); +DEFINE_FLAVOR(XSHORT, SSHORT,, "04hX"); +DEFINE_FLAVOR(OSHORT, SSHORT,, "ho"); + +DEFINE_FLAVOR(UINT, SINT, ItemUInt, "u"); +DEFINE_FLAVOR(XINT, SINT,, "08x"); +DEFINE_FLAVOR(OINT, SINT,, "o"); + +DEFINE_FLAVOR(ULONG, SLONG, ItemULong, "lu"); +DEFINE_FLAVOR(XLONG, SLONG,, "08lX"); +DEFINE_FLAVOR(OLONG, SLONG,, "lo"); + +DEFINE_FLAVOR(UINT64, SINT64,, "i64u"); +DEFINE_FLAVOR(XINT64, SINT64,, "08i64X"); +DEFINE_FLAVOR(OINT64, SINT64,, "i64o"); + +DEFINE_FLAVOR(ULONGPTR, SLONGPTR,,); +DEFINE_FLAVOR(XLONGPTR, SLONGPTR,,); +DEFINE_FLAVOR(OLONGPTR, SLONGPTR,,); + +# special formats + +DEFINE_FLAVOR(IPADDR, UINT, ItemIPAddr, "s"); +DEFINE_FLAVOR(PORT, USHORT, ItemPort, "s"); +DEFINE_FLAVOR(STATUS, UINT, ItemNTSTATUS, "s"); +DEFINE_FLAVOR(WINERROR, UINT, ItemWINERROR, "s"); +DEFINE_FLAVOR(PORT, USHORT, ItemPort, "s"); +DEFINE_SIMPLE_TYPE(GUID, GUID, ItemGuid, "s"); + +# time related stuff + +DEFINE_FLAVOR(TIMESTAMP, SINT64, ItemTimestamp, "s"); +DEFINE_FLAVOR(TIME, SINT64, ItemTimestamp, "s"); +DEFINE_FLAVOR(DATE, SINT64, ItemTimestamp, "s"); +DEFINE_FLAVOR(WAITTIME, SINT64, ItemTimestamp, "s"); +DEFINE_FLAVOR(TIMEDELTA, SINT64, ItemTimestamp, "s"); + +# enumeration types + +DEFINE_FLAVOR(ItemListByte, SBYTE, ItemListByte, "s"); +DEFINE_FLAVOR(ItemListShort, SSHORT, ItemListShort,"s"); +DEFINE_FLAVOR(ItemListLong, SLONG, ItemListLong, "s"); + +CUSTOM_TYPE(IRQL, ItemListByte(Low,APC,DPC) ); + +CUSTOM_TYPE(PNPMN, ItemListByte(IRP_MN_START_DEVICE,IRP_MN_QUERY_REMOVE_DEVICE,IRP_MN_REMOVE_DEVICE,IRP_MN_CANCEL_REMOVE_DEVICE,IRP_MN_STOP_DEVICE,IRP_MN_QUERY_STOP_DEVICE,IRP_MN_CANCEL_STOP_DEVICE,IRP_MN_QUERY_DEVICE_RELATIONS,IRP_MN_QUERY_INTERFACE,IRP_MN_QUERY_CAPABILITIES,IRP_MN_QUERY_RESOURCES,IRP_MN_QUERY_RESOURCE_REQUIREMENTS,IRP_MN_QUERY_DEVICE_TEXT,IRP_MN_FILTER_RESOURCE_REQUIREMENTS,IRP_MN_PNP_14,IRP_MN_READ_CONFIG,IRP_MN_WRITE_CONFIG,IRP_MN_EJECT,IRP_MN_SET_LOCK,IRP_MN_QUERY_ID,IRP_MN_QUERY_PNP_DEVICE_STATE,IRP_MN_QUERY_BUS_INFORMATION,IRP_MN_DEVICE_USAGE_NOTIFICATION,IRP_MN_SURPRISE_REMOVAL) ); + +# default tracing macro + +SimpleTrace(MSG,ARG); +SimpleTraceEx(GRP,MSG,ARG); + +USEPREFIX(*, "[%9!x!].%3!03x!::%4 [%1] "); \ No newline at end of file diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/simple.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/simple.tpl new file mode 100644 index 00000000000..dd00ffd3d1a --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/simple.tpl @@ -0,0 +1,23 @@ +`**********************************************************************` +`* This is a template file for tracewpp preprocessor *` +`* If you need to use a custom version of this file in your project *` +`* Please clone it from this one and point WPP to it by specifying *` +`* -gen:{yourfile}outfile option on RUN_WPP line in your sources file *` +`* *` +`* Copyright (c) Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` +//`Compiler.Checksum` Generated File. Do not edit. +// File created by `Compiler.Name` compiler version `Compiler.Version`-`Compiler.Timestamp` +// on `System.Date` at `System.Time` UTC from a template `TemplateFile` + +// PLEASE NOTE: +// Using simple.tpl for production environment without overriding +// WPP_ENABLED and WPP_LOGGER macro is NOT RECOMMENDED. +// +// If WPP_ENABLED is not provided, the logging is always on +// If WPP_LOGGER is not provided, traces always go to the logger named stdout (if it is running) +// + +`INCLUDE header.tpl` +`INCLUDE stdout.tpl` +`INCLUDE trmacro.tpl` diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/stdout.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/stdout.tpl new file mode 100644 index 00000000000..7935f44434c --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/stdout.tpl @@ -0,0 +1,29 @@ +`**********************************************************************` +`* This is an include template file for tracewpp preprocessor. *` +`* *` +`* Copyright (c) Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` + +// template `TemplateFile` + +`FORALL f IN Funcs` +#define WPP`f.GooId`_LOGGER(`f.GooArgs`) // `f.Name` +`ENDFOR` + +#ifndef WPP_LOGGER_ARG +# define WPP_LOGGER_ARG +#endif + +#ifndef WPP_GET_LOGGER + #define WPP_GET_LOGGER WppGetLogger() + __inline TRACEHANDLE WppGetLogger() + { + static TRACEHANDLE Logger; + if (Logger) {return Logger;} + return Logger = WppQueryLogger(0); + } +#endif + +#ifndef WPP_ENABLED +# define WPP_ENABLED() 1 +#endif diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/tracemacro.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/tracemacro.tpl new file mode 100644 index 00000000000..bf5fe128b5f --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/tracemacro.tpl @@ -0,0 +1,255 @@ +`**********************************************************************` +`* This is an include template file for tracewpp preprocessor. *` +`* *` +`* Copyright (c) Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` + +#if defined(__cplusplus) +extern "C" { +#endif + +#ifndef WPP_ALREADY_INCLUDED + +// template `TemplateFile` +// expects: +// WPP_THIS_FILE defined (see header.tpl) +// WPP_LOGGER_ARG defined +// WPP_GET_LOGGER defined +// WPP_ENABLED() defined + +#ifndef NO_CHECK_FOR_NULL_STRING +#ifndef WPP_CHECK_FOR_NULL_STRING +#define WPP_CHECK_FOR_NULL_STRING 1 +#endif +#endif + +#define WPP_EVAL(_value_) _value_ +#define WPP_(Id) WPP_EVAL(WPP_) ## WPP_EVAL(Id) ## WPP_EVAL(_) ## WPP_EVAL(WPP_THIS_FILE) ## WPP_EVAL(__LINE__) + +#if !defined(WPP_INLINE) +#define WPP_INLINE DECLSPEC_NOINLINE __inline +#endif + +#else // #ifndef WPP_ALREADY_INCLUDED + +#undef WPP_LOCAL_TraceGuids + +#endif // #ifndef WPP_ALREADY_INCLUDED + +#if !defined(WPP_NO_ANNOTATIONS) +#if !defined(WPP_ANSI_ANNOTATION) +`FORALL Msg IN Messages` +# define WPP_ANNOTATE_`Msg.Name` __annotation(L"TMF:", L"`Msg.Guid` `CurrentDir` // SRC=`SourceFile.Name` MJ=`ENV MAJORCOMP` MN=`ENV MINORCOMP`", L"#typev `Msg.Name` `Msg.MsgNo` \"`Msg.Text`\" // `Msg.Indent` `Msg.GooPairs`", L"{"`FORALL Arg IN Msg.Arguments`, L"`Arg.Name`, `Arg.MofType` -- `Arg.No`" `ENDFOR Arg`, L"}") +`ENDFOR` +#else +`FORALL Msg IN Messages` +# define WPP_ANNOTATE_`Msg.Name` __annotation("TMF:", "`Msg.Guid` `CurrentDir` // SRC=`SourceFile.Name` MJ=`ENV MAJORCOMP` MN=`ENV MINORCOMP`", "#typev `Msg.Name` `Msg.MsgNo` \"`Msg.Text`\" // `Msg.Indent` `Msg.GooPairs`", "{"`FORALL Arg IN Msg.Arguments`, "`Arg.Name`, `Arg.MofType` -- `Arg.No`" `ENDFOR Arg`, "}") +`ENDFOR` +#endif +# define WPP_ANNOTATE(x) WPP_ANNOTATE_ ## x, +#else +# define WPP_ANNOTATE(x) +#endif + +#define WPP_LOCAL_TraceGuids WPP_`SourceFile.CanonicalName`_Traceguids + +#if `TraceGuids.Count` +static const GUID WPP_LOCAL_TraceGuids[] = {`FORALL Guid IN TraceGuids` `Guid.Struct`, `ENDFOR`}; +#endif + +#ifndef WPP_ALREADY_INCLUDED + +#if !defined(WPP_TRACE_OPTIONS) +enum {WPP_TRACE_OPTIONS = TRACE_MESSAGE_SEQUENCE | TRACE_MESSAGE_GUID + | TRACE_MESSAGE_SYSTEMINFO | TRACE_MESSAGE_TIMESTAMP }; +#endif + +#if !defined(WPP_LOGPAIR) +# define WPP_LOGPAIR(_Size, _Addr) (_Addr),((SIZE_T)_Size), +#endif + +#define WPP_LOGTYPEVAL(_Type, _Value) WPP_LOGPAIR(sizeof(_Type), &(_Value)) +#define WPP_LOGTYPEPTR(_Value) WPP_LOGPAIR(sizeof(*(_Value)), (_Value)) + +// Marshalling macros. + +#if !defined(WPP_LOGASTR) +# if !defined(WPP_CHECK_FOR_NULL_STRING) +# define WPP_LOGASTR(_value) WPP_LOGPAIR(strlen(_value) + 1, _value ) +# else +# define WPP_LOGASTR(_value) WPP_LOGPAIR( (_value)?strlen(_value) + 1:5, (_value)?(_value):"NULL" ) +# endif +#endif + +#if !defined(WPP_LOGWSTR) +# if !defined(WPP_CHECK_FOR_NULL_STRING) +# define WPP_LOGWSTR(_value) WPP_LOGPAIR( (wcslen(_value)+1) * sizeof(WCHAR), _value) +# else +# define WPP_LOGWSTR(_value) WPP_LOGPAIR( (_value)?(((_value)[0] == 0)?7 * sizeof(WCHAR):(wcslen(_value) + 1)* sizeof(WCHAR)):5 * sizeof(WCHAR), (_value)?(((_value)[0] == 0) ? L"" : (_value)):L"NULL") +# endif +#endif + +#if !defined(WPP_LOGPGUID) +# define WPP_LOGPGUID(_value) WPP_LOGPAIR( sizeof(GUID), (_value) ) +#endif + + +#if !defined(WPP_LOGPSID) +# if !defined(WPP_CHECK_FOR_NULL_STRING) +# define WPP_LOGPSID(_value) WPP_LOGPAIR( WPP_GetLengthSid(_value), (_value) ) +# else +# define WPP_LOGPSID(_value) WPP_LOGPAIR( (_value)? (WPP_IsValidSid(_value)? \ + WPP_GetLengthSid(_value):5):5, \ + (_value)? (WPP_IsValidSid(_value)?\ + (_value):"NULL"):"NULL") +#endif +#endif + +#if !defined(WPP_LOGCSTR) +# define WPP_LOGCSTR(_x) \ + WPP_LOGPAIR( sizeof((_x).Length), &(_x).Length ) WPP_LOGPAIR( (_x).Length, (_x).Buffer ) +#endif + +#if !defined(WPP_LOGUSTR) +# define WPP_LOGUSTR(_x) \ + WPP_LOGPAIR( sizeof((_x).Length), &(_x).Length ) WPP_LOGPAIR( (_x).Length, (_x).Buffer ) +#endif + +#if !defined(WPP_LOGPUSTR) +#if !defined(WPP_CHECK_FOR_NULL_STRING) +# define WPP_LOGPUSTR(_x) WPP_LOGUSTR(*(_x)) +#else +# define WPP_LOGPUSTR(_x) WPP_LOGPAIR( sizeof(USHORT), (_x && (*(_x)).Length)? &(*(_x)).Length : L"\5")\ + WPP_LOGPAIR( (_x && (*(_x)).Buffer)?(*(_x)).Length:5*sizeof(WCHAR), (_x && (*(_x)).Buffer)?(*(_x)).Buffer:L"NULL") +#endif +#endif + +#if !defined(WPP_LOGPCSTR) +#if !defined(WPP_CHECK_FOR_NULL_STRING) +# define WPP_LOGPCSTR(_x) WPP_LOGCSTR(*(_x)) +#else +# define WPP_LOGPCSTR(_x) WPP_LOGPAIR( sizeof(USHORT), (_x && (*(_x)).Length)? &(*(_x)).Length : L"\5")\ + WPP_LOGPAIR( (_x && (*(_x)).Buffer)?(*(_x)).Length:5*sizeof(char), (_x && (*(_x)).Buffer)?((const char *)(*(_x)).Buffer):"NULL") +#endif +#endif + +#if !defined(WPP_LOGSTDSTR) +#define WPP_LOGSTDSTR(_value) WPP_LOGPAIR( (_value).size()+1, (_value).c_str() ) +#endif + +#endif // #ifndef WPP_ALREADY_INCLUDED + + +`FORALL i IN TypeSigSet WHERE !UnsafeArgs` +#ifndef WPP_SF_`i.Name`_def +# define WPP_SF_`i.Name`_def +WPP_INLINE void WPP_SF_`i.Name`(WPP_LOGGER_ARG unsigned short id, LPCGUID TraceGuid`i.Arguments`) + { WPP_TRACE(WPP_GET_LOGGER, WPP_TRACE_OPTIONS, (LPGUID)TraceGuid, id, `i.LogArgs` 0); } +#endif // #ifndef WPP_SF_`i.Name`_def +`ENDFOR` + +`FORALL i IN TypeSigSet WHERE UnsafeArgs` +#ifndef WPP_SF_`i.Name`_def +# define WPP_SF_`i.Name`_def +WPP_INLINE void WPP_SF_`i.Name`(WPP_LOGGER_ARG unsigned short id, LPCGUID TraceGuid, ...) { + va_list ap; va_start(ap, TraceGuid); UNREFERENCED_PARAMETER(ap); + { + `i.DeclVars` + WPP_TRACE(WPP_GET_LOGGER, WPP_TRACE_OPTIONS, (LPGUID)TraceGuid, id, `i.LogArgs` 0); + + } +} +#endif // #ifndef WPP_SF_`i.Name`_def +`ENDFOR` +#ifndef WPP_POST +# define WPP_POST() +#endif + +#ifndef WPP_PRE +# define WPP_PRE() +#endif + + +#ifdef WPP_DEBUG +`FORALL i IN Messages WHERE !MsgArgs` +#ifndef WPP`i.GooId`_POST +# define WPP`i.GooId`_POST(`i.GooArgs`) +#endif +#ifndef WPP`i.GooId`_PRE +# define WPP`i.GooId`_PRE(`i.GooArgs`) +#endif +#define WPP_CALL_`i.Name`(`i.FixedArgs``i.MacroArgs`) \ + WPP`i.GooId`_PRE(`i.GooVals`) \ + WPP_ANNOTATE(`i.Name`) \ + ( ( \ + (WPP_CB != (WPP_CB_TYPE*)&WPP_CB) && `i.MsgVal`WPP`i.GooId`_ENABLED(`i.GooVals`) ? \ + WPP_DEBUG((`i.DbgMacroArgs`)), \ + WPP_SF_`i.TypeSig`(WPP`i.GooId`_LOGGER(`i.GooVals`) `i.MsgNo`, \ + WPP_LOCAL_TraceGuids+0`i.MacroExprs`), 1:0 \ + ) ) \ + WPP`i.GooId`_POST(`i.GooVals`) +`ENDFOR` +#else +`FORALL i IN Messages WHERE !MsgArgs` +#ifndef WPP`i.GooId`_POST +# define WPP`i.GooId`_POST(`i.GooArgs`) +#endif +#ifndef WPP`i.GooId`_PRE +# define WPP`i.GooId`_PRE(`i.GooArgs`) +#endif +#define WPP_CALL_`i.Name`(`i.FixedArgs``i.MacroArgs`) \ + WPP`i.GooId`_PRE(`i.GooVals`) \ + WPP_ANNOTATE(`i.Name`) \ + ( ( \ + (WPP_CB != (WPP_CB_TYPE*)&WPP_CB) && `i.MsgVal`WPP`i.GooId`_ENABLED(`i.GooVals`) ? \ + WPP_SF_`i.TypeSig`(WPP`i.GooId`_LOGGER(`i.GooVals`) `i.MsgNo`, \ + WPP_LOCAL_TraceGuids+0`i.MacroExprs`), 1:0 \ + ) ) \ + WPP`i.GooId`_POST(`i.GooVals`) +`ENDFOR` +#endif + + +#ifdef WPP_DEBUG +`FORALL i IN Messages WHERE MsgArgs` +#ifndef WPP`i.GooId`_POST +# define WPP`i.GooId`_POST(`i.GooArgs`) +#endif +#ifndef WPP`i.GooId`_PRE +# define WPP`i.GooId`_PRE(`i.GooArgs`) +#endif +#define WPP_CALL_`i.Name`(`i.FixedArgs` MSGARGS) \ + WPP`i.GooId`_PRE(`i.GooVals`) \ + WPP_ANNOTATE(`i.Name`) \ + (( \ + (WPP_CB != (WPP_CB_TYPE*)&WPP_CB) && WPP`i.GooId`_ENABLED(`i.GooVals`)? \ + WPP_SF_`i.TypeSig`(WPP`i.GooId`_LOGGER(`i.GooVals`) `i.MsgNo`,WPP_LOCAL_TraceGuids+0 WPP_R`i.ReorderSig` MSGARGS), \ + WPP_DEBUG(MSGARGS),1:0 \ + )) \ + WPP`i.GooId`_POST(`i.GooVals`) +`ENDFOR` +#else +`FORALL i IN Messages WHERE MsgArgs` +#ifndef WPP`i.GooId`_POST +# define WPP`i.GooId`_POST(`i.GooArgs`) +#endif +#ifndef WPP`i.GooId`_PRE +# define WPP`i.GooId`_PRE(`i.GooArgs`) +#endif +#define WPP_CALL_`i.Name`(`i.FixedArgs` MSGARGS) \ + WPP`i.GooId`_PRE(`i.GooVals`) \ + WPP_ANNOTATE(`i.Name`) \ + ( \ + (WPP_CB != (WPP_CB_TYPE*)&WPP_CB) && WPP`i.GooId`_ENABLED(`i.GooVals`)?\ + WPP_SF_`i.TypeSig`(WPP`i.GooId`_LOGGER(`i.GooVals`) `i.MsgNo`,WPP_LOCAL_TraceGuids+0 WPP_R`i.ReorderSig` MSGARGS),\ + 1:0 \ + ) \ + WPP`i.GooId`_POST(`i.GooVals`) +`ENDFOR` +#endif + + + +#if defined(__cplusplus) +}; +#endif diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/trmacro.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/trmacro.tpl new file mode 100644 index 00000000000..ac811a341e6 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/trmacro.tpl @@ -0,0 +1,261 @@ +`**********************************************************************` +`* This is an include template file for tracewpp preprocessor. *` +`* *` +`* Copyright 1999-2005 Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` + +#ifndef WPP_ALREADY_INCLUDED + +// template `TemplateFile` +// expects: +// WPP_THIS_FILE defined (see header.tpl) +// WPP_LOGGER_ARG defined +// WPP_GET_LOGGER defined +// WPP_ENABLED() defined + +#ifndef NO_CHECK_FOR_NULL_STRING +#ifndef WPP_CHECK_FOR_NULL_STRING +#define WPP_CHECK_FOR_NULL_STRING 1 +#endif +#endif + + +#define WPP_EVAL(_value_) _value_ +#define WPP_(Id) WPP_EVAL(WPP_) ## WPP_EVAL(Id) ## WPP_EVAL(_) ## WPP_EVAL(WPP_THIS_FILE) ## WPP_EVAL(__LINE__) + +#if !defined(WPP_INLINE) +# define WPP_INLINE __inline +#endif + +#else // #ifndef WPP_ALREADY_INCLUDED + +#undef WPP_LOCAL_TraceGuids + +#endif // #ifndef WPP_ALREADY_INCLUDED + + +#if !defined(WPP_NO_ANNOTATIONS) +#if !defined(WPP_ANSI_ANNOTATION) +`FORALL Msg IN Messages` +# define WPP_ANNOTATE_`Msg.Name` __annotation(L"TMF:", L"`Msg.Guid` `CurrentDir` // SRC=`SourceFile.Name` MJ=`ENV MAJORCOMP` MN=`ENV MINORCOMP`", L"#typev `Msg.Name` `Msg.MsgNo` \"`Msg.Text`\" // `Msg.Indent` `Msg.GooPairs`", L"{"`FORALL Arg IN Msg.Arguments`, L"`Arg.Name`, `Arg.MofType` -- `Arg.No`" `ENDFOR Arg`, L"}") +`ENDFOR` +#else +`FORALL Msg IN Messages` +# define WPP_ANNOTATE_`Msg.Name` __annotation("TMF:", "`Msg.Guid` `CurrentDir` // SRC=`SourceFile.Name` MJ=`ENV MAJORCOMP` MN=`ENV MINORCOMP`", "#typev `Msg.Name` `Msg.MsgNo` \"`Msg.Text`\" // `Msg.Indent` `Msg.GooPairs`", "{"`FORALL Arg IN Msg.Arguments`, "`Arg.Name`, `Arg.MofType` -- `Arg.No`" `ENDFOR Arg`, "}") +`ENDFOR` +#endif +# define WPP_ANNOTATE(x) WPP_ANNOTATE_ ## x, +#else +# define WPP_ANNOTATE(x) +#endif + +#define WPP_LOCAL_TraceGuids WPP_`SourceFile.CanonicalName`_Traceguids + +#if `TraceGuids.Count` +static const GUID WPP_LOCAL_TraceGuids[] = {`FORALL Guid IN TraceGuids` `Guid.Struct`, `ENDFOR`}; +#endif + +#ifndef WPP_ALREADY_INCLUDED + +#if !defined(WPP_TRACE_OPTIONS) +enum {WPP_TRACE_OPTIONS = TRACE_MESSAGE_SEQUENCE | TRACE_MESSAGE_GUID + | TRACE_MESSAGE_SYSTEMINFO | TRACE_MESSAGE_TIMESTAMP }; +#endif + +#if !defined(WPP_LOGPAIR) +# define WPP_LOGPAIR(_Size, _Addr) (_Addr),((SIZE_T)_Size), +#endif + +#define WPP_LOGTYPEVAL(_Type, _Value) WPP_LOGPAIR(sizeof(_Type), &(_Value)) +#define WPP_LOGTYPEPTR(_Value) WPP_LOGPAIR(sizeof(*(_Value)), (_Value)) + +// Marshalling macros. + +#if !defined(WPP_LOGASTR) +# if !defined(WPP_CHECK_FOR_NULL_STRING) +# define WPP_LOGASTR(_value) WPP_LOGPAIR(strlen(_value) + 1, _value ) +# else +# define WPP_LOGASTR(_value) WPP_LOGPAIR( (_value)?strlen(_value) + 1:5, (_value)?(_value):"NULL" ) +# endif +#endif + +#if !defined(WPP_LOGWSTR) +# if !defined(WPP_CHECK_FOR_NULL_STRING) +# define WPP_LOGWSTR(_value) WPP_LOGPAIR( (wcslen(_value)+1) * sizeof(WCHAR), _value) +# else +# define WPP_LOGWSTR(_value) WPP_LOGPAIR( (_value)?(((_value)[0] == 0)?7 * sizeof(WCHAR):(wcslen(_value) + 1)* sizeof(WCHAR)):5 * sizeof(WCHAR), (_value)?(((_value)[0] == 0) ? L"" : (_value)):L"NULL") +# endif +#endif + +#if !defined(WPP_LOGPGUID) +# define WPP_LOGPGUID(_value) WPP_LOGPAIR( sizeof(GUID), (_value) ) +#endif + + +#if !defined(WPP_LOGPSID) +# if !defined(WPP_CHECK_FOR_NULL_STRING) +# define WPP_LOGPSID(_value) WPP_LOGPAIR( GetLengthSid(_value), (_value) ) +# else +# define WPP_LOGPSID(_value) WPP_LOGPAIR( (_value)? (IsValidSid(_value)? \ + GetLengthSid(_value):5):5, \ + (_value)? (IsValidSid(_value)?\ + (_value):"NULL"):"NULL") +#endif +#endif + +#if !defined(WPP_LOGCSTR) +# define WPP_LOGCSTR(_x) \ + WPP_LOGPAIR( sizeof((_x).Length), &(_x).Length ) WPP_LOGPAIR( (_x).Length, (_x).Buffer ) +#endif + +#if !defined(WPP_LOGUSTR) +# define WPP_LOGUSTR(_x) \ + WPP_LOGPAIR( sizeof((_x).Length), &(_x).Length ) WPP_LOGPAIR( (_x).Length, (_x).Buffer ) +#endif + +#if !defined(WPP_LOGPUSTR) +#if !defined(WPP_CHECK_FOR_NULL_STRING) +# define WPP_LOGPUSTR(_x) WPP_LOGUSTR(*(_x)) +#else +# define WPP_LOGPUSTR(_x) WPP_LOGPAIR( sizeof(USHORT), (_x && (*(_x)).Length)? &(*(_x)).Length : L"\5")\ + WPP_LOGPAIR( (_x && (*(_x)).Buffer)?(*(_x)).Length:5*sizeof(WCHAR), (_x && (*(_x)).Buffer)?(*(_x)).Buffer:L"NULL") +#endif +#endif + +#if !defined(WPP_LOGPCSTR) +#if !defined(WPP_CHECK_FOR_NULL_STRING) +# define WPP_LOGPCSTR(_x) WPP_LOGCSTR(*(_x)) +#else +# define WPP_LOGPCSTR(_x) WPP_LOGPAIR( sizeof(USHORT), (_x && (*(_x)).Length)? &(*(_x)).Length : L"\5")\ + WPP_LOGPAIR( (_x && (*(_x)).Buffer)?(*(_x)).Length:5*sizeof(char), (_x && (*(_x)).Buffer)?((const char *)(*(_x)).Buffer):"NULL") +#endif +#endif + +#if !defined(WPP_LOGSTDSTR) +#define WPP_LOGSTDSTR(_value) WPP_LOGPAIR( (_value).size()+1, (_value).c_str() ) +#endif + +#endif // #ifndef WPP_ALREADY_INCLUDED + + +`FORALL i IN TypeSigSet WHERE !UnsafeArgs` +#ifndef WPP_SF_`i.Name`_def +# define WPP_SF_`i.Name`_def +WPP_INLINE void WPP_SF_`i.Name`(WPP_LOGGER_ARG unsigned short id, LPCGUID TraceGuid`i.Arguments`) + { WPP_TRACE(WPP_GET_LOGGER, WPP_TRACE_OPTIONS, (LPGUID)TraceGuid, id, `i.LogArgs` 0); } +#endif // #ifndef WPP_SF_`i.Name`_def +`ENDFOR` + +`FORALL i IN TypeSigSet WHERE UnsafeArgs` +#ifndef WPP_SF_`i.Name`_def +# define WPP_SF_`i.Name`_def +WPP_INLINE void WPP_SF_`i.Name`(WPP_LOGGER_ARG unsigned short id, LPCGUID TraceGuid, ...) { + va_list ap; va_start(ap, TraceGuid); UNREFERENCED_PARAMETER(ap); + { + `i.DeclVars` + WPP_TRACE(WPP_GET_LOGGER, WPP_TRACE_OPTIONS, (LPGUID)TraceGuid, id, `i.LogArgs` 0); + + } +} +#endif // #ifndef WPP_SF_`i.Name`_def +`ENDFOR` +#ifndef WPP_POST +# define WPP_POST() +#endif + +#ifndef WPP_PRE +# define WPP_PRE() +#endif + + +#ifdef WPP_DEBUG +`FORALL i IN Messages WHERE !MsgArgs` +#ifndef WPP`i.GooId`_POST +# define WPP`i.GooId`_POST(`i.GooArgs`) +#endif +#ifndef WPP`i.GooId`_PRE +# define WPP`i.GooId`_PRE(`i.GooArgs`) +#endif +#define WPP_CALL_`i.Name`(`i.FixedArgs``i.MacroArgs`) \ + WPP`i.GooId`_PRE(`i.GooVals`) \ + WPP_ANNOTATE(`i.Name`) \ + ( ( \ + `i.MsgVal`WPP`i.GooId`_ENABLED(`i.GooVals`) ? \ + WPP_DEBUG((`i.MacroArgs`)), \ + WPP_SF_`i.TypeSig`(WPP`i.GooId`_LOGGER(`i.GooVals`) `i.MsgNo`, \ + WPP_LOCAL_TraceGuids+0`i.MacroExprs`), 1:0 \ + ) ) \ + WPP`i.GooId`_POST(`i.GooVals`) +`ENDFOR` +#else +`FORALL i IN Messages WHERE !MsgArgs` +#ifndef WPP`i.GooId`_POST +# define WPP`i.GooId`_POST(`i.GooArgs`) +#endif +#ifndef WPP`i.GooId`_PRE +# define WPP`i.GooId`_PRE(`i.GooArgs`) +#endif +#define WPP_CALL_`i.Name`(`i.FixedArgs``i.MacroArgs`) \ + WPP`i.GooId`_PRE(`i.GooVals`) \ + WPP_ANNOTATE(`i.Name`) \ + ( ( \ + `i.MsgVal`WPP`i.GooId`_ENABLED(`i.GooVals`) ? \ + WPP_SF_`i.TypeSig`(WPP`i.GooId`_LOGGER(`i.GooVals`) `i.MsgNo`, \ + WPP_LOCAL_TraceGuids+0`i.MacroExprs`), 1:0 \ + ) ) \ + WPP`i.GooId`_POST(`i.GooVals`) +`ENDFOR` +#endif + +// NoMsgArgs + +`FORALL f IN Funcs WHERE !DoubleP && !MsgArgs` +#undef `f.Name` +#define `f.Name` WPP_(CALL) +`ENDFOR` + +`FORALL f IN Funcs WHERE DoubleP && !MsgArgs` +#undef `f.Name` +#define `f.Name`(ARGS) WPP_(CALL) ARGS +`ENDFOR` + + +// MsgArgs + +`FORALL f IN Funcs WHERE MsgArgs` +#undef `f.Name` +#define `f.Name`(`f.FixedArgs` MSGARGS) WPP_(CALL)(`f.FixedArgs` MSGARGS) +`ENDFOR` + + +#ifdef WPP_DEBUG +`FORALL i IN Messages WHERE MsgArgs` +#ifndef WPP`i.GooId`_POST +# define WPP`i.GooId`_POST(`i.GooArgs`) +#endif +#ifndef WPP`i.GooId`_PRE +# define WPP`i.GooId`_PRE(`i.GooArgs`) +#endif +#define WPP_CALL_`i.Name`(`i.FixedArgs` MSGARGS) WPP`i.GooId`_PRE(`i.GooVals`) WPP_ANNOTATE(`i.Name`) ((WPP`i.GooId`_ENABLED(`i.GooVals`)?WPP_SF_`i.TypeSig`(WPP`i.GooId`_LOGGER(`i.GooVals`) `i.MsgNo`,WPP_LOCAL_TraceGuids+0 WPP_R`i.ReorderSig` MSGARGS), WPP_DEBUG((MSGARGS),1:0)) \ + WPP`i.GooId`_POST(`i.GooVals`) +`ENDFOR` +#else +`FORALL i IN Messages WHERE MsgArgs` +#ifndef WPP`i.GooId`_POST +# define WPP`i.GooId`_POST(`i.GooArgs`) +#endif +#ifndef WPP`i.GooId`_PRE +# define WPP`i.GooId`_PRE(`i.GooArgs`) +#endif +#define WPP_CALL_`i.Name`(`i.FixedArgs` MSGARGS) WPP`i.GooId`_PRE(`i.GooVals`) WPP_ANNOTATE(`i.Name`) (WPP`i.GooId`_ENABLED(`i.GooVals`)?WPP_SF_`i.TypeSig`(WPP`i.GooId`_LOGGER(`i.GooVals`) `i.MsgNo`,WPP_LOCAL_TraceGuids+0 WPP_R`i.ReorderSig` MSGARGS),1:0) WPP`i.GooId`_POST(`i.GooVals`) +`ENDFOR` +#endif + + +`FORALL r IN Reorder` +#undef WPP_R`r.Name` +#define WPP_R`r.Name`(`r.Arguments`) `r.Permutation` +`ENDFOR` + +/// more stuff + diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/um-default.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/um-default.tpl new file mode 100644 index 00000000000..a849e9db351 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/um-default.tpl @@ -0,0 +1,50 @@ +`**********************************************************************` +`* This is a template file for tracewpp preprocessor *` +`* If you need to use a custom version of this file in your project *` +`* Please clone it from this one and point WPP to it by specifying *` +`* -gen:{yourfile} option on RUN_WPP line in your sources file *` +`* *` +`* Copyright (c) Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` +//`Compiler.Checksum` Generated File. Do not edit. +// File created by `Compiler.Name` compiler version `Compiler.Version`-`Compiler.Timestamp` +// on `System.Date` at `System.Time` UTC from a template `TemplateFile` + +`INCLUDE um-header.tpl` +`INCLUDE control.tpl` +`INCLUDE tracemacro.tpl` + +`IF FOUND WPP_INIT_TRACING` +#define WPPINIT_EXPORT + `INCLUDE um-init.tpl` +`ENDIF` + +// +// Tracing Macro name redefinition +// + +// NoMsgArgs + +`FORALL f IN Funcs WHERE !DoubleP && !MsgArgs` +#undef `f.Name` +#define `f.Name` WPP_(CALL) +`ENDFOR` + +`FORALL f IN Funcs WHERE DoubleP && !MsgArgs` +#undef `f.Name` +#define `f.Name`(ARGS) WPP_(CALL) ARGS +`ENDFOR` + + +// MsgArgs + +`FORALL f IN Funcs WHERE MsgArgs` +#undef `f.Name` +#define `f.Name`(`f.FixedArgs` MSGARGS) WPP_(CALL)(`f.FixedArgs` MSGARGS) +`ENDFOR` + +`FORALL r IN Reorder` +#undef WPP_R`r.Name` +#define WPP_R`r.Name`(`r.Arguments`) `r.Permutation` +`ENDFOR` + diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/um-header.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/um-header.tpl new file mode 100644 index 00000000000..a548bf97f00 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/um-header.tpl @@ -0,0 +1,89 @@ +`**********************************************************************` +`* This is an include template file for tracewpp preprocessor. *` +`* *` +`* Copyright (c) Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` + +// template `TemplateFile` +#ifdef WPP_THIS_FILE +// included twice +# define WPP_ALREADY_INCLUDED +# undef WPP_THIS_FILE +#endif // #ifdef WPP_THIS_FILE + +#define WPP_THIS_FILE `SourceFile.CanonicalName` + +#ifndef WPP_ALREADY_INCLUDED + +`* Dump defintions specified via -D on the command line to WPP *` + +`FORALL def IN MacroDefinitions` +#define `def.Name` `def.Alias` +`ENDFOR` + +#include +#include +#include +#ifndef WPP_TRACE_W2K_COMPATABILITY +#include +#endif + +#if defined(__cplusplus) +extern "C" { +#endif + +// LEGACY: This structure was used by Win2k RpcRt4 and cluster tracing + +typedef struct _WPP_WIN2K_CONTROL_BLOCK { + TRACEHANDLE Logger; + ULONG Flags; + ULONG Level; +} WPP_WIN2K_CONTROL_BLOCK, *PWPP_WIN2K_CONTROL_BLOCK; + +#pragma warning(push) +#pragma warning(disable:4201) // nonstandard extension used nameless struct/union + +typedef struct _WPP_TRACE_CONTROL_BLOCK +{ + struct _WPP_TRACE_CONTROL_BLOCK *Next; + TRACEHANDLE UmRegistrationHandle; + union { + TRACEHANDLE Logger; + PWPP_WIN2K_CONTROL_BLOCK Win2kCb; + PVOID Ptr; + struct _WPP_TRACE_CONTROL_BLOCK *Cb; + }; + + UCHAR FlagsLen; + UCHAR Level; + USHORT Options; + ULONG Flags[1]; +} WPP_TRACE_CONTROL_BLOCK, *PWPP_TRACE_CONTROL_BLOCK; +#pragma warning(pop) + + +#define WPP_IsValidSid IsValidSid +#define WPP_GetLengthSid GetLengthSid + +#ifndef WPP_TRACE +#define WPP_TRACE TraceMessage +#endif + +enum { + WPP_VER_WIN2K_CB_FORWARD_PTR = 0x01, + WPP_VER_WHISTLER_CB_FORWARD_PTR = 0x02, + WPP_VER_LH_CB_FORWARD_PTR = 0x03 +}; + +VOID WppCleanupUm( VOID ); +#define WPP_CLEANUP() WppCleanupUm() + +#define WppLoadTracingSupport + +#if defined(__cplusplus) +}; +#endif + +#endif // #ifndef WPP_ALREADY_INCLUDED + + diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/um-init.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/um-init.tpl new file mode 100644 index 00000000000..8005cd18b22 --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/um-init.tpl @@ -0,0 +1,482 @@ +`**********************************************************************` +`* This is an include template file for tracewpp preprocessor. *` +`* *` +`* Copyright (c) Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` + +// template `TemplateFile` +// +// Defines a set of functions that simplifies +// User mode registration for tracing +// + +#if defined(__cplusplus) +extern "C" { +#endif + +// define annotation record that will carry control information to pdb (in case somebody needs it) +WPP_FORCEINLINE void WPP_CONTROL_ANNOTATION() { +#if !defined(WPP_NO_ANNOTATIONS) +#if !defined(WPP_ANSI_ANNOTATION) +# define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) __annotation(L"TMC:", WPP_GUID_WTEXT Guid, _WPPW(WPP_STRINGIZE(Name)) Bits); +# define WPP_DEFINE_BIT(Name) , _WPPW(#Name) +#else +# define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) __annotation("TMC:", WPP_GUID_TEXT Guid, WPP_STRINGIZE(Name) Bits); +# define WPP_DEFINE_BIT(Name) , #Name +#endif + WPP_CONTROL_GUIDS +# undef WPP_DEFINE_BIT +# undef WPP_DEFINE_CONTROL_GUID +#endif +} + +LPCGUID WPP_REGISTRATION_GUIDS[WPP_LAST_CTL]; + +WPP_CB_TYPE WPP_MAIN_CB[WPP_LAST_CTL]; + +#define WPP_NEXT(Name) ((WPP_TRACE_CONTROL_BLOCK*) \ + (WPP_XGLUE(WPP_CTL_, WPP_EVAL(Name)) + 1 == WPP_LAST_CTL ? 0:WPP_MAIN_CB + WPP_XGLUE(WPP_CTL_, WPP_EVAL(Name)) + 1)) + +__inline void WPP_INIT_CONTROL_ARRAY(WPP_CB_TYPE* Arr) { +#define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) \ + Arr->Control.Ptr = NULL; \ + Arr->Control.Next = WPP_NEXT(WPP_EVAL(Name)); \ + Arr->Control.FlagsLen = WPP_FLAG_LEN; \ + Arr->Control.Level = WPP_LAST_CTL; \ + Arr->Control.Options = 0; \ + Arr->Control.Flags[0] = 0; \ + ++Arr; +#define WPP_DEFINE_BIT(BitName) L" " L ## #BitName +WPP_CONTROL_GUIDS +#undef WPP_DEFINE_BIT +#undef WPP_DEFINE_CONTROL_GUID +} + +#undef WPP_INIT_STATIC_DATA +#define WPP_INIT_STATIC_DATA WPP_INIT_CONTROL_ARRAY(WPP_MAIN_CB) + +__inline void WPP_INIT_GUID_ARRAY(LPCGUID* Arr) { +#define WPP_DEFINE_CONTROL_GUID(Name,Guid,Bits) \ + WPP_XGLUE4(*Arr = &WPP_, ThisDir, _CTLGUID_, WPP_EVAL(Name)); \ + ++Arr; +WPP_CONTROL_GUIDS +#undef WPP_DEFINE_CONTROL_GUID +} + + + +VOID WppInitUm(__in_opt LPCWSTR AppName); + +#define WPP_INIT_TRACING(AppName) \ + WppLoadTracingSupport; \ + (WPP_CONTROL_ANNOTATION(),WPP_INIT_STATIC_DATA, \ + WPP_INIT_GUID_ARRAY((LPCGUID*)&WPP_REGISTRATION_GUIDS), \ + WPP_CB= WPP_MAIN_CB, \ + WppInitUm(AppName)) + + +void WPP_Set_Dll_CB( + PWPP_TRACE_CONTROL_BLOCK Control, + VOID * DllControlBlock, + USHORT Flags) +{ + + if (*(PVOID*)DllControlBlock != DllControlBlock){ + Control->Ptr = DllControlBlock; + } else { + if (Flags == WPP_VER_WHISTLER_CB_FORWARD_PTR ){ + memset(Control, 0, sizeof(WPP_TRACE_CONTROL_BLOCK)); + *(PWPP_TRACE_CONTROL_BLOCK*)DllControlBlock = Control; + Control->Options = WPP_VER_LH_CB_FORWARD_PTR; + + } else if (Flags == WPP_VER_WIN2K_CB_FORWARD_PTR ) { + Control->Ptr = DllControlBlock; + } + } + +} + + +#define WPP_SET_FORWARD_PTR(CTL, FLAGS, PTR) (\ + (WPP_MAIN_CB[WPP_CTRL_NO(WPP_BIT_ ## CTL )].Control.Options = (FLAGS)));\ + WPP_Set_Dll_CB(&WPP_MAIN_CB[WPP_CTRL_NO(WPP_BIT_ ## CTL )].Control,(PTR),(USHORT)FLAGS) + + +#define DEFAULT_LOGGER_NAME L"stdout" + +#if !defined(WppDebug) +# define WppDebug(a,b) +#endif + +#if !defined(WPPINIT_STATIC) +# define WPPINIT_STATIC +#endif + +#if !defined(WPPINIT_EXPORT) +# define WPPINIT_EXPORT +#endif + +#define WPP_GUID_FORMAT "%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x" +#define WPP_GUID_ELEMENTS(p) \ + p->Data1, p->Data2, p->Data3,\ + p->Data4[0], p->Data4[1], p->Data4[2], p->Data4[3],\ + p->Data4[4], p->Data4[5], p->Data4[6], p->Data4[7] + +#define WPP_MAX_LEVEL 255 +#define WPP_MAX_FLAGS 0xFFFFFFFF + + + + + +__inline TRACEHANDLE WppQueryLogger(__in_opt PCWSTR LoggerName) +{ + ULONG Status; + EVENT_TRACE_PROPERTIES LoggerInfo; + + ZeroMemory(&LoggerInfo, sizeof(LoggerInfo)); + LoggerInfo.Wnode.BufferSize = sizeof(LoggerInfo); + LoggerInfo.Wnode.Flags = WNODE_FLAG_TRACED_GUID; + + Status = ControlTraceW(0, LoggerName ? LoggerName : L"stdout", &LoggerInfo, EVENT_TRACE_CONTROL_QUERY); + if (Status == ERROR_SUCCESS || Status == ERROR_MORE_DATA) { + return (TRACEHANDLE) LoggerInfo.Wnode.HistoricalContext; + } + return 0; +} + + +#if defined (WPP_GLOBALLOGGER) + +#define WPP_REG_GLOBALLOGGER_FLAGS L"Flags" +#define WPP_REG_GLOBALLOGGER_LEVEL L"Level" +#define WPP_REG_GLOBALLOGGER_START L"Start" + +#define WPP_TEXTGUID_LEN 38 +#define WPP_REG_GLOBALLOGGER_KEY L"SYSTEM\\CurrentControlSet\\Control\\Wmi\\GlobalLogger" + +WPPINIT_STATIC +void WppIntToHex( + __out_ecount(digits) LPWSTR Buf, + unsigned int value, + int digits + ) +{ + static LPCWSTR hexDigit = L"0123456789abcdef"; + while (--digits >= 0) { + Buf[digits] = hexDigit[ value & 15 ]; + value /= 16; + } +} + +WPPINIT_EXPORT +void WppInitGlobalLogger( + IN LPCGUID ControlGuid, + IN PTRACEHANDLE LoggerHandle, + OUT PULONG Flags, + __out_ecount(sizeof(UCHAR)) PUCHAR Level ) +{ +WCHAR GuidBuf[WPP_TEXTGUID_LEN]; +ULONG CurrentFlags = 0; +ULONG CurrentLevel = 0; +DWORD Start = 0; +DWORD DataSize ; +ULONG Status ; +HKEY GloblaLoggerHandleKey; +HKEY ValueHandleKey ; + + + + WppDebug(0,("WPP checking Global Logger %S",WPP_REG_GLOBALLOGGER_KEY)); + + if ((Status = RegOpenKeyExW(HKEY_LOCAL_MACHINE, + (LPWSTR)WPP_REG_GLOBALLOGGER_KEY, + 0, + KEY_READ, + &GloblaLoggerHandleKey + )) != ERROR_SUCCESS) { + WppDebug(0,("GlobalLogger key does not exist (0x%08X)",Status)); + return ; + } + + DataSize = sizeof(DWORD); + Status = RegQueryValueExW(GloblaLoggerHandleKey, + (LPWSTR)WPP_REG_GLOBALLOGGER_START, + 0, + NULL, + (LPBYTE)&Start, + &DataSize); + if (Status != ERROR_SUCCESS || Start == 0 ) { + WppDebug(0,("Global Logger not started (0x%08X)",Status)); + goto Cleanup; + } + + + WppDebug(0,("Global Logger exists and is set to be started")); + + { + static LPCWSTR hexDigit = L"0123456789abcdef"; + int i; + + WppIntToHex(GuidBuf, ControlGuid->Data1, 8); + GuidBuf[8] = '-'; + + WppIntToHex(&GuidBuf[9], ControlGuid->Data2, 4); + GuidBuf[13] = '-'; + + WppIntToHex(&GuidBuf[14], ControlGuid->Data3, 4); + GuidBuf[18] = '-'; + + GuidBuf[19] = hexDigit[(ControlGuid->Data4[0] & 0xF0) >> 4]; + GuidBuf[20] = hexDigit[ControlGuid->Data4[0] & 0x0F ]; + GuidBuf[21] = hexDigit[(ControlGuid->Data4[1] & 0xF0) >> 4]; + GuidBuf[22] = hexDigit[ControlGuid->Data4[1] & 0x0F ]; + GuidBuf[23] = '-'; + + for( i=2; i < 8 ; i++ ){ + GuidBuf[i*2+20] = hexDigit[(ControlGuid->Data4[i] & 0xF0) >> 4]; + GuidBuf[i*2+21] = hexDigit[ControlGuid->Data4[i] & 0x0F ]; + } + GuidBuf[36] = 0; + + } + + // + // Perform the query + // + + if ((Status = RegOpenKeyExW(GloblaLoggerHandleKey, + (LPWSTR)GuidBuf, + 0, + KEY_READ, + &ValueHandleKey + )) != ERROR_SUCCESS) { + WppDebug(0,("Global Logger Key not set for this Control Guid %S (0x%08X)",GuidBuf,Status)); + goto Cleanup; + } + // Get the Flags Parameter + DataSize = sizeof(DWORD); + Status = RegQueryValueExW(ValueHandleKey, + (LPWSTR)WPP_REG_GLOBALLOGGER_FLAGS, + 0, + NULL, + (LPBYTE)&CurrentFlags, + &DataSize); + if (Status != ERROR_SUCCESS || CurrentFlags == 0 ) { + WppDebug(0,("GlobalLogger for %S Flags not set (0x%08X)",GuidBuf,Status)); + } + // Get the levels Parameter + DataSize = sizeof(DWORD); + Status = RegQueryValueExW(ValueHandleKey, + (LPWSTR)WPP_REG_GLOBALLOGGER_LEVEL, + 0, + NULL, + (LPBYTE)&CurrentLevel, + &DataSize); + if (Status != ERROR_SUCCESS || CurrentLevel == 0 ) { + WppDebug(0,("GlobalLogger for %S Level not set (0x%08X)",GuidBuf,Status)); + } + + if (Start==1) { + + if ((*LoggerHandle= WppQueryLogger( L"GlobalLogger")) != (TRACEHANDLE)NULL) { + *Flags = CurrentFlags & 0x7FFFFFFF ; + *Level = (UCHAR)(CurrentLevel & 0xFF) ; + WppDebug(0,("WPP Enabled via Global Logger Flags=0x%08X Level=0x%02X",CurrentFlags,CurrentLevel)); + } else { + WppDebug(0,("GlobalLogger set for start but not running (Flags=0x%08X Level=0x%02X)",CurrentFlags,CurrentLevel)); + } + + } + + RegCloseKey(ValueHandleKey); +Cleanup: + RegCloseKey(GloblaLoggerHandleKey); +} +#endif //#ifdef WPP_GLOBALLOGGER + +#ifdef WPP_MANAGED_CPP +#pragma managed(push, off) +#endif + +ULONG +WINAPI +WppControlCallback( + IN WMIDPREQUESTCODE RequestCode, + IN PVOID Context, + __inout ULONG *InOutBufferSize, + __inout PVOID Buffer + ) +{ + PWPP_TRACE_CONTROL_BLOCK Ctx = (PWPP_TRACE_CONTROL_BLOCK)Context; + TRACEHANDLE Logger; + UCHAR Level; + DWORD Flags; + + *InOutBufferSize = 0; + + switch (RequestCode) + { + case WMI_ENABLE_EVENTS: + { + Logger = GetTraceLoggerHandle( Buffer ); + Level = GetTraceEnableLevel(Logger); + Flags = GetTraceEnableFlags(Logger); + + WppDebug(1, ("[WppInit] WMI_ENABLE_EVENTS Ctx %p Flags %x" + " Lev %d Logger %I64x\n", + Ctx, Flags, Level, Logger) ); + break; + } + case WMI_DISABLE_EVENTS: + { + Logger = 0; + Flags = 0; + Level = 0; + WppDebug(1, ("[WppInit] WMI_DISABLE_EVENTS Ctx 0x%08p\n", Ctx)); + break; + } + default: + { + return(ERROR_INVALID_PARAMETER); + } + } + if (Ctx->Options & WPP_VER_WIN2K_CB_FORWARD_PTR && Ctx->Win2kCb) { + Ctx->Win2kCb->Logger = Logger; + Ctx->Win2kCb->Level = Level; + Ctx->Win2kCb->Flags = Flags; + } else { + if (Ctx->Options & WPP_VER_WHISTLER_CB_FORWARD_PTR && Ctx->Cb) { + Ctx = Ctx->Cb; // use forwarding address + } + Ctx->Logger = Logger; + Ctx->Level = Level; + Ctx->Flags[0] = Flags; + + } + return(ERROR_SUCCESS); +} + +#ifdef WPP_MANAGED_CPP +#pragma managed(pop) +#endif + + +WPPINIT_EXPORT +VOID WppInitUm(__in_opt LPCWSTR AppName) +{ + PWPP_TRACE_CONTROL_BLOCK Control = &WPP_CB[0].Control; + TRACE_GUID_REGISTRATION TraceRegistration; + LPCGUID * RegistrationGuids = (LPCGUID *)&WPP_REGISTRATION_GUIDS; + LPCGUID ControlGuid; + + ULONG Status; + +#ifdef WPP_MOF_RESOURCENAME +#ifdef WPP_DLL + HMODULE hModule = NULL; +#endif + WCHAR ImagePath[MAX_PATH] = {UNICODE_NULL} ; + WCHAR WppMofResourceName[] = WPP_MOF_RESOURCENAME ; +#else + UNREFERENCED_PARAMETER(AppName); +#endif //#ifdef WPP_MOF_RESOURCENAME + + WppDebug(1, ("Registering %ws\n", AppName) ); + + for(; Control; Control = Control->Next) { + + ControlGuid = *RegistrationGuids++; + TraceRegistration.Guid = ControlGuid; + TraceRegistration.RegHandle = 0; + + WppDebug(1,(WPP_GUID_FORMAT " %ws : %d\n", + WPP_GUID_ELEMENTS(ControlGuid), + AppName, + Control->FlagsLen)); + + +#ifdef WPP_MOF_RESOURCENAME + if (AppName != NULL) { + DWORD Status ; +#ifdef WPP_DLL + if ((hModule = GetModuleHandleW(AppName)) != NULL) { + Status = GetModuleFileNameW(hModule, ImagePath, MAX_PATH) ; + ImagePath[MAX_PATH-1] = '\0'; + if (Status == 0) { + WppDebug(1,("RegisterTraceGuids => GetModuleFileName(DLL) Failed 0x%08X\n",GetLastError())); + } + } else { + WppDebug(1,("RegisterTraceGuids => GetModuleHandleW failed for %ws (0x%08X)\n",AppName,GetLastError())); + } +#else // #ifdef WPP_DLL + Status = GetModuleFileNameW(NULL,ImagePath,MAX_PATH); + if (Status == 0) { + WppDebug(1,("GetModuleFileName(EXE) Failed 0x%08X\n",GetLastError())); + } +#endif // #ifdef WPP_DLL + } + WppDebug(1,("registerTraceGuids => registering with WMI, App=%ws, Mof=%ws, ImagePath=%ws\n",AppName,WppMofResourceName,ImagePath)); + + Status = RegisterTraceGuidsW( // Always use Unicode +#else // ifndef WPP_MOF_RESOURCENAME + + Status = RegisterTraceGuids( +#endif // ifndef WPP_MOF_RESOURCENAME + + WppControlCallback, + Control, // Context for the callback + ControlGuid, + 1, + &TraceRegistration, +#ifndef WPP_MOF_RESOURCENAME + 0, //ImagePath, + 0, //ResourceName, +#else // #ifndef WPP_MOF_RESOURCENAME + ImagePath, + WppMofResourceName, +#endif // #ifndef WPP_MOF_RESOURCENAME + &Control->UmRegistrationHandle + ); + + WppDebug(1, ("RegisterTraceGuid => %d\n", Status) ); +#if defined (WPP_GLOBALLOGGER) + // Check if Global logger is active if we have not been immediately activated + + if (Control->Logger == (TRACEHANDLE)NULL) { + WppInitGlobalLogger( ControlGuid, (PTRACEHANDLE)&Control->Logger, &Control->Flags[0], &Control->Level); + } +#endif //#if defined (WPP_GLOBALLOGGER) + + } + + +} + +WPPINIT_EXPORT +VOID WppCleanupUm( VOID ) +{ + PWPP_TRACE_CONTROL_BLOCK Control; + + if (WPP_CB == (WPP_CB_TYPE*)&WPP_CB){ + // + // WPP_INIT_TRACING macro has not been called + // + return; + } + WppDebug(1, ("Cleanup\n") ); + Control = &WPP_CB[0].Control; + for(; Control; Control = Control->Next) { + WppDebug(1,("UnRegistering %I64x\n", Control->UmRegistrationHandle) ); + if (Control->UmRegistrationHandle) { + UnregisterTraceGuids(Control->UmRegistrationHandle); + Control->UmRegistrationHandle = (TRACEHANDLE)NULL ; + } + } + + WPP_CB = (WPP_CB_TYPE*)&WPP_CB; +} + +#if defined(__cplusplus) +}; +#endif diff --git a/eng/WpfArcadeSdk/tools/WppConfig/rev1/um-w2k.tpl b/eng/WpfArcadeSdk/tools/WppConfig/rev1/um-w2k.tpl new file mode 100644 index 00000000000..88fb0982bce --- /dev/null +++ b/eng/WpfArcadeSdk/tools/WppConfig/rev1/um-w2k.tpl @@ -0,0 +1,398 @@ +`**********************************************************************` +`* This is a template file for tracewpp preprocessor *` +`* If you need to use a custom version of this file in your project *` +`* Please clone it from this one and point WPP to it by specifying *` +`* -gen:{yourfile} option on RUN_WPP line in your sources file *` +`* *` +`* Copyright (c) Microsoft Corporation. All Rights Reserved. *` +`**********************************************************************` +//`Compiler.Checksum` Generated File. Do not edit. +// File created by `Compiler.Name` compiler version `Compiler.Version`-`Compiler.Timestamp` +// on `System.Date` at `System.Time` UTC from a template `TemplateFile` + +`INCLUDE um-header.tpl` + +#ifndef WPP_ALREADY_INCLUDED + +#if defined(__cplusplus) +extern "C" { +#endif + +typedef +ULONG +(*PFN_WPPTRACEMESSAGE)( + IN TRACEHANDLE LoggerHandle, + IN ULONG MessageFlags, + IN LPGUID MessageGuid, + IN USHORT MessageNumber, + IN ... + ); + + +typedef +ULONG +(*PFN_WPPTRACEMESSAGEVA)( + IN TRACEHANDLE LoggerHandle, + IN ULONG MessageFlags, + IN LPGUID MessageGuid, + IN USHORT MessageNumber, + IN va_list MessageArgList + ); + +typedef enum _WPP_TRACE_API_SUITE { + WppTraceWin2K, + WppTraceWinXP, + WppTraceTraceLH, + WppTraceMaxSuite +} WPP_TRACE_API_SUITE; + +ULONG +WppInitTraceFunction(IN TRACEHANDLE LoggerHandle, + IN DWORD TraceOptions, + IN LPGUID MessageGuid, + IN USHORT MessageNumber, + ... + ); +ULONG +TraceMessageW2k(IN TRACEHANDLE LoggerHandle, + IN DWORD TraceOptions, + IN LPGUID MessageGuid, + IN USHORT MessageNumber, + ... + ) ; + +ULONG +TraceMessageW2kVa(IN TRACEHANDLE LoggerHandle, + IN DWORD TraceOptions, + IN LPGUID MessageGuid, + IN USHORT MessageNumber, + IN va_list MessageArgList + ); + +__declspec(selectany) PFN_WPPTRACEMESSAGE pfnWppTraceMessage = WppInitTraceFunction; +__declspec(selectany) PFN_WPPTRACEMESSAGEVA pfnWppTraceMessageVa = TraceMessageW2kVa; +__declspec(selectany) WPP_TRACE_API_SUITE WPPTraceSuite = WppTraceWin2K; + + +#undef WPP_TRACE +#define WPP_TRACE pfnWppTraceMessage + +#ifndef WPP_MAX_MOF_FIELDS +#define WPP_MAX_MOF_FIELDS 7 +#endif + + +#ifndef TRACE_MESSAGE_MAXIMUM_SIZE +#define TRACE_MESSAGE_MAXIMUM_SIZE 8*1024 +#endif + + +__inline ULONG +TraceMessageW2kVa(IN TRACEHANDLE LoggerHandle, + IN DWORD TraceOptions, + IN LPGUID MessageGuid, + IN USHORT MessageNumber, + IN va_list MessageArgList + ) +/*++ + +Routine Description: + + This is a function that simulates tracemessage in W2K + +Arguments: + + LoggerHandle - handle providers logger handle + + TraceOptions - unreferenced + + MessageGuid - pointer to message GUID + + MessageNumber - Type of message been logged + + MessageArgList - list or arguments + +Return Value: + + code indicating success or failure +--*/ +{ + +typedef struct _WPP_TRACE_BUFFER { + EVENT_TRACE_HEADER Header; + MOF_FIELD MofField[WPP_MAX_MOF_FIELDS+1]; +} WPP_TRACE_BUFFER; + + + size_t ByteCount; + size_t ArgumentCount; + va_list VarArgs = MessageArgList; + PVOID DataPtr ; + size_t DataSize = 0; + size_t ArgOffset; + ULONG Status; + WPP_TRACE_BUFFER TraceBuf; + PVOID Data=NULL; + + UNREFERENCED_PARAMETER(TraceOptions); + + // + // Fill in header fields + // Type is 0xFF to indicate that the first data is the MessageNumber + // The first Mof data is the Message Number + // + + TraceBuf.Header.GuidPtr = (ULONGLONG)MessageGuid ; + TraceBuf.Header.Flags = WNODE_FLAG_TRACED_GUID |WNODE_FLAG_USE_GUID_PTR|WNODE_FLAG_USE_MOF_PTR; + TraceBuf.Header.Class.Type = 0xFF ; + TraceBuf.MofField[0].DataPtr = (ULONGLONG)&MessageNumber; + TraceBuf.MofField[0].Length = sizeof(USHORT); + + // Determine the number bytes to follow header + ByteCount = 0 ; + ArgumentCount = 0 ; + + while ((DataPtr = va_arg (VarArgs, PVOID)) != NULL) { + DataSize = va_arg (VarArgs, size_t); + + // Check for integer overflow. + if (ByteCount + DataSize > ByteCount) + { + ByteCount += DataSize ; + ArgumentCount++ ; + + if (ArgumentCount <= WPP_MAX_MOF_FIELDS) { + TraceBuf.MofField[ArgumentCount].DataPtr = (ULONGLONG)DataPtr; + TraceBuf.MofField[ArgumentCount].Length = (ULONG)DataSize; + } + } + } + + va_end(VarArgs); + if (ByteCount > TRACE_MESSAGE_MAXIMUM_SIZE) { + return 0; + } + + if (ArgumentCount > WPP_MAX_MOF_FIELDS) { + // + // This occurs infrequently + // Allocate the blob to hold the data + // + Data = LocalAlloc(0,ByteCount); + if (Data == NULL) { + return 0; + } + + TraceBuf.MofField[1].DataPtr = (ULONGLONG)Data; + TraceBuf.MofField[1].Length = (ULONG)ByteCount; + + ArgOffset = 0 ; + DataSize = 0 ; + VarArgs = MessageArgList; + while ((DataPtr = va_arg (VarArgs, PVOID)) != NULL) { + DataSize = va_arg (VarArgs, size_t) ; + memcpy((char*)Data + ArgOffset, DataPtr, DataSize) ; + ArgOffset += DataSize ; + } + va_end(VarArgs) ; + + //Fill in the total size (header + 2 mof fields) + TraceBuf.Header.Size = (USHORT)(sizeof(EVENT_TRACE_HEADER) + 2*sizeof(MOF_FIELD)); + + } else { + //Fill in the total size (header + mof fields) + TraceBuf.Header.Size = (USHORT)(sizeof(EVENT_TRACE_HEADER) + (ArgumentCount+1)*sizeof(MOF_FIELD)); + } + + Status = TraceEvent(LoggerHandle, &TraceBuf.Header) ; + + if (Data) { + LocalFree(Data); + } + + if(ERROR_SUCCESS != Status) { + // Silently ignored error + } + + return 0; +} + + +__inline ULONG +TraceMessageW2k(IN TRACEHANDLE LoggerHandle, + IN DWORD TraceOptions, + IN LPGUID MessageGuid, + IN USHORT MessageNumber, + ... + ) +/*++ + +Routine Description: + + This is a function that simulates tracemessage in W2K + +Arguments: + + LoggerHandle - handle providers logger handle + + TraceOptions - unreferenced + + MessageGuid - pointer to message GUID + + MessageNumber - Type of message been logged + + ... - list or arguments + +Return Value: + + code indicating success or failure +--*/ +{ + va_list VarArgs ; + + va_start(VarArgs, MessageNumber); + + return( TraceMessageW2kVa( LoggerHandle, + TraceOptions, + MessageGuid, + MessageNumber, + VarArgs + ) + ); + +} + +// +// Advanced tracing APIs (XP and later) will be indirectly called. +// + +__inline VOID WppDynamicTracingSupport( + VOID + ) +/*++ + +Routine Description: + + This function assigns at runtime the ETW API set to be use for tracing. + +Arguments: + +Remarks: + + At runtime determine assing the funtions pointers for the trace APIs to be use. + XP and above will use TraceMessage, and Win2K will use our private W2kTraceMessage + which uses TraceEvent + +--*/ +{ + HINSTANCE hinstLib; + + hinstLib = LoadLibraryW(L"advapi32"); + if (hinstLib != NULL) + { + pfnWppTraceMessage = (PFN_WPPTRACEMESSAGE) (INT_PTR) + GetProcAddress(hinstLib, "TraceMessage"); + + if (NULL == pfnWppTraceMessage) { + pfnWppTraceMessage = TraceMessageW2k; + pfnWppTraceMessageVa = TraceMessageW2kVa; + WPPTraceSuite = WppTraceWin2K; + } else { + + WPPTraceSuite = WppTraceWinXP; + pfnWppTraceMessageVa = (PFN_WPPTRACEMESSAGEVA) (INT_PTR) + GetProcAddress(hinstLib, "TraceMessageVa"); + if (NULL == pfnWppTraceMessageVa) { + pfnWppTraceMessageVa = TraceMessageW2kVa; + } + } + + FreeLibrary(hinstLib); + } else { + pfnWppTraceMessage = TraceMessageW2k; + pfnWppTraceMessageVa = TraceMessageW2kVa; + WPPTraceSuite = WppTraceWin2K; + } +} + + +__inline ULONG +WppInitTraceFunction(IN TRACEHANDLE LoggerHandle, + IN DWORD TraceOptions, + IN LPGUID MessageGuid, + IN USHORT MessageNumber, + ... + ) +/*++ + +Routine Description: + + This is a function initializes the tracing function if not + calling WPP_INIT_TRACING. It uses TraceMessageVa to log events + + +--*/ +{ + + va_list VarArgs ; + + WppDynamicTracingSupport(); + + va_start(VarArgs, MessageNumber); + + pfnWppTraceMessageVa( LoggerHandle, + TraceOptions, + MessageGuid, + MessageNumber, + VarArgs + ); + + return 0; +} + +#undef WppLoadTracingSupport +#define WppLoadTracingSupport WppDynamicTracingSupport() + +#if defined(__cplusplus) +}; +#endif + +#endif // WPP_ALREADY_INCLUDED + +`INCLUDE control.tpl` +`INCLUDE tracemacro.tpl` + +`IF FOUND WPP_INIT_TRACING` +#define WPPINIT_EXPORT + `INCLUDE um-init.tpl` +`ENDIF` + +// +// Tracing Macro name redefinition +// + +// NoMsgArgs + +`FORALL f IN Funcs WHERE !DoubleP && !MsgArgs` +#undef `f.Name` +#define `f.Name` WPP_(CALL) +`ENDFOR` + +`FORALL f IN Funcs WHERE DoubleP && !MsgArgs` +#undef `f.Name` +#define `f.Name`(ARGS) WPP_(CALL) ARGS +`ENDFOR` + + +// MsgArgs + +`FORALL f IN Funcs WHERE MsgArgs` +#undef `f.Name` +#define `f.Name`(`f.FixedArgs` MSGARGS) WPP_(CALL)(`f.FixedArgs` MSGARGS) +`ENDFOR` + +`FORALL r IN Reorder` +#undef WPP_R`r.Name` +#define WPP_R`r.Name`(`r.Arguments`) `r.Permutation` +`ENDFOR` + diff --git a/eng/build.yml b/eng/build.yml new file mode 100644 index 00000000000..464b0c1b038 --- /dev/null +++ b/eng/build.yml @@ -0,0 +1,94 @@ +# +# This file should be kept in sync across https://www.github.com/dotnet/wpf and dotnet-wpf-int repos. +# + +parameters: + name: '' + # send telemetry + enableTelemetry: true + # install Microbuild plugin if not a public build + enableMicrobuild: true + # queue YAML object - https://github.com/Microsoft/vsts-agent/blob/master/docs/preview/yamlgettingstarted-schema.md#queue + queue: {} + # variables YAML object - https://github.com/Microsoft/vsts-agent/blob/master/docs/preview/yamlgettingstarted-schema.md#phase + variables: {} + # run this build as a public build, even in the internal project + runAsPublic: false + +# Common conditionals: There are a number of common conditionals that are useful. Generally these are used to decide what resources can be accessed, +# or what logic should be applied based on the context the build is being run in. +# - eq/ne(variables['Agent.Os'], 'Windows_NT') - Running/not running on a windows machine +# - eq/ne(variables['System.TeamProject'], 'public') - Running/not running on the dotnet public VSTS project +# - and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest') - Not running in public and not a pull request. +# - or(eq(variables['System.TeamProject'], 'public'), in(variables['Build.Reason'], 'PullRequest') - Running in public or a pull request. + +phases: +- template: /eng/common/templates/phases/base.yml + parameters: + enableTelemetry: ${{ parameters.enableTelemetry }} + + enableMicrobuild: ${{ parameters.enableMicrobuild }} + + name: ${{ parameters.name }} + + queue: ${{ parameters.queue }} + + runAsPublic: ${{ parameters.runAsPublic }} + + variables: + ${{ insert }}: ${{ parameters.variables }} + _HelixBuildConfig: $(_BuildConfig) + # Only enable publishing in non-public, non PR scenarios. + ${{ if and(eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}: + # This should be changed to an isolated blob feed per-build. + # Right now a manual build of a random branch would get published alongside the normal branch artifacts. + _PublishBlobFeedUrl: https://dotnetfeed.blob.core.windows.net/dotnet-windowsdesktop/index.json + _SignArgs: /p:DotNetSignType=$(_SignType) /p:TeamName=$(_TeamName) + _PublishArgs: /p:DotNetPublishBlobFeedKey=$(dotnetfeed-storage-access-key-1) + /p:DotNetPublishBlobFeedUrl=$(_PublishBlobFeedUrl) + /p:DotNetPublishToBlobFeed=$(_DotNetPublishToBlobFeed) + /p:DotNetSymbolServerTokenMsdl=$(microsoft-symbol-server-pat) + /p:DotNetSymbolServerTokenSymWeb=$(symweb-symbol-server-pat) + _OfficialBuildIdArgs: /p:OfficialBuildId=$(BUILD.BUILDNUMBER) + # else + ${{ if or(eq(parameters.runAsPublic, 'true'), eq(variables['System.TeamProject'], 'public'), in(variables['Build.Reason'], 'PullRequest')) }}: + _PublishArgs: '' + _OfficialBuildIdArgs: '' + _SignArgs: '' + + steps: + - ${{ if and(eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}: + - task: AzureKeyVault@1 + inputs: + azureSubscription: 'DotNet-Engineering-Services_KeyVault' + KeyVaultName: EngKeyVault + SecretsFilter: 'dotnetfeed-storage-access-key-1,microsoft-symbol-server-pat,symweb-symbol-server-pat' + + # Use utility script to run script command dependent on agent OS. + - script: eng\common\cibuild.cmd + -configuration $(_BuildConfig) + -prepareMachine + $(_PublishArgs) + $(_SignArgs) + $(_OfficialBuildIdArgs) + /p:Platform=$(_Platform) /p:IsShipping=$(_IsShipping) + displayName: Windows Build / Publish + condition: and(succeeded(), eq(variables['Agent.Os'], 'Windows_NT')) + + - task: PublishBuildArtifacts@1 + displayName: Publish Logs to VSTS + inputs: + PathtoPublish: '$(Build.SourcesDirectory)/artifacts/log/$(_BuildConfig)' + PublishLocation: Container + ArtifactName: $(Agent.Os)_$(Agent.JobName) + continueOnError: true + condition: always() + + - task: PublishTestResults@2 + displayName: Publish Test Results + inputs: + testResultsFormat: 'xUnit' + testResultsFiles: '*.xml' + searchFolder: '$(Build.SourcesDirectory)/artifacts/TestResults/$(_BuildConfig)' + continueOnError: true + condition: always() \ No newline at end of file diff --git a/eng/common/darc-init.sh b/eng/common/darc-init.sh old mode 100755 new mode 100644 diff --git a/eng/configure-toolset.ps1 b/eng/configure-toolset.ps1 new file mode 100644 index 00000000000..73568183573 --- /dev/null +++ b/eng/configure-toolset.ps1 @@ -0,0 +1,20 @@ +# +# This file should be kept in sync across https://www.github.com/dotnet/wpf and dotnet-wpf-int repos. +# + +# This repo uses C++/CLI /clr:pure (or /clr:netcore) switches during compilation, which are +# deprecated. Ensure that this warning is always suppressed during build. +if (($properties -eq $null) -or (-not ($properties -icontains '/nowarn:D9035'))) { + $properties = @('/nowarn:D9035') + $properties +} + +# Make sure that Nuget restore doesn't hit the cache when running CI builds +# See https://github.com/NuGet/Home/issues/3116 +if ($ci) { + if (($properties -eq $null) -or (-not ($properties -icontains '/p:RestoreNoCache=true'))) { + $properties = @('/p:RestoreNoCache=true') + $properties + } +} +# Always generate binary logs +$binaryLog = $true +$DoNotAbortNativeToolsInstallationOnFailure = $true diff --git a/eng/pipeline.yml b/eng/pipeline.yml index 1d75c6cf808..e726b9e3812 100644 --- a/eng/pipeline.yml +++ b/eng/pipeline.yml @@ -1,8 +1,12 @@ +# +# This file should be kept in sync across https://www.github.com/dotnet/wpf and dotnet-wpf-int repos. +# +# parameters: # Needed because agent pool can't be read from a user-defined variable (Azure DevOps limitation) - # Defaults to dotnet-external-temp-vs2019 - agentPool: dotnet-external-temp-vs2019 + # Defaults to dotnet-internal-vs2019-preview + agentPool: dotnet-internal-vs2019-preview # Needed because runAsPublic is used in template expressions, which can't read from user-defined variables # Defaults to true @@ -16,7 +20,7 @@ jobs: enablePublishTestResults: true enablePublishBuildAssets: true enableTelemetry: true - helixRepo: dotnet/wpf + helixRepo: dnceng/wpf jobs: - job: Windows_NT @@ -26,7 +30,7 @@ jobs: - name: _TeamName value: DotNetCore - name: _SignType - value: test + value: real - name: _SignArgs value: '' @@ -67,6 +71,8 @@ jobs: value: /p:DotNetPublishBlobFeedKey=$(dotnetfeed-storage-access-key-1) /p:DotNetPublishBlobFeedUrl=$(_PublishBlobFeedUrl) /p:DotNetPublishToBlobFeed=$(_DotNetPublishToBlobFeed) + /p:DotNetPublishUsingPipelines=$(_PublishUsingPipelines) + /p:DotNetArtifactsCategory=$(_DotNetArtifactsCategory) /p:DotNetSymbolServerTokenMsdl=$(microsoft-symbol-server-pat) /p:DotNetSymbolServerTokenSymWeb=$(symweb-symbol-server-pat) - name: _OfficialBuildIdArgs @@ -102,4 +108,4 @@ jobs: $(_SignArgs) $(_OfficialBuildIdArgs) $(_PlatformArgs) - displayName: Windows Build / Publish \ No newline at end of file + displayName: Windows Build / Publish diff --git a/eng/restore-toolset.ps1 b/eng/restore-toolset.ps1 new file mode 100644 index 00000000000..a7f5a8162c1 --- /dev/null +++ b/eng/restore-toolset.ps1 @@ -0,0 +1,5 @@ +# +# This file should be kept in sync across https://www.github.com/dotnet/wpf and dotnet-wpf-int repos. +# + +. $PsScriptRoot\common\init-tools-native.ps1 -InstallDirectory $PSScriptRoot\..\.tools\native -GlobalJsonFile $PSScriptRoot\..\global.json \ No newline at end of file diff --git a/global.json b/global.json index 27bac917b80..b02c631f153 100644 --- a/global.json +++ b/global.json @@ -9,6 +9,11 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19177.11" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19177.2", + "Microsoft.DotNet.Arcade.Wpf.Sdk": "4.8.0-prerelease.19168.11" + }, + "native-tools": { + "strawberry-perl": "5.28.1.1-1", + "msvcurt-c1xx": "0.0.0.3" } } diff --git a/packaging/Directory.Build.props b/packaging/Directory.Build.props new file mode 100644 index 00000000000..1152d4c9c6c --- /dev/null +++ b/packaging/Directory.Build.props @@ -0,0 +1,47 @@ + + + true + + + true + true + + + + Dummy-$(PackageName) + true + false + true + + + true + false + + + + + LICENSE.TXT + + + + + + + + diff --git a/packaging/Directory.Build.targets b/packaging/Directory.Build.targets new file mode 100644 index 00000000000..14437118703 --- /dev/null +++ b/packaging/Directory.Build.targets @@ -0,0 +1,3 @@ + + + diff --git a/packaging/Microsoft.DotNet.Arcade.Wpf.Sdk/Microsoft.DotNet.Arcade.Wpf.Sdk.ArchNeutral.csproj b/packaging/Microsoft.DotNet.Arcade.Wpf.Sdk/Microsoft.DotNet.Arcade.Wpf.Sdk.ArchNeutral.csproj new file mode 100644 index 00000000000..ac9fb2d1129 --- /dev/null +++ b/packaging/Microsoft.DotNet.Arcade.Wpf.Sdk/Microsoft.DotNet.Arcade.Wpf.Sdk.ArchNeutral.csproj @@ -0,0 +1,31 @@ + + + {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3} + netcoreapp3.0 + AnyCPU;x64 + + + + + true + + + + $(MSBuildProjectName.Replace('.ArchNeutral','')) + $(PackageName) + WPF Build props/targets transport package shared between dotnet/wpf and dotnet-wpf-int + + + + + + + + + + + diff --git a/packaging/Microsoft.DotNet.Wpf.GitHub/Microsoft.DotNet.Wpf.GitHub.ArchNeutral.csproj b/packaging/Microsoft.DotNet.Wpf.GitHub/Microsoft.DotNet.Wpf.GitHub.ArchNeutral.csproj new file mode 100644 index 00000000000..d908eccc66c --- /dev/null +++ b/packaging/Microsoft.DotNet.Wpf.GitHub/Microsoft.DotNet.Wpf.GitHub.ArchNeutral.csproj @@ -0,0 +1,13 @@ + + + 9a7e395b-e859-40e2-809d-efb72cf3a2ee + netcoreapp3.0 + AnyCPU;x64 + + + + $(MSBuildProjectName.Replace('.ArchNeutral','')) + $(PackageName) + WPF Transport Package from dotnet/wpf repository + + diff --git a/packaging/Microsoft.DotNet.Wpf.GitHub/Microsoft.DotNet.Wpf.GitHub.csproj b/packaging/Microsoft.DotNet.Wpf.GitHub/Microsoft.DotNet.Wpf.GitHub.csproj new file mode 100644 index 00000000000..46d1b123c68 --- /dev/null +++ b/packaging/Microsoft.DotNet.Wpf.GitHub/Microsoft.DotNet.Wpf.GitHub.csproj @@ -0,0 +1,13 @@ + + + c847934a-828c-4ebb-a004-b0e97c8313f4 + netcoreapp3.0 + AnyCPU;x64 + + + + $(MSBuildProjectName.Replace('.ArchNeutral','')) + $(PackageName) + WPF Transport Package from dotnet/wpf repository + + diff --git a/src/Directory.Build.Props b/src/Directory.Build.Props index c7d7f5865a6..12d9ad073ec 100644 --- a/src/Directory.Build.Props +++ b/src/Directory.Build.Props @@ -1,4 +1,3 @@ - - + diff --git a/src/Microsoft.DotNet.Wpf/Directory.Build.Props b/src/Microsoft.DotNet.Wpf/Directory.Build.Props index c7d7f5865a6..12d9ad073ec 100644 --- a/src/Microsoft.DotNet.Wpf/Directory.Build.Props +++ b/src/Microsoft.DotNet.Wpf/Directory.Build.Props @@ -1,4 +1,3 @@ - - + diff --git a/src/Microsoft.DotNet.Wpf/src/Common/src/System/SR.cs b/src/Microsoft.DotNet.Wpf/src/Common/src/System/SR.cs index 10e7fb03205..3c86205337a 100644 --- a/src/Microsoft.DotNet.Wpf/src/Common/src/System/SR.cs +++ b/src/Microsoft.DotNet.Wpf/src/Common/src/System/SR.cs @@ -2,21 +2,24 @@ // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. +using System; using System.Resources; using System.Runtime.CompilerServices; -#if CUSTOM_SR_NAMESPACE -namespace #CUSTOM_SR_NAMESPACE# +#if WINDOWS_BASE +namespace MS.Internal.WindowsBase +#elif PRESENTATION_CORE +namespace MS.Internal.PresentationCore +#elif PBTCOMPILER +namespace MS.Utility +#elif AUTOMATION +namespace MS.Internal.Automation #else namespace System #endif { -#if CUSTOM_SR_CLASSNAME - internal partial class #CUSTOM_SR_CLASSNAME# -#else internal partial class SR -#endif { private static ResourceManager ResourceManager => SRID.ResourceManager; diff --git a/src/Microsoft.DotNet.Wpf/src/Directory.Build.Props b/src/Microsoft.DotNet.Wpf/src/Directory.Build.Props index 0d695cffd55..01dd165300a 100644 --- a/src/Microsoft.DotNet.Wpf/src/Directory.Build.Props +++ b/src/Microsoft.DotNet.Wpf/src/Directory.Build.Props @@ -1,12 +1,15 @@ - - + + + ECMA + $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb true $(MSBuildThisFileDirectory)Shared\ $(MSBuildThisFileDirectory)Common\ - true - true + $(MSBuildThisFileDirectory)WpfGfx\ + $(WpfGraphicsPath) + $(MSBuildThisFileDirectory)PresentationNative\ diff --git a/src/Microsoft.DotNet.Wpf/src/Shared/RefAssemblyAttrs.cs b/src/Microsoft.DotNet.Wpf/src/Shared/RefAssemblyAttrs.cs index ef53e902c2e..aa83750cfa5 100644 --- a/src/Microsoft.DotNet.Wpf/src/Shared/RefAssemblyAttrs.cs +++ b/src/Microsoft.DotNet.Wpf/src/Shared/RefAssemblyAttrs.cs @@ -17,6 +17,8 @@ namespace MS.Internal.PresentationFramework namespace MS.Internal.ReachFramework #elif UIAUTOMATIONTYPES namespace MS.Internal.UIAutomationTypes +#elif DIRECTWRITE_FORWARDER +namespace MS.Internal.DirectWriteForwarder #else namespace Microsoft.Internal #endif @@ -32,6 +34,7 @@ internal static class BuildInfo internal const string DEVDIV_PUBLIC_KEY_TOKEN = "b77a5c561934e089"; // Constants to prevent hardcoding in InternalsVisibleTo attribute + internal const string DirectWriteForwarder = "DirectWriteForwarder, PublicKey=" + WCP_PUBLIC_KEY_STRING; internal const string PresentationCore = "PresentationCore, PublicKey="+ WCP_PUBLIC_KEY_STRING; internal const string PresentationCFFRasterizer = "PresentationCFFRasterizer, PublicKey="+ WCP_PUBLIC_KEY_STRING; internal const string PresentationFramework = "PresentationFramework, PublicKey="+ WCP_PUBLIC_KEY_STRING; diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Configurations.props b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Configurations.props deleted file mode 100644 index 6cc4dcd0ebe..00000000000 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Configurations.props +++ /dev/null @@ -1,8 +0,0 @@ - - - - - netcoreapp-Windows_NT; - - - \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/System.Xaml.csproj b/src/Microsoft.DotNet.Wpf/src/System.Xaml/System.Xaml.csproj index d8de8227f7a..ff7be72b809 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/System.Xaml.csproj +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/System.Xaml.csproj @@ -2,22 +2,15 @@ {9AC36357-34B7-40A1-95CA-FE9F46D089A7} System.Xaml - netcoreapp3.0 + netcoreapp3.0 AnyCPU;x64 - $(NoWarn);0618;NU5125 + $(NoWarn);0618;NU5125;0618 $(DefineConstants);OLDRESOURCES;SYSTEM_XAML - - true - runtime.win-$(Platform) - runtime.win-x86 - $(PackageRuntimeIdentifierPrefix).Microsoft.DotNet.Wpf.Private - Microsoft.DotNet.Wpf - @@ -96,11 +89,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - All - + diff --git a/src/Microsoft.DotNet.Wpf/test/Common/TestServices/TestServices.csproj b/src/Microsoft.DotNet.Wpf/test/Common/TestServices/TestServices.csproj index 9b4f791949b..54ec593354e 100644 --- a/src/Microsoft.DotNet.Wpf/test/Common/TestServices/TestServices.csproj +++ b/src/Microsoft.DotNet.Wpf/test/Common/TestServices/TestServices.csproj @@ -4,7 +4,7 @@ TestServices $(DefineConstants);FRAMEWORK_NATIVEMETHODS;CORE_NATIVEMETHODS;DRT true - $(NoWarn);CS0618 + $(NoWarn);CS0618;0618 AnyCPU;x64 true diff --git a/src/Microsoft.DotNet.Wpf/test/Common/dir.props b/src/Microsoft.DotNet.Wpf/test/Common/dir.props deleted file mode 100644 index a6853553d1b..00000000000 --- a/src/Microsoft.DotNet.Wpf/test/Common/dir.props +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/Microsoft.DotNet.Wpf/test/Directory.Build.props b/src/Microsoft.DotNet.Wpf/test/Directory.Build.props index d927641fe56..4ca582bca1e 100644 --- a/src/Microsoft.DotNet.Wpf/test/Directory.Build.props +++ b/src/Microsoft.DotNet.Wpf/test/Directory.Build.props @@ -1,4 +1,7 @@ + + true + $(MsBuildThisFileDirectory) @@ -6,6 +9,7 @@ true false false + false diff --git a/src/Microsoft.DotNet.Wpf/test/dir.props b/src/Microsoft.DotNet.Wpf/test/dir.props deleted file mode 100644 index a6853553d1b..00000000000 --- a/src/Microsoft.DotNet.Wpf/test/dir.props +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file From bd08ea5b5449a9dbbf8be0c7735407ae30b031f1 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 29 Mar 2019 12:11:24 +0000 Subject: [PATCH 082/159] Update dependencies from https://github.com/dotnet/arcade build 20190329.1 (#475) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19179.1 --- eng/Version.Details.xml | 4 +- eng/common/PublishToPackageFeed.proj | 2 +- eng/common/SigningValidation.proj | 81 ++++++++++++++++++++++++++++ eng/common/tools.ps1 | 4 ++ global.json | 2 +- 5 files changed, 89 insertions(+), 4 deletions(-) create mode 100644 eng/common/SigningValidation.proj diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 459cb3f5680..aaa5b12d848 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -67,9 +67,9 @@ - + https://github.com/dotnet/arcade - 04b492d62263fe2b1523506f92d0fe4c3fd1c4ad + ef139c7533e2e33c5e0946b80cb1aa95d84da868 https://github.com/dotnet/arcade diff --git a/eng/common/PublishToPackageFeed.proj b/eng/common/PublishToPackageFeed.proj index 25362ff060c..ccb81e8c355 100644 --- a/eng/common/PublishToPackageFeed.proj +++ b/eng/common/PublishToPackageFeed.proj @@ -60,7 +60,7 @@ UploadTimeoutInMinutes="$(MaxUploadTimeoutInMinutes)" AssetManifestPath="%(ManifestFiles.Identity)" BlobAssetsBasePath="$(BlobBasePath)" - PackageAssetsBasePath="$(PackageBasePath)" /> + PackageAssetsBasePath="$(PackageBasePath)"/> diff --git a/eng/common/SigningValidation.proj b/eng/common/SigningValidation.proj new file mode 100644 index 00000000000..17e40d12877 --- /dev/null +++ b/eng/common/SigningValidation.proj @@ -0,0 +1,81 @@ + + + + netcoreapp2.1 + + + + + + + + $(NuGetPackageRoot)Microsoft.DotNet.SignCheck\$(SignCheckVersion)\tools\Microsoft.DotNet.SignCheck.exe + + $(PackageBasePath) + signcheck.log + signcheck.errors.log + signcheck.exclusions.txt + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/eng/common/tools.ps1 b/eng/common/tools.ps1 index de7523cae58..5c4a129c863 100644 --- a/eng/common/tools.ps1 +++ b/eng/common/tools.ps1 @@ -518,6 +518,10 @@ Create-Directory $TempDir Create-Directory $LogDir if ($ci) { + Write-Host "##vso[task.setvariable variable=Artifacts]$ArtifactsDir" + Write-Host "##vso[task.setvariable variable=Artifacts.Toolset]$ToolsetDir" + Write-Host "##vso[task.setvariable variable=Artifacts.Log]$LogDir" + $env:TEMP = $TempDir $env:TMP = $TempDir } diff --git a/global.json b/global.json index b02c631f153..7bf4abcaf38 100644 --- a/global.json +++ b/global.json @@ -9,7 +9,7 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19177.2", + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19179.1", "Microsoft.DotNet.Arcade.Wpf.Sdk": "4.8.0-prerelease.19168.11" }, "native-tools": { From e7e4052f0f3dda98a853c4fa3845b9d836926e8a Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 29 Mar 2019 13:13:05 +0000 Subject: [PATCH 083/159] Update dependencies from https://github.com/dotnet/core-setup build 20190328.14 (#476) - Microsoft.NETCore.App - 3.0.0-preview4-27528-14 Dependency coherency updates - Microsoft.Win32.Registry - 4.6.0-preview4.19178.7 (parent: Microsoft.NETCore.App) - System.Configuration.ConfigurationManager - 4.6.0-preview4.19178.7 (parent: Microsoft.NETCore.App) - System.Diagnostics.EventLog - 4.6.0-preview4.19178.7 (parent: Microsoft.NETCore.App) - System.Reflection.Emit - 4.6.0-preview4.19178.7 (parent: Microsoft.NETCore.App) - System.Security.AccessControl - 4.6.0-preview4.19178.7 (parent: Microsoft.NETCore.App) - System.Security.Cryptography.Xml - 4.6.0-preview4.19178.7 (parent: Microsoft.NETCore.App) - System.Security.Permissions - 4.6.0-preview4.19178.7 (parent: Microsoft.NETCore.App) - System.Security.Principal.Windows - 4.6.0-preview4.19178.7 (parent: Microsoft.NETCore.App) - System.Windows.Extensions - 4.6.0-preview4.19178.7 (parent: Microsoft.NETCore.App) - System.CodeDom - 4.6.0-preview4.19178.7 (parent: Microsoft.NETCore.App) - System.Reflection.MetadataLoadContext - 4.6.0-preview4.19178.7 (parent: Microsoft.NETCore.App) - Microsoft.Private.Winforms - 4.8.0-preview4.19177.2 (parent: Microsoft.NETCore.App) - System.Drawing.Common - 4.6.0-preview4.19178.7 (parent: Microsoft.NETCore.App) - System.DirectoryServices - 4.6.0-preview4.19178.7 (parent: Microsoft.NETCore.App) --- eng/Version.Details.xml | 60 ++++++++++++++++++++--------------------- eng/Versions.props | 28 +++++++++---------- 2 files changed, 44 insertions(+), 44 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index aaa5b12d848..83f44c6c344 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,68 +1,68 @@ - + https://github.com/dotnet/corefx - 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + c141b8c7aed44817baad190d35d0f29408eb3f7a - + https://github.com/dotnet/corefx - 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + c141b8c7aed44817baad190d35d0f29408eb3f7a - + https://github.com/dotnet/corefx - 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + c141b8c7aed44817baad190d35d0f29408eb3f7a - + https://github.com/dotnet/corefx - 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + c141b8c7aed44817baad190d35d0f29408eb3f7a - + https://github.com/dotnet/corefx - 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + c141b8c7aed44817baad190d35d0f29408eb3f7a - + https://github.com/dotnet/corefx - 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + c141b8c7aed44817baad190d35d0f29408eb3f7a - + https://github.com/dotnet/corefx - 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + c141b8c7aed44817baad190d35d0f29408eb3f7a - + https://github.com/dotnet/corefx - 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + c141b8c7aed44817baad190d35d0f29408eb3f7a - + https://github.com/dotnet/corefx - 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + c141b8c7aed44817baad190d35d0f29408eb3f7a - + https://github.com/dotnet/corefx - 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + c141b8c7aed44817baad190d35d0f29408eb3f7a - + https://github.com/dotnet/core-setup - 963e3e430dd51963894b065ee637fb372079f17c + 6f7780eef92af15d41c55aca5e7e7edd02ad08fd - + https://github.com/dotnet/corefx - 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + c141b8c7aed44817baad190d35d0f29408eb3f7a 5589 - + https://github.com/dotnet/winforms - 666ca26fa9c98fbb86b158d30870bd2350ea6f1c + 3c4a96b6e199ea81738e392e8d5983f5aba6bb09 6173 - + https://github.com/dotnet/corefx - 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + c141b8c7aed44817baad190d35d0f29408eb3f7a 5589 - + https://github.com/dotnet/corefx - 82dc96bfbf1d55716e4e0b516bea115644e32cd1 + c141b8c7aed44817baad190d35d0f29408eb3f7a 5589 diff --git a/eng/Versions.props b/eng/Versions.props index 40bde031c30..d66aed373b1 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -4,25 +4,25 @@ 4.8.0 preview4 4.0.0.0 - 4.6.0-preview4.19178.1 - 4.8.0-preview4.19170.4 - 4.6.0-preview4.19178.1 - 4.6.0-preview4.19178.1 + 4.6.0-preview4.19178.7 + 4.8.0-preview4.19177.2 + 4.6.0-preview4.19178.7 + 4.6.0-preview4.19178.7 - 4.6.0-preview4.19178.1 - 4.6.0-preview4.19178.1 - 4.6.0-preview4.19178.1 - 4.6.0-preview4.19178.1 + 4.6.0-preview4.19178.7 + 4.6.0-preview4.19178.7 + 4.6.0-preview4.19178.7 + 4.6.0-preview4.19178.7 4.6.0-preview4.19176.11 - 4.6.0-preview4.19178.1 - 4.6.0-preview4.19178.1 - 4.6.0-preview4.19178.1 - 4.6.0-preview4.19178.1 - 4.6.0-preview4.19178.1 - 4.6.0-preview4.19178.1 + 4.6.0-preview4.19178.7 + 4.6.0-preview4.19178.7 + 4.6.0-preview4.19178.7 + 4.6.0-preview4.19178.7 + 4.6.0-preview4.19178.7 + 4.6.0-preview4.19178.7 1.0.0-beta.19177.11 From 8592768f953f56cc9352d23904008f68ed1541cd Mon Sep 17 00:00:00 2001 From: Vatsan Madhavan Date: Fri, 29 Mar 2019 13:55:39 -0700 Subject: [PATCH 084/159] Fixes to get solution build within VS working again (#477) --- eng/WpfArcadeSdk/tools/ExtendedAssemblyInfo.targets | 2 +- global.json | 3 +-- packaging/Directory.Build.props | 1 - 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/eng/WpfArcadeSdk/tools/ExtendedAssemblyInfo.targets b/eng/WpfArcadeSdk/tools/ExtendedAssemblyInfo.targets index 813675e1be4..691438dfd8a 100644 --- a/eng/WpfArcadeSdk/tools/ExtendedAssemblyInfo.targets +++ b/eng/WpfArcadeSdk/tools/ExtendedAssemblyInfo.targets @@ -12,7 +12,7 @@ initialized first --> $(AssemblyName) diff --git a/global.json b/global.json index 7bf4abcaf38..5d8b4bf2205 100644 --- a/global.json +++ b/global.json @@ -9,8 +9,7 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19179.1", - "Microsoft.DotNet.Arcade.Wpf.Sdk": "4.8.0-prerelease.19168.11" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19179.1" }, "native-tools": { "strawberry-perl": "5.28.1.1-1", diff --git a/packaging/Directory.Build.props b/packaging/Directory.Build.props index 1152d4c9c6c..a1f50ce3df7 100644 --- a/packaging/Directory.Build.props +++ b/packaging/Directory.Build.props @@ -9,7 +9,6 @@ Dummy-$(PackageName) - true false true From 61d135521405a92937a07a7efc9f423e4f801774 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 30 Mar 2019 12:10:57 +0000 Subject: [PATCH 085/159] Update dependencies from https://github.com/dotnet/arcade build 20190329.2 (#479) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19179.2 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 83f44c6c344..5e59950a962 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -67,9 +67,9 @@ - + https://github.com/dotnet/arcade - ef139c7533e2e33c5e0946b80cb1aa95d84da868 + 31abd61b43b115a6af83c92ce35ed4e8efd01dfd https://github.com/dotnet/arcade diff --git a/global.json b/global.json index 5d8b4bf2205..1e90f46ee3c 100644 --- a/global.json +++ b/global.json @@ -9,7 +9,7 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19179.1" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19179.2" }, "native-tools": { "strawberry-perl": "5.28.1.1-1", From bd45bf33ebd54df9d2e71657fb69151e88a2aaf3 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 30 Mar 2019 13:10:50 +0000 Subject: [PATCH 086/159] Update dependencies from https://github.com/dotnet/core-setup build 20190329.11 (#481) - Microsoft.NETCore.App - 3.0.0-preview4-27529-11 Dependency coherency updates - Microsoft.Win32.Registry - 4.6.0-preview4.19179.4 (parent: Microsoft.NETCore.App) - System.Configuration.ConfigurationManager - 4.6.0-preview4.19179.4 (parent: Microsoft.NETCore.App) - System.Diagnostics.EventLog - 4.6.0-preview4.19179.4 (parent: Microsoft.NETCore.App) - System.Reflection.Emit - 4.6.0-preview4.19179.4 (parent: Microsoft.NETCore.App) - System.Security.AccessControl - 4.6.0-preview4.19179.4 (parent: Microsoft.NETCore.App) - System.Security.Cryptography.Xml - 4.6.0-preview4.19179.4 (parent: Microsoft.NETCore.App) - System.Security.Permissions - 4.6.0-preview4.19179.4 (parent: Microsoft.NETCore.App) - System.Security.Principal.Windows - 4.6.0-preview4.19179.4 (parent: Microsoft.NETCore.App) - System.Windows.Extensions - 4.6.0-preview4.19179.4 (parent: Microsoft.NETCore.App) - System.CodeDom - 4.6.0-preview4.19179.4 (parent: Microsoft.NETCore.App) - System.Reflection.MetadataLoadContext - 4.6.0-preview4.19179.4 (parent: Microsoft.NETCore.App) - Microsoft.Private.Winforms - 4.8.0-preview4.19178.12 (parent: Microsoft.NETCore.App) - System.Drawing.Common - 4.6.0-preview4.19179.4 (parent: Microsoft.NETCore.App) - System.DirectoryServices - 4.6.0-preview4.19179.4 (parent: Microsoft.NETCore.App) - Microsoft.DotNet.CodeAnalysis - 1.0.0-beta.19179.1 (parent: Microsoft.NETCore.App) --- eng/Version.Details.xml | 64 ++++++++++++++++++++--------------------- eng/Versions.props | 30 +++++++++---------- 2 files changed, 47 insertions(+), 47 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 5e59950a962..fd3c519be1e 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,68 +1,68 @@ - + https://github.com/dotnet/corefx - c141b8c7aed44817baad190d35d0f29408eb3f7a + 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e - + https://github.com/dotnet/corefx - c141b8c7aed44817baad190d35d0f29408eb3f7a + 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e - + https://github.com/dotnet/corefx - c141b8c7aed44817baad190d35d0f29408eb3f7a + 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e - + https://github.com/dotnet/corefx - c141b8c7aed44817baad190d35d0f29408eb3f7a + 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e - + https://github.com/dotnet/corefx - c141b8c7aed44817baad190d35d0f29408eb3f7a + 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e - + https://github.com/dotnet/corefx - c141b8c7aed44817baad190d35d0f29408eb3f7a + 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e - + https://github.com/dotnet/corefx - c141b8c7aed44817baad190d35d0f29408eb3f7a + 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e - + https://github.com/dotnet/corefx - c141b8c7aed44817baad190d35d0f29408eb3f7a + 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e - + https://github.com/dotnet/corefx - c141b8c7aed44817baad190d35d0f29408eb3f7a + 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e - + https://github.com/dotnet/corefx - c141b8c7aed44817baad190d35d0f29408eb3f7a + 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e - + https://github.com/dotnet/core-setup - 6f7780eef92af15d41c55aca5e7e7edd02ad08fd + cbf050750a3e74f8877ebf0f817aef906a94240c - + https://github.com/dotnet/corefx - c141b8c7aed44817baad190d35d0f29408eb3f7a + 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e 5589 - + https://github.com/dotnet/winforms - 3c4a96b6e199ea81738e392e8d5983f5aba6bb09 + 2ee467321498a7262e9e2fdeb132b00b2bd70f0e 6173 - + https://github.com/dotnet/corefx - c141b8c7aed44817baad190d35d0f29408eb3f7a + 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e 5589 - + https://github.com/dotnet/corefx - c141b8c7aed44817baad190d35d0f29408eb3f7a + 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e 5589 @@ -71,9 +71,9 @@ https://github.com/dotnet/arcade 31abd61b43b115a6af83c92ce35ed4e8efd01dfd - + https://github.com/dotnet/arcade - 69f276904fdd6d8f81404b857f295537894b81d3 + ef139c7533e2e33c5e0946b80cb1aa95d84da868
diff --git a/eng/Versions.props b/eng/Versions.props index d66aed373b1..976a7a6a08c 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -4,27 +4,27 @@ 4.8.0 preview4 4.0.0.0 - 4.6.0-preview4.19178.7 - 4.8.0-preview4.19177.2 - 4.6.0-preview4.19178.7 - 4.6.0-preview4.19178.7 + 4.6.0-preview4.19179.4 + 4.8.0-preview4.19178.12 + 4.6.0-preview4.19179.4 + 4.6.0-preview4.19179.4 - 4.6.0-preview4.19178.7 - 4.6.0-preview4.19178.7 - 4.6.0-preview4.19178.7 - 4.6.0-preview4.19178.7 + 4.6.0-preview4.19179.4 + 4.6.0-preview4.19179.4 + 4.6.0-preview4.19179.4 + 4.6.0-preview4.19179.4 4.6.0-preview4.19176.11 - 4.6.0-preview4.19178.7 - 4.6.0-preview4.19178.7 - 4.6.0-preview4.19178.7 - 4.6.0-preview4.19178.7 - 4.6.0-preview4.19178.7 - 4.6.0-preview4.19178.7 + 4.6.0-preview4.19179.4 + 4.6.0-preview4.19179.4 + 4.6.0-preview4.19179.4 + 4.6.0-preview4.19179.4 + 4.6.0-preview4.19179.4 + 4.6.0-preview4.19179.4 - 1.0.0-beta.19177.11 + 1.0.0-beta.19179.1 0.1.0-preview2-181205-2 From e7c2ee2c578ebf90f4a687adf72558ea1aa8675b Mon Sep 17 00:00:00 2001 From: Vatsan Madhavan Date: Mon, 1 Apr 2019 10:16:33 -0700 Subject: [PATCH 087/159] Update msvcurt-c1xx to 0.0.0.4 (#482) --- eng/WpfArcadeSdk/tools/Wpf.Cpp.props | 2 +- global.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/WpfArcadeSdk/tools/Wpf.Cpp.props b/eng/WpfArcadeSdk/tools/Wpf.Cpp.props index 0e5004d3638..296bebe9c1e 100644 --- a/eng/WpfArcadeSdk/tools/Wpf.Cpp.props +++ b/eng/WpfArcadeSdk/tools/Wpf.Cpp.props @@ -91,7 +91,7 @@ true - 0.0.0.3 + 0.0.0.4 $(RepoRoot).tools\native\bin\msvcurt-c1xx\$(MsvcurtC1xxVersion)\$(Architecture)\ $(MsvcurtC1xxToolsPath)msvcurt$(LibSuffix)_netcore.lib diff --git a/global.json b/global.json index 1e90f46ee3c..ebf9c4d03d8 100644 --- a/global.json +++ b/global.json @@ -13,6 +13,6 @@ }, "native-tools": { "strawberry-perl": "5.28.1.1-1", - "msvcurt-c1xx": "0.0.0.3" + "msvcurt-c1xx": "0.0.0.4" } } From e2c0a684b760b2c165cd34f4792fe674da02fd05 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 2 Apr 2019 12:12:12 +0000 Subject: [PATCH 088/159] Update dependencies from https://github.com/dotnet/arcade build 20190401.12 (#483) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19201.12 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index fd3c519be1e..d0f7553f7ae 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -67,9 +67,9 @@ - + https://github.com/dotnet/arcade - 31abd61b43b115a6af83c92ce35ed4e8efd01dfd + 505e38906e1ee2d032c41bb297de0958307db946 https://github.com/dotnet/arcade diff --git a/global.json b/global.json index ebf9c4d03d8..6400107be05 100644 --- a/global.json +++ b/global.json @@ -9,7 +9,7 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19179.2" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19201.12" }, "native-tools": { "strawberry-perl": "5.28.1.1-1", From 2adcc1a0b5d9a1dc807b816c1062103351677bfc Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 2 Apr 2019 13:18:42 +0000 Subject: [PATCH 089/159] Update dependencies from https://github.com/dotnet/core-setup build 20190402.01 (#484) - Microsoft.NETCore.App - 3.0.0-preview4-27602-01 Dependency coherency updates - Microsoft.Win32.Registry - 4.6.0-preview4.19201.9 (parent: Microsoft.NETCore.App) - System.Configuration.ConfigurationManager - 4.6.0-preview4.19201.9 (parent: Microsoft.NETCore.App) - System.Diagnostics.EventLog - 4.6.0-preview4.19201.9 (parent: Microsoft.NETCore.App) - System.Reflection.Emit - 4.6.0-preview4.19201.9 (parent: Microsoft.NETCore.App) - System.Security.AccessControl - 4.6.0-preview4.19201.9 (parent: Microsoft.NETCore.App) - System.Security.Cryptography.Xml - 4.6.0-preview4.19201.9 (parent: Microsoft.NETCore.App) - System.Security.Permissions - 4.6.0-preview4.19201.9 (parent: Microsoft.NETCore.App) - System.Security.Principal.Windows - 4.6.0-preview4.19201.9 (parent: Microsoft.NETCore.App) - System.Windows.Extensions - 4.6.0-preview4.19201.9 (parent: Microsoft.NETCore.App) - System.CodeDom - 4.6.0-preview4.19201.9 (parent: Microsoft.NETCore.App) - System.Reflection.MetadataLoadContext - 4.6.0-preview4.19201.9 (parent: Microsoft.NETCore.App) - Microsoft.Private.Winforms - 4.8.0-preview4.19179.9 (parent: Microsoft.NETCore.App) - System.Drawing.Common - 4.6.0-preview4.19201.9 (parent: Microsoft.NETCore.App) - System.DirectoryServices - 4.6.0-preview4.19201.9 (parent: Microsoft.NETCore.App) - Microsoft.DotNet.CodeAnalysis - 1.0.0-beta.19179.2 (parent: Microsoft.NETCore.App) --- eng/Version.Details.xml | 64 ++++++++++++++++++++--------------------- eng/Versions.props | 30 +++++++++---------- 2 files changed, 47 insertions(+), 47 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index d0f7553f7ae..e2ed0e192b7 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,68 +1,68 @@ - + https://github.com/dotnet/corefx - 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e + 85cec01822bc70fbc45a25001997b0c1e71b1d22 - + https://github.com/dotnet/corefx - 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e + 85cec01822bc70fbc45a25001997b0c1e71b1d22 - + https://github.com/dotnet/corefx - 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e + 85cec01822bc70fbc45a25001997b0c1e71b1d22 - + https://github.com/dotnet/corefx - 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e + 85cec01822bc70fbc45a25001997b0c1e71b1d22 - + https://github.com/dotnet/corefx - 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e + 85cec01822bc70fbc45a25001997b0c1e71b1d22 - + https://github.com/dotnet/corefx - 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e + 85cec01822bc70fbc45a25001997b0c1e71b1d22 - + https://github.com/dotnet/corefx - 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e + 85cec01822bc70fbc45a25001997b0c1e71b1d22 - + https://github.com/dotnet/corefx - 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e + 85cec01822bc70fbc45a25001997b0c1e71b1d22 - + https://github.com/dotnet/corefx - 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e + 85cec01822bc70fbc45a25001997b0c1e71b1d22 - + https://github.com/dotnet/corefx - 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e + 85cec01822bc70fbc45a25001997b0c1e71b1d22 - + https://github.com/dotnet/core-setup - cbf050750a3e74f8877ebf0f817aef906a94240c + 44d2cf6db601c5f7303d614cfca201023645021f - + https://github.com/dotnet/corefx - 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e + 85cec01822bc70fbc45a25001997b0c1e71b1d22 5589 - + https://github.com/dotnet/winforms - 2ee467321498a7262e9e2fdeb132b00b2bd70f0e + a83e00a9ae61efa4dd9f529a4a7155de026db88e 6173 - + https://github.com/dotnet/corefx - 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e + 85cec01822bc70fbc45a25001997b0c1e71b1d22 5589 - + https://github.com/dotnet/corefx - 7de3b64e231b1b2d74c1fb7dadb753a40c1a949e + 85cec01822bc70fbc45a25001997b0c1e71b1d22 5589 @@ -71,9 +71,9 @@ https://github.com/dotnet/arcade 505e38906e1ee2d032c41bb297de0958307db946 - + https://github.com/dotnet/arcade - ef139c7533e2e33c5e0946b80cb1aa95d84da868 + 31abd61b43b115a6af83c92ce35ed4e8efd01dfd diff --git a/eng/Versions.props b/eng/Versions.props index 976a7a6a08c..fec6f590b46 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -4,27 +4,27 @@ 4.8.0 preview4 4.0.0.0 - 4.6.0-preview4.19179.4 - 4.8.0-preview4.19178.12 - 4.6.0-preview4.19179.4 - 4.6.0-preview4.19179.4 + 4.6.0-preview4.19201.9 + 4.8.0-preview4.19179.9 + 4.6.0-preview4.19201.9 + 4.6.0-preview4.19201.9 - 4.6.0-preview4.19179.4 - 4.6.0-preview4.19179.4 - 4.6.0-preview4.19179.4 - 4.6.0-preview4.19179.4 + 4.6.0-preview4.19201.9 + 4.6.0-preview4.19201.9 + 4.6.0-preview4.19201.9 + 4.6.0-preview4.19201.9 4.6.0-preview4.19176.11 - 4.6.0-preview4.19179.4 - 4.6.0-preview4.19179.4 - 4.6.0-preview4.19179.4 - 4.6.0-preview4.19179.4 - 4.6.0-preview4.19179.4 - 4.6.0-preview4.19179.4 + 4.6.0-preview4.19201.9 + 4.6.0-preview4.19201.9 + 4.6.0-preview4.19201.9 + 4.6.0-preview4.19201.9 + 4.6.0-preview4.19201.9 + 4.6.0-preview4.19201.9 - 1.0.0-beta.19179.1 + 1.0.0-beta.19179.2 0.1.0-preview2-181205-2 From a66629acc8950f931ea8fe66e25f2b9f8e681791 Mon Sep 17 00:00:00 2001 From: ryalanms <41491307+ryalanms@users.noreply.github.com> Date: Tue, 2 Apr 2019 12:41:26 -0700 Subject: [PATCH 090/159] LOC CHECKIN: Update localization files to align with .NET Framework (#414) LOC CHECKIN: Update localization files to align with .NET Framework (#414) * Update Strings.resx to align with .NET Framework * Wherever possible, take the localized copy of a string from .NET Framework's localization db and bring it over here. * If it were not possible to bring over a localized string from .NET Framework's localization db (presumably because it did not have a localized copy of the string, for historical reasons), then leave the localized string intact (i.e., it remains the same as the unlocalized neutral language (en, in this case) string. --- .../src/System.Xaml/Resources/Strings.resx | 1283 +++++++++-------- .../System.Xaml/Resources/xlf/Strings.cs.xlf | 187 ++- .../System.Xaml/Resources/xlf/Strings.de.xlf | 191 ++- .../System.Xaml/Resources/xlf/Strings.es.xlf | 189 ++- .../System.Xaml/Resources/xlf/Strings.fr.xlf | 191 ++- .../System.Xaml/Resources/xlf/Strings.it.xlf | 191 ++- .../System.Xaml/Resources/xlf/Strings.ja.xlf | 203 ++- .../System.Xaml/Resources/xlf/Strings.ko.xlf | 187 ++- .../System.Xaml/Resources/xlf/Strings.pl.xlf | 191 ++- .../Resources/xlf/Strings.pt-BR.xlf | 195 ++- .../System.Xaml/Resources/xlf/Strings.ru.xlf | 197 ++- .../System.Xaml/Resources/xlf/Strings.tr.xlf | 191 ++- .../Resources/xlf/Strings.zh-Hans.xlf | 195 ++- .../Resources/xlf/Strings.zh-Hant.xlf | 191 ++- 14 files changed, 3081 insertions(+), 701 deletions(-) diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/Strings.resx b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/Strings.resx index e642a871d75..a76601ab643 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/Strings.resx +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/Strings.resx @@ -117,895 +117,1000 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Choice is valid only in AlternateContent. + + Enumerating attached properties on object '{0}' threw an exception. - - Choice cannot follow a Fallback. + + Add value to collection of type '{0}' threw an exception. - - Choice must contain a Requires attribute. + + Add value to dictionary of type '{0}' threw an exception. - - Requires attribute must contain a valid namespace prefix. + + Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. - - Fallback is valid only in AlternateContent. + + Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. - - AlternateContent must contain one or more Choice elements. + + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. - - AlternateContent must contain only one Fallback element. + + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. - - '{0}' attribute is not valid for '{1}' element. + + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. - - Unrecognized Compatibility element '{0}'. + + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. - - '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. + + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. - - '{0}' format is not valid. + + '{0}' cannot use default {1} value of '{2}'. - - '{0}' prefix is not defined. + + KeyFrameAnimation objects cannot have text objects as children. - - Unrecognized compatibility attribute '{0}'. + + One of the following arguments must be non-null: '{0}'. - - '{0}' namespace cannot process content; it must be declared Ignorable first. + + Array Add method is not implemented. - - Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. + + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. - - Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. + + Attachable events are not implemented. - - Duplicate wildcard ProcessContent declaration for namespace '{0}'. + + Attachable member '{0}' was not found. - - MustUnderstand condition failed on namespace '{0}'. + + Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. - - '{0}' namespace cannot preserve items; it must be declared Ignorable first. + + An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. - - Duplicate Preserve declaration for element '{1}' in namespace '{0}'. + + An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. - - Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. + + An unhandled scanner attribute was encountered. - - Duplicate wildcard Preserve declaration for namespace '{0}'. + + One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - - '{0}' attribute value is not a valid XML name. + + InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. - - There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + + Bad method '{0}' on '{1}'. - - An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + + Bad state in ObjectWriter. Non directive missing instance. - + An XmlnsCompatibleWithAttribute in assembly '{0}' is missing a required property. Set both the NewNamespace and OldNamespace properties, or remove the XmlnsCompatibleWithAttribute. - + + An XmlnsDefinitionAttribute in assembly '{0}' is missing a required property. Set both the ClrNamespace and XmlNamespace properties, or remove the XmlnsDefinitionAttribute. + + An XmlnsPrefixAttribute in assembly '{0}' is missing a required property. Set both the Prefix and XmlNamespace properties, or remove the XmlnsPrefixAttribute. - - One of the InternalsVisibleToAttribute values in assembly '{0}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + + Builder Stack is not empty when end of XamlNode stream was reached. - - InternalsVisibleToAttribute value '{0}' in assembly '{1}' is not a valid assembly name. Use the format 'AssemblyShortName' or 'AssemblyShortName, PublicKey=...'. + + Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - - There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). + + Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. - - There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. + + In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. - - Uri '{0}' was not found. + + Cannot convert string value '{0}' to type '{1}'. - - There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. + + Cannot convert type '{0}' to '{1}'. - - XAML namespace '{0}' is not resolved. + + Cannot create an instance of '{0}' because XamlType is not valid. - - Type reference cannot find type named '{0}'. + + Cannot create an instance of '{0}' because XamlType is not valid. - - Type '{0}' is not public. + + Cannot find Assembly '{0}' in URI '{1}'. - - Only one TypeConverter attribute is allowed on a type. + + Cannot modify a read-only container. - - Cannot find Assembly '{0}' in URI '{1}'. + + Cannot reassign a previously set SchemaContext. - - No local assembly provided to complete URI='{0}'. + + Cannot resolve type '{0}' for method '{1}'. - - Type argument '{0}' is not a valid type. + + Cannot get part or part information from a write-only container. - - Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). - - Directive '{0}' was not found in TargetNamespace '{1}'. + + Cannot set SchemaContext on ObjectWriter. - - This setter is not intended to be used directly from your code. Do not call this setter. + + Cannot set SchemaContext to null. - - Missing case handler in LookupPropertyBit. + + Cannot write on a closed XamlWriter. - - Error with member '{0}'.'{1}'. It has more than one '{2}'. + + The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. - - Cannot get TargetType on a non-attachable Member. + + Cannot assign root instance of type '{0}' to type '{1}'. - - Cannot set TargetType on a non-attachable Member. + + Cannot create unknown type '{0}'. - - Invalid expression: '{0}' + + Cannot get write-only property '{0}'. - - Missing key value on '{0}' object. + + Cannot set read-only property '{0}'. - - '{0}' property on '{1}' does not allow you to specify text. + + Cannot set unknown member '{0}'. - - '{0}' event cannot be assigned a value that is not assignable to '{1}'. + + Close called while inside a deferred load section. - - Failed to create a '{0}' from the text '{1}'. + + Must close XamlWriter before reading from XamlNodeList. - - Cannot create unknown type '{0}'. + + Collection '{0}' cannot contain null values. - - Cannot set unknown member '{0}'. + + The number of elements in this collection must be less than or equal to '{0}'. - - Missing implicit property case. + + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. - - Builder Stack is not empty when end of XamlNode stream was reached. + + Cannot pass multidimensional array to the CopyTo method on a collection. - - Cannot set SchemaContext on ObjectWriter. + + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. - - Missing case for ImplicitPropertyType. + + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. - + Failed attempting to create an Implicit Type with a constructor. - - Type with positional parameters is not a markup extension. - - - GetPositionalParameters returned the wrong length vector. + + The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. - - Bad state in ObjectWriter. Non directive missing instance. + + Cannot write the given positional parameters because a matching constructor was not found. - - '{0}' property has already been set on '{1}'. + + '{0}' ValueSerializer cannot convert from '{1}'. - - '{0}'.'{1}' is not an ambient property. + + '{0}' ValueSerializer cannot convert '{1}' to '{2}'. - - '{0}' is not an ambient type. + + Converter type '{0}' doesn't derive from expected base type '{1}'. - - No constructor with '{0}' arguments for '{1}'. + + Failed to add attached properties to item in ConditionalWeakTable. - - Unresolved reference '{0}'. + + Deferred load threw an exception. - - Cannot assign root instance of type '{0}' to type '{1}'. + + Deferred member was not collected in '{0}'. - - Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. + + Save of deferred-load content threw an exception. - - Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. + + Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. - - Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. + + '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. - - Collection property '{0}'.'{1}' is null. + + Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. - - The type '{0}' is not assignable from the type '{1}'. + + Directive getter is not implemented. - - Name cannot be an empty string. + + Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. - - Name '{0}' was not found. + + Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. - - Cannot register duplicate name '{0}' in this scope. + + Directive '{0}' was not found in TargetNamespace '{1}'. - - '{0}' name is not valid for identifier. + + '{0}' property has already been set on '{1}'. - - Could not register named object. {0} + + There is more than one XmlnsCompatibleWithAttribute in assembly '{0}' for OldNamespace '{1}'. Remove the extra attribute(s). - - '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. + + There are conflicting XmlnsCompatibleWithAttributes in assemblies '{0}' and '{1}' for OldNamespace '{2}'. Change the attributes to have the same NewNamespace, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - - Directive '{0}' is only allowed on the root object. Remove this directive or move it to the root of the document. + + '{0}' enumeration value is not valid. - - Directive '{0}' must be a value of type string. Remove this directive or change it to a string value. + + No current object to return. - - Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. - - schemaContext parameter cannot be different from savedContext.SchemaContext + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - - savedContext.SchemaContext cannot be null + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. - - Setting properties is not allowed on a type converted instance. Property = '{0}' + + Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. - - Construction directive '{0}' must be an attribute or the first property element. + + Expected permission of type XamlLoadPermission. - - Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: + + Expected value of type ObjectMarkupInfo. - - Cannot set property '{0}' on object '{1}' because the object is a forward or incompletely initialized reference. The unresolved name(s) are: '{2}'. + + Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. - - Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. + + Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. - - XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. + + The factory method '{0}' that matches the specified binding constraints returned null. - - XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. + + Input file or data stream does not conform to the expected file format specification. - - XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. + + '{0}' file does not conform to the expected file format specification. - - XAML Node Stream: GetObject must follow a StartObject and StartMember. + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. - - XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. + + Attempt to reference named object(s) '{0}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported on directives other than Key. - - XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. + + Specified value of type '{0}' must have IsFrozen set to false to modify. - - XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. + + Cannot promote from Array. - - XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. + + Cannot promote from '{0}' to '{1}' because the target map is too small. - - XAML Node Stream: Missing StartObject before StartMember '{0}'. + + Getting instance of '{0}' threw an exception. - - XAML Node Stream: Missing CurrentObject before EndObject. + + Retrieving items in collection or dictionary of type '{0}' threw an exception. - - XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. + + XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. - - XAML Node Stream: EndMember must follow StartObject and StartMember. + + Collection property '{0}'.'{1}' is null. - - XAML Node Stream: Value nodes must be followed by EndMember. + + Cannot get TargetType on a non-attachable Member. - - Dictionary of type '{0}' cannot add key '{1}'. A TypeConverter will convert the key to type '{2}'. To avoid seeing this error, override System.Collections.IDictionary.Add and perform the conversion there. + + Get property '{0}' threw an exception. - - BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). + + Either getter or setter must be non-null. - - '{0}'.'{1}' Depends on '{0}'.{1}', which was not set. + + Attached property getter methods must have one parameter and a non-void return type. - - Close called while inside a deferred load section. + + Attached property setter and attached event adder methods must have two parameters. - - Unexpected close of XAML Node Stream. + + Initialization of '{0}' threw an exception. - - Deferred load section was not collected in '{0}'. + + Type '{0}' cannot be initialized from text (XamlLanguage.Initialization). Add a TypeConverter to this type or change the XAML to use a constructor or factory method. - - Deferred member was not collected in '{0}'. + + Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. - - Missing case '{0}' in DeferringWriter'{1}' method. + + Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. - - Namespace '{0}' was not found in scope. + + Event argument is invalid. - - Cannot attach NameScope to null root instance. + + Invalid expression: '{0}' - - Service provider is missing the INameResolver service. + + PermissionState value '{0}' is not valid for this Permission. - - Argument should be a Type Converter, Markup Extension or Null. + + Permission type is not valid. Expected '{0}'. - - Directly Assignable Fixups must only have one name. + + Type argument '{0}' is not a valid type. - - Unexpected token after end of markup extension. + + The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. - - White space is not allowed after end of markup extension. + + The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. - - Unexpected token '{0}' in rule: '{1}', in '{2}'. + + '{0}' is not a valid XAML member name. - - A Constructor for '{0}' with '{1}' arguments was not found. + + Construction directive '{0}' must be an attribute or the first property element. - - Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. + + '{0}' Line number '{1}' and line position '{2}'. - - Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. + + '{0}' Line number '{1}'. - - Type name '{0}' cannot have a dot '.'. + + List collection is not an IList. - - Unexpected '{0}' in parse rule '{1}'. + + BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. - - ['{0}'('{1}')] on '{2}' is not a known property. + + Cannot parse the malformed property name '{0}'. - - ['{0}'('{1}')] on '{2}' is not a property declared on this type. + + Items in the array must be type '{0}'. One or more items cannot be cast to this type. - - Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. + + Must set Type before calling ProvideValue on ArrayExtension. - - Error with type '{0}'. It has more than one '{1}'. + + '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - - Missing case in ClrType 'Member' lookup. + + Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. - - Unhandled BoolTypeBit. + + StaticExtension must have Member property set before ProvideValue can be called. - - Cannot determine the item type of collection type '{0}' because it has more than one Add method or ICollection<T> implementation. To make this collection type usable in XAML, add a public Add(object) method, implement System.Collections.IList or a single System.Collections.Generic.ICollection<T>. + + TypeExtension must have TypeName property set before ProvideValue can be called. - - Cannot determine the item type of dictionary type '{0}' because it has more than one Add method or IDictionary<K,V> implementation. To make this dictionary type usable in XAML, add a public Add(object,object) method, implement System.Collections.IDictionary or a single System.Collections.Generic.IDictionary<K,V>. + + '{0}' string is not valid for type. - + Cannot determine the positional parameters for type '{0}' because it has more than one constructor overload with '{1}' parameters. To make this markup extension usable in XAML, remove the duplicate constructor overload(s) or set XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity to true. - - '{0}'.'{1}' is a property without a getter and is not a valid XAML property. + + The name of the member '{0}' contains characters that are invalid in XAML. - - Need to implement public/internal sorting. + + Member '{0}' on type '{1}' is internal. - - Attachable member '{0}' was not found. + + The invocation of a method '{0}' that matches the specified binding constraints threw an exception. - - '{0}' is not implemented. + + No local assembly provided to complete URI='{0}'. - - Prefix '{0}' does not map to a namespace. + + Missing case '{0}' in DeferringWriter'{1}' method. - - '{0}' Line number '{1}' and line position '{2}'. + + Missing case in Default processing of XamlNodes. - - '{0}' Line number '{1}'. + + Unexpected equals sign '=' following '{0}'. Check for a missing comma separator. - - Quote characters ' or " are only allowed at the start of values. + + Unexpected equals sign '=' following '{0}'='{1}'. Check for a missing comma separator. - - Unclosed quoted value. + + Missing implicit property case. - - Cannot parse the malformed property name '{0}'. + + Missing case for ImplicitPropertyType. - - An unhandled scanner attribute was encountered. + + Missing key value on '{0}' object. - - Unknown type '{0}'. + + Missing case handler in LookupPropertyBit. - - Unknown member '{0}' on '{1}'. + + Service provider is missing the IXamlNameProvider service. - - Unknown member '{0}'. + + Service provider is missing the INameResolver service. - - Unknown member '{0}' on unknown type '{1}'. + + Missing case in ClrType 'Member' lookup. - - Member '{0}' on type '{1}' is internal. + + Missing '{0}' in URI '{1}'. + + + Creating from text without a TypeConverter is not allowed. + + + '{0}' must be of type '{1}'. + + + Reference must have a Name to resolve. + + + This setter is not intended to be used directly from your code. Do not call this setter. + + + Name resolution failure. '{0}' was not found. + + + Cannot register duplicate name '{0}' in this scope. + + + Could not register named object. {0} + + + '{0}' name is not valid for identifier. - + + Name cannot be an empty string. + + + Name '{0}' was not found. + + + Cannot attach NameScope to null root instance. + + + The prefix 'xml' is reserved. + + + NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + + + NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + + + Namespace '{0}' was not found in scope. + + + No Add methods found on type '{0}' for a value of type '{1}'. + + '{0}' is not allowed in attribute usage. - + + No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + + + A Constructor for '{0}' with '{1}' arguments was not found. + + + No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + + '{0}' is not allowed in element usage. - - '{0}' is not a valid XAML member name. + + XAML Node Stream: Missing StartMember on Type '{0}' before EndMember. - - The property element '{0}' is not contained by an object element. + + XAML Node Stream: EndMember must follow StartObject and StartMember. - - SchemaContext on writer must be initialized before accessing the reader. + + XAML Node Stream: GetObject requires a StartMember after StartObject '{0}'. - - Thread is already started. + + XAML Node Stream: GetObject must follow a StartObject and StartMember. - - SchemaContext cannot be null. + + XAML Node Stream: '{0}'='{1}' Namespace Declaration requires a StartMember after StartObject '{2}'. - - Must close XamlWriter before reading from XamlNodeList. + + XAML Node Stream: StartObject '{0}' requires a StartMember after StartObject '{1}'. - - Cannot write on a closed XamlWriter. + + XAML Node Stream: Value of '{0}' requires a StartMember after StartObject '{1}'. - - An attempt was made to write to a XamlWriter that has had its Closed method called. + + XAML Node Stream: Value of '{0}' must follow a StartObject and StartMember. - - Directive getter is not implemented. + + No constructor with '{0}' arguments for '{1}'. - - Bad method '{0}' on '{1}'. + + XAML Node Stream: Missing CurrentObject before EndObject. - - Cannot resolve type '{0}' for method '{1}'. + + XAML Node Stream: Missing StartObject before StartMember '{0}'. - - Cannot create an instance of '{0}' because XamlType is not valid. + + Type with positional parameters is not a markup extension. - - Cannot create an instance of '{0}' because XamlType is not valid. + + '{0}'.'{1}' is not an ambient property. - - Attachable events are not implemented. + + '{0}' is not an ambient type. - - List collection is not an IList. + + The type '{0}' is not assignable from the type '{1}'. - - Array Add method is not implemented. + + ['{0}'('{1}')]5D; on '{2}' is not a property declared on this type. - - No Add methods found on type '{0}' for a value of type '{1}'. + + This operation is not supported on directive members. - - Creating from text without a TypeConverter is not allowed. + + This operation is not supported on unknown members. - - Cannot set read-only property '{0}'. + + This operation is not supported on unknown types. - - Cannot get write-only property '{0}'. + + Argument should be a Type Converter, Markup Extension or Null. - - The value for XmlData property '{0}' is null or not IXmlSerializable. + + Unable to find an attachable property named '{0}' on type '{1}'. - - The value for XmlData property '{0}' is not an XmlReader. + + Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. - - Name resolution failure. '{0}' was not found. + + InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. - - Reference must have a Name to resolve. + + InstanceDescriptor did not provide the correct number of arguments. - - The invocation of a method '{0}' that matches the specified binding constraints threw an exception. + + InstanceDescriptor did not provide a valid constructor or method. - - Get property '{0}' threw an exception. + + Multidimensional arrays not supported. - - Set property '{0}' threw an exception. + + Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. - - Add value to collection of type '{0}' threw an exception. + + Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. - - Add value to dictionary of type '{0}' threw an exception. + + Unable to read objects of the type �{0}� because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - - Set connectionId threw an exception. + + Unable to read objects of the type '{0}'. Nested types are not supported. - - Initialization of '{0}' threw an exception. + + '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. - - Setting xml:base on '{0}' threw an exception. + + The name property '{0}' on type '{1}' must be of type System.String. - - Provide value on '{0}' threw an exception. + + The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. - - Setting xml instance on '{0}' threw an exception. + + An element with the name '{0}' has already been registered in this scope. - - Getting instance of '{0}' threw an exception. + + Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. - - Deferred load threw an exception. + + '{0}' blocked the use of type '{1}' in XAML. If you want to load this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectWriter constructor. - - Save of deferred-load content threw an exception. + + This operation is only supported on collection types. - - The factory method '{0}' that matches the specified binding constraints returned null. + + This operation is only supported on collection and dictionary types. - - The invocation of the constructor on type '{0}' that matches the specified binding constraints threw an exception. + + This operation is only supported on dictionary types. - - No default constructor found for type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + + XAML Node Stream: Missing EndMember for '{0}.{1}' before EndObject. - - No matching constructor found on type '{0}'. You can use the Arguments or FactoryMethod directives to construct this type. + + XAML Node Stream: Missing EndMember for '{0}.{1}' before StartMember '{2}'. - - Cannot get a XamlDeferringLoader from XamlValueConverter '{0}' because its ConverterInstance property is null. + + Parameter must be greater than or equal to zero. - - Failed to convert '{0}' to type '{1}'. + + The property element '{0}' is not contained by an object element. - - Failed to check convertibility from type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + + Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. - - Failed to check convertibility to type '{0}' using '{1}'. This generally indicates an incorrectly implemented TypeConverter. + + Too many attributes are specified for '{0}'. - - ShouldSerialize check failed for member '{0}'. + + '{0}' requires more attributes. - - XamlTypeInvoker.GetItems returned null for type '{0}'. This generally indicates an incorrectly implemented collection type. + + GetPositionalParameters returned the wrong length vector. - - Retrieving items in collection or dictionary of type '{0}' threw an exception. + + Prefix '{0}' does not map to a namespace. - - Enumerating attached properties on object '{0}' threw an exception. + + The prefix '{0}' could not be found. - - Cannot reassign a previously set SchemaContext. + + '{0}' property on '{1}' does not allow you to specify text. - - Cannot set SchemaContext to null. + + '{0}' is not implemented. - - Missing case in Default processing of XamlNodes. + + Provide value on '{0}' threw an exception. - - TypeExtension must have TypeName property set before ProvideValue can be called. + + Cannot call MarkupExtension.ProvideValue because of a cyclical dependency. Properties inside a MarkupExtension cannot reference objects that reference the result of the MarkupExtension. The affected MarkupExtensions are: - - '{0}' string is not valid for type. + + '{0}' type name does not have the expected format 'className, assembly'. - - Markup extension '{0}' requires '{1}' be implemented in the IServiceProvider for ProvideValue. + + Quote characters ' or " are only allowed at the start of values. - - Unable to call '{0}' in current state. + + Value cannot be null. Object reference: '{0}'. - - Unable to call WriteObject with isObjectFromMember set to true in current state. + + schemaContext parameter cannot be different from savedContext.SchemaContext - - The prefix '{0}' is already defined in current scope. + + savedContext.SchemaContext cannot be null - - Namespace '{0}' already has a prefix defined in current scope. + + SchemaContext on writer must be initialized before accessing the reader. - - The member '{0}' has already been written. + + SchemaContext cannot be null. - - The argument isObjectFromMember can only be set to true when the type is a collection. + + Cannot set SandboxExternalContent to true in partial trust. - - Cannot write a value that is not a string. + + Invalid security XML. Missing expected attribute '{0}'. - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters due to the lack of a default constructor on the markup extension that contains the positional parameters. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + + Invalid security XML. Unexpected tag '{0}', expected '{1}'. - - Cannot write the given positional parameters because a matching constructor was not found. + + Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since not all properties are writable. Try moving the positional parameter member earlier in the node stream, to a place where XamlXmlWriter can still write attributes. + + This serviceType is already registered to another service. - - The name of the type '{0}' contains characters that are invalid in XAML. + + Set connectionId threw an exception. - - The name of the member '{0}' contains characters that are invalid in XAML. + + '{0}'.'{1}' is a property without a getter and is not a valid XAML property. - - The prefix 'xml' is reserved. + + Cannot set TargetType on a non-attachable Member. - - Cannot write positional parameters in the current state. The writer cannot write the positional parameters in attribute form because the writer has started to write elements, nor can the writer expand the positional parameters since UnderlyingType on type '{0}' is null. Try moving the positional parameter member earlier in the node stream, to place where XamlXmlWriter can still write attributes. + + Setting xml:base on '{0}' threw an exception. - - The prefix '{0}' could not be found. + + Set property '{0}' threw an exception. - - XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. + + Setting xml instance on '{0}' threw an exception. - - The value '{1}' contains significant white space(s) but "xml:space = preserve" cannot be written down on the member '{0}'. + + Setting properties is not allowed on a type converted instance. Property = '{0}' - - The string '{0}' is not a valid XAML type name. Type names contain an optional prefix, a name, and optional type arguments; such as 'String', 'x:Int32', 'g:Dictionary(x:String,x:Int32)'. + + Method '{0}' is not supported by default. It can be implemented in derived classes. - - The string '{0}' is not a valid XAML type name list. Type name lists are comma-delimited lists of types; such as 'x:String, x:Int32'. + + ShouldSerialize check failed for member '{0}'. - - Character '{0}' was unexpected in string '{1}'. Invalid XAML type name. + + Directly Assignable Fixups must only have one name. - - Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + + Parameter cannot be a zero-length string. - - Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + + The string is null or empty. - - Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + + Deferred load section was not collected in '{0}'. - - Collection '{0}' cannot contain null values. + + Thread is already started. - - NamespaceDeclaration.Prefix cannot be null. Provide a value for this property. + + (null) - - NamespaceDeclaration.Namespace cannot be null. Provide a value for this property. + + Empty token encountered at position {0} while parsing '{1}'. - - Attached property getter methods must have one parameter and a non-void return type. + + Extra data encountered at position {0} while parsing '{1}'. - - Attached property setter and attached event adder methods must have two parameters. + + Missing end quote encountered while parsing '{0}'. - - Either getter or setter must be non-null. + + Premature string termination encountered while parsing '{0}'. - - Unable to locate MemberMarkupInfo.DictionaryEntriesFromGeneric method. + + Error with member '{0}'.'{1}'. It has more than one '{2}'. - - An element with the name '{0}' has already been registered in this scope. + + Error with type '{0}'. It has more than one '{1}'. - - The object graph contains multiple references to an instance of type '{0}' and the serializer cannot find a commonly visible location to write the instance. You should examine your use of name scopes. + + Only one TypeConverter attribute is allowed on a type. - - The name property '{0}' on type '{1}' must be of type System.String. + + Object '{0}' assigned to directive '{1}' has properties which are references to named object(s) '{2}' which have not yet been defined. Forward references, or references to objects that contain forward references, are not supported inside object construction directives. - - Unable to serialize type '{0}'. Verify that the type is public and either has a default constructor or an instance descriptor. + + Failed to create a '{0}' from the text '{1}'. - - Unable to find a suitable constructor for the specified constructor arguments on type '{0}'. + + Failed to convert '{0}' to type '{1}'. - - InstanceDescriptor provided an argument of type '{0}' where a parameter of type '{1}' was expected. + + The name of the type '{0}' contains characters that are invalid in XAML. - - InstanceDescriptor did not provide the correct number of arguments. + + Type '{0}' does not have a content property. Specify the name of the property to set, or add a ContentPropertyAttribute or TypeConverterAttribute on the type. - - InstanceDescriptor did not provide a valid constructor or method. + + Cannot change property metadata after it has been associated with a property. - - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + + Type name '{0}' cannot have a dot '.'. - - Unable to read objects of the type '{0}'. Nested types are not supported. + + Type reference cannot find type named '{0}'. - - Unable to find an attachable property named '{0}' on type '{1}'. + + Type '{0}' is not public. - - Unexpected XAML node type '{0}' from XamlReader in XamlFactory. + + Unclosed quoted value. - - In markup extensions, all constructor argument values should be atoms. For the object of type '{0}', one or more argument values are not atomic. + + Unexpected close of XAML Node Stream. - - Multidimensional arrays not supported. + + Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. - - '{0}' blocked the use of type '{1}' in XAML. If you want to serialize this type, change '{0}'.GetXamlType to return a non-null value for this type, or pass a different value in the schemaContext parameter of the XamlObjectReader constructor. + + Unexpected '{0}' in parse rule '{1}'. - - Type '{0}' not visible. If the type is local, please set the LocalAssembly field in XamlReaderSettings. + + Parameter is unexpected type '{0}'. Expected type is '{1}'. - - Expected value of type ObjectMarkupInfo. + + Unexpected token '{0}' in rule: '{1}', in '{2}'. - - An attachable property named '{2}' is attached to a property named '{1}'. The property named '{1}' is either a string or can be type-converted to string; attaching on such properties are not supported. For debugging, the property '{1}' contains an object '{0}'. + + Unexpected token after end of markup extension. - - An attachable property named '{1}' is attached on a dictionary key '{0}' that is either a string or can be type-converted to string, which is not supported. + + Unhandled BoolTypeBit. - - Service provider is missing the IXamlNameProvider service. + + ['{0}'('{1}')]5D; on '{2}' is not a known property. - - Cannot set SchemaContext on XamlMarkupExtensionWriter. + + Unknown member '{0}' on '{1}'. - - The member '{0}' has already been written. + + Unknown member '{0}' on unknown type '{1}'. - - Cannot write a value that is not a string. + + Unknown member '{0}'. - - Errors detected in input. + + Unknown type '{0}'. - - Failed to add attached properties to item in ConditionalWeakTable. + + Unresolved reference '{0}'. - - Invalid metadata for attribute '{0}' on '{1}'. Expected '{2}' argument(s) of type '{3}'. + + XAML namespace '{0}' is not resolved. - - Method '{0}' is not supported by default. It can be implemented in derived classes. + + Uri '{0}' was not found. - - Type name '{0}' is not assembly-qualified. You can obtain this value from System.Type.AssemblyQualifiedName. + + Error with type '{0}'. MarkupExtensions cannot use the 'UsableDuringInitialization' attribute. - - Assembly name '{0}' is not fully qualified. The Name, Version, Culture, and PublicKeyToken must all be provided. + + A value in the '{0}' array is null. - - Expected permission of type XamlLoadPermission. + + XAML Node Stream: Value nodes must be followed by EndMember. - - Invalid security XML. Unexpected tag '{0}', expected '{1}'. + + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. - - Invalid security XML. Unexpected value '{0}' in attribute '{1}', expected '{2}'. + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. - - Invalid security XML. Missing expected attribute '{0}'. + + White space is not allowed after end of markup extension. - - The string is null or empty. + + An attempt was made to write to a XamlWriter that has had its Closed method called. - - This operation is not supported on unknown types. + + Choice cannot follow a Fallback. - - This operation is only supported on collection types. + + AlternateContent must contain one or more Choice elements. - - This operation is only supported on dictionary types. + + Choice is valid only in AlternateContent. - - This operation is only supported on collection and dictionary types. + + There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle, or pass a non-conflicting set of Reference Assemblies in the XamlSchemaContext constructor. - - This operation is not supported on unknown members. + + Duplicate Preserve declaration for element '{1}' in namespace '{0}'. - - This operation is not supported on directive members. + + Duplicate ProcessContent declaration for element '{1}' in namespace '{0}'. - - One of the following arguments must be non-null: '{0}'. + + Duplicate wildcard Preserve declaration for namespace '{0}'. - - Converter type '{0}' doesn't derive from expected base type '{1}'. + + Duplicate wildcard ProcessContent declaration for namespace '{0}'. - - Value cannot be null. Object reference: '{0}'. + + Fallback is valid only in AlternateContent. - - Must set Type before calling ProvideValue on ArrayExtension. + + '{0}' element is not a valid child of AlternateContent. Only Choice and Fallback elements are valid children of an AlternateContent element. - - Items in the array must be type '{0}'. One or more items cannot be cast to this type. + + '{0}' attribute is not valid for '{1}' element. - - '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. + + '{0}' format is not valid. - - StaticExtension must have Member property set before ProvideValue can be called. + + Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - - '{0}' must be of type '{1}'. + + Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - - (null) + + Requires attribute must contain a valid namespace prefix. - - '{0}' ValueSerializer cannot convert '{1}' to '{2}'. + + '{0}' attribute value is not a valid XML name. - - '{0}' ValueSerializer cannot convert from '{1}'. + + AlternateContent must contain only one Fallback element. - - This serviceType is already registered to another service. + + MustUnderstand condition failed on namespace '{0}'. - - '{0}' type name does not have the expected format 'className, assembly'. + + '{0}' namespace cannot preserve items; it must be declared Ignorable first. - - Too many attributes are specified for '{0}'. + + '{0}' namespace cannot process content; it must be declared Ignorable first. - - '{0}' requires more attributes. + + Choice must contain a Requires attribute. - - Cannot load assembly '{0}' because a different version of that same assembly is loaded '{1}'. + + '{0}' prefix is not defined. - - Cannot promote from '{0}' to '{1}' because the target map is too small. + + Unrecognized compatibility attribute '{0}'. - - Cannot promote from Array. + + Unrecognized Compatibility element '{0}'. - - A value in the '{0}' array is null. + + Specified class name '{0}' doesn't match actual root instance type '{1}'. Remove the Class directive or provide an instance via XamlObjectWriterSettings.RootObjectInstance. - - Event argument is invalid. + + Unexpected XAML node type '{0}' from XamlReader in XamlFactory. - - Encountered a closing BracketCharacter '{0}' without a corresponding opening BracketCharacter. + + Cannot set SchemaContext on XamlMarkupExtensionWriter. - - BracketCharacter '{0}' does not have a corresponding opening/closing BracketCharacter. + + Cannot write a value that is not a string. + + + The member '{0}' has already been written. + + + Errors detected in input. + + + Cannot convert this XamlTypeName instance to a string because the provided INamespacePrefixLookup could not generate a prefix for the namespace '{0}'. + + + Cannot convert this XamlTypeName instance to a string because the Name property is null or empty. Set the Name property before calling XamlTypeName.ToString. + + + Cannot convert this XamlTypeName instance to a string because the Namespace property is null. Set the Namespace property before calling XamlTypeName.ToString. + + + Cannot write a value that is not a string. + + + The member '{0}' has already been written. + + + The argument isObjectFromMember can only be set to true when the type is a collection. + + + Namespace '{0}' already has a prefix defined in current scope. + + + The prefix '{0}' is already defined in current scope. + + + Unable to call '{0}' in current state. + + + Unable to call WriteObject with isObjectFromMember set to true in current state. + + + Need to implement public/internal sorting. + + + The value for XmlData property '{0}' is null or not IXmlSerializable. + + + The value for XmlData property '{0}' is not an XmlReader. + + + There is a cycle of XmlnsCompatibleWithAttribute definitions in assembly '{0}', such that namespace '{1}' overrides itself. Change the definitions to eliminate this cycle. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.cs.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.cs.xlf index 118ad229302..832726539a3 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.cs.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.cs.xlf @@ -27,6 +27,41 @@ Nelze určit typ položky slovníku typu {0}, protože má více než jednu metodu Add nebo implementaci rozhraní IDictionary<K,V>. Chcete-li, aby byl tento typ slovníku použitelný v jazyce XAML, přidejte veřejnou metodu Add(objekt,objekt), implementujte rozhraní System.Collections.IDictionary nebo jediné rozhraní System.Collections.Generic.IDictionary<K,V>. + + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + + + + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + + + + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + + + + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + + + + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + + + + '{0}' cannot use default {1} value of '{2}'. + '{0}' cannot use default {1} value of '{2}'. + + + + KeyFrameAnimation objects cannot have text objects as children. + KeyFrameAnimation objects cannot have text objects as children. + + One of the following arguments must be non-null: '{0}'. Jeden z následujících argumentů nesmí mít hodnotu Null: {0}. @@ -37,6 +72,11 @@ Metoda Add pro pole není implementována. + + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + + Attachable events are not implemented. Připojitelné události nejsou implementovány. @@ -122,6 +162,16 @@ V rozšíření značek musí být všechny hodnoty argumentů konstruktoru atomy. Pro objekt typu {0} je hodnota minimálně jednoho argumentu neatomická. + + Cannot convert string value '{0}' to type '{1}'. + Cannot convert string value '{0}' to type '{1}'. + + + + Cannot convert type '{0}' to '{1}'. + Cannot convert type '{0}' to '{1}'. + + Cannot create an instance of '{0}' because XamlType is not valid. Nelze vytvořit instanci {0}, protože typ XamlType není platný. @@ -137,6 +187,11 @@ Nelze najít sestavení {0} v identifikátoru URI {1}. + + Cannot modify a read-only container. + Cannot modify a read-only container. + + Cannot reassign a previously set SchemaContext. Nelze změnit přiřazení dříve nastaveného kontextu SchemaContext. @@ -147,6 +202,11 @@ Nelze přeložit typ {0} pro metodu {1}. + + Cannot get part or part information from a write-only container. + Cannot get part or part information from a write-only container. + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). Vlastnost BaseUri lze nastavit v kořenovém uzlu pouze jednou (třída XamlXmlReader může poskytovat výchozí nastavení v kořenovém uzlu). @@ -212,6 +272,31 @@ Kolekce {0} nesmí obsahovat hodnoty Null. + + The number of elements in this collection must be less than or equal to '{0}'. + The number of elements in this collection must be less than or equal to '{0}'. + + + + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + + + + Cannot pass multidimensional array to the CopyTo method on a collection. + Cannot pass multidimensional array to the CopyTo method on a collection. + + + + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + + + + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + + Failed attempting to create an Implicit Type with a constructor. Pokus o vytvoření implicitního typu pomocí konstruktoru se nezdařil. @@ -312,6 +397,16 @@ Existuje konflikt v atributech XmlnsCompatibleWithAttributes v sestaveních {0} a {1} pro obor OldNamespace {2}. Změňte atributy tak, aby měly stejný obor NewNamespace, nebo v konstruktoru objektu XamlSchemaContext předejte nekonfliktní sadu referenčních sestavení. + + '{0}' enumeration value is not valid. + '{0}' enumeration value is not valid. + + + + No current object to return. + No current object to return. + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. Událost {0} nelze přiřadit hodnotě, která není přiřaditelná k {1}. @@ -357,6 +452,16 @@ Výrobní metoda {0} odpovídající zadaným omezením vazby vrátila hodnotu Null. + + Input file or data stream does not conform to the expected file format specification. + Input file or data stream does not conform to the expected file format specification. + + + + '{0}' file does not conform to the expected file format specification. + '{0}' file does not conform to the expected file format specification. + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. Nelze načíst soubor nebo sestavení {0} nebo jednu z jeho závislých položek. Systém nenalezl zadaný soubor. @@ -367,6 +472,11 @@ Byl zaznamenán pokus o odkaz na pojmenované objekty {0}, který ještě nebyly definovány. Odkazy směrem vpřed nebo odkazy na objekty obsahující odkazy směrem vpřed nejsou podporovány jinými direktivami než Key. + + Specified value of type '{0}' must have IsFrozen set to false to modify. + Specified value of type '{0}' must have IsFrozen set to false to modify. + + Cannot promote from Array. Nelze zvýšit úroveň z pole. @@ -452,6 +562,16 @@ Neplatný výraz: {0} + + PermissionState value '{0}' is not valid for this Permission. + PermissionState value '{0}' is not valid for this Permission. + + + + Permission type is not valid. Expected '{0}'. + Permission type is not valid. Expected '{0}'. + + Type argument '{0}' is not a valid type. Argument typu {0} nemá platný typ. @@ -617,6 +737,11 @@ Chybí příkaz case ve vyhledávání ClrType Member. + + Missing '{0}' in URI '{1}'. + Missing '{0}' in URI '{1}'. + + Creating from text without a TypeConverter is not allowed. Vytváření z textu bez atributu TypeConverter není povoleno. @@ -798,8 +923,8 @@ - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - [{0}({1})] v {2} není vlastnost deklarovaná na tomto typu. + ['{0}'('{1}')]5D; on '{2}' is not a property declared on this type. + [{0}({1})] v {2} není vlastnost deklarovaná na tomto typu. @@ -863,8 +988,8 @@ - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Nelze číst objekty typu {0}, protože neexistují žádné přístupné konstruktory. Pokud chcete povolit použití tohoto typu v jazyce XAML, přidejte výchozí konstruktor, použijte atribut ConstructorArgumentAttribute nebo zadejte objekt InstanceDescriptor. + Unable to read objects of the type �{0}� because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Nelze číst objekty typu {0}, protože neexistují žádné přístupné konstruktory. Pokud chcete povolit použití tohoto typu v jazyce XAML, přidejte výchozí konstruktor, použijte atribut ConstructorArgumentAttribute nebo zadejte objekt InstanceDescriptor. @@ -927,6 +1052,11 @@ Datový proud uzlu XAML: Nebyla nalezena metoda EndMember pro {0}.{1} před metodou StartMember {2}. + + Parameter must be greater than or equal to zero. + Parameter must be greater than or equal to zero. + + The property element '{0}' is not contained by an object element. Element vlastnosti {0} není obsažen v elementu objektu. @@ -1017,6 +1147,11 @@ Hodnota SchemaContext nesmí být Null. + + Cannot set SandboxExternalContent to true in partial trust. + Cannot set SandboxExternalContent to true in partial trust. + + Invalid security XML. Missing expected attribute '{0}'. Neplatné zabezpečení XML. Chybí očekávaný atribut {0}. @@ -1087,6 +1222,11 @@ Přímo přiřaditelné opravy musí mít pouze jeden název. + + Parameter cannot be a zero-length string. + Parameter cannot be a zero-length string. + + The string is null or empty. Řetězec je null nebo prázdný. @@ -1107,6 +1247,26 @@ (null) + + Empty token encountered at position {0} while parsing '{1}'. + Empty token encountered at position {0} while parsing '{1}'. + + + + Extra data encountered at position {0} while parsing '{1}'. + Extra data encountered at position {0} while parsing '{1}'. + + + + Missing end quote encountered while parsing '{0}'. + Missing end quote encountered while parsing '{0}'. + + + + Premature string termination encountered while parsing '{0}'. + Premature string termination encountered while parsing '{0}'. + + Error with member '{0}'.'{1}'. It has more than one '{2}'. Chyba u členu {0}.{1}. Má více než jeden atribut {2}. @@ -1147,6 +1307,11 @@ Typ {0} nemá vlastnost obsahu. Zadejte název vlastnosti, kterou chcete nastavit, nebo do typu přidejte atribut ContentPropertyAttribute nebo TypeConverterAttribute. + + Cannot change property metadata after it has been associated with a property. + Cannot change property metadata after it has been associated with a property. + + Type name '{0}' cannot have a dot '.'. Název typu {0} nesmí obsahovat tečku (.). @@ -1182,6 +1347,11 @@ Neočekávaný typ {0} v pravidle analýzy {1}. + + Parameter is unexpected type '{0}'. Expected type is '{1}'. + Parameter is unexpected type '{0}'. Expected type is '{1}'. + + Unexpected token '{0}' in rule: '{1}', in '{2}'. Neočekávaný token {0} v pravidle: {1}, v {2}. @@ -1198,8 +1368,8 @@ - ['{0}'('{1}')] on '{2}' is not a known property. - [{0}({1})] v {2} není známá vlastnost. + ['{0}'('{1}')]5D; on '{2}' is not a known property. + [{0}({1})] v {2} není známá vlastnost. @@ -1252,6 +1422,11 @@ Datový proud uzlu XAML: Za uzly hodnot musí následovat metoda EndMember. + + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. Modul XamlXmlWriter nemůže zapsat hodnotu {0}, která obsahuje významnou mezeru v kolekci {1}. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.de.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.de.xlf index e456eefd08a..8c751d58756 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.de.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.de.xlf @@ -1,5 +1,5 @@  - + @@ -27,6 +27,41 @@ Der Elementtyp des Wörterbuchtyps "{0}" kann nicht bestimmt werden, da er mehr als eine Add-Methode oder IDictionary<K,V>-Implementierung besitzt. Damit der Wörterbuchtyp in XAML verwendbar ist, fügen Sie eine öffentliche Add(object)-Methode hinzu, implementieren Sie System.Collections.IDictionary oder eine einzelne System.Collections.Generic.IDictionary<K,V>. + + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + Bei untergeordneten Elementen von "KeyFrameAnimation" in XAML muss es sich um einen "KeyFrame" eines kompatiblen Typs handeln. + + + + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + "{0}" muss entweder einen TimeSpan-Wert für das Duration-Element oder einen TimeSpan-Wert für das KeyTime-Element des letzten KeyFrame-Objekts besitzen. Dieses "{0}"-Objekt besitzt den Duration-Wert "{1}" und den KeyTime-Wert "{2}" für das letzte KeyFrame-Objekt. Aus diesem Grund kann das KeyTimes-Objekt nicht aufgelöst werden. + + + + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + "{0}" ist ein ungültiger {1}-Wert für Klasse "{2}". Dieser Wert wurde möglicherweise vom Basiswert der animierten Eigenschaft oder dem Ausgabewert einer anderen Animation bereitgestellt, die auf die gleiche Eigenschaft angewendet wird. + + + + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + Der aufgelöste KeyTime-Wert für den Keyframe an Index "{1}" kann nicht größer als der aufgelöste KeyTime-Wert für den Keyframe an Index "{4}" sein. Von "KeyFrames[{1}]" wurde der KeyTime-Wert "{2}" angegeben, der für die Zeit "{3}" aufgelöst wird. Von "KeyFrames[{4}]" wurde der KeyTime-Wert "{5}" angegeben, der für die Zeit "{6}" aufgelöst wird. Einige KeyTimes-Werte werden relativ zur Begin-Zeit von "{0}" und andere relativ zu den Duration-Werten aufgelöst, sodass einige Einstellungen von KeyTimes-Werten nicht für alle Duration-Werte gültig sind. + + + + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + Der KeyTime-Wert "{2}" ist nicht gültig für den KeyFrame-Wert am Index "{1}" dieses {0}-Objekts, da er größer als der Duration-Wert "{3}" der Animation ist. + + + + '{0}' cannot use default {1} value of '{2}'. + Von "{0}" kann der standardmäßige {1}-Wert "{2}" nicht verwendet werden. + + + + KeyFrameAnimation objects cannot have text objects as children. + KeyFrameAnimation-Objekte können keine Textobjekte als untergeordnete Elemente besitzen. + + One of the following arguments must be non-null: '{0}'. Eines der folgenden Argumente muss ungleich NULL sein: "{0}". @@ -37,6 +72,11 @@ Die Add-Methode des Arrays wurde nicht implementiert. + + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + Der Bereich zwischen Semikolon ";" und Gleichheitszeichen "=" ist nicht "{0}" URI "{1}". + + Attachable events are not implemented. Anfügbare Ereignisse werden nicht implementiert. @@ -122,6 +162,16 @@ In Markuperweiterungen sollten alle Konstruktorargumentwerte Atome sein. Für das Objekt vom Typ "{0}" ist mindestens ein Argumentwert nicht unteilbar. + + Cannot convert string value '{0}' to type '{1}'. + Der Zeichenfolgenwert "{0}" kann nicht in Typ "{1}" konvertiert werden. + + + + Cannot convert type '{0}' to '{1}'. + Der Typ "{0}" kann nicht in "{1}" konvertiert werden. + + Cannot create an instance of '{0}' because XamlType is not valid. Es kann keine Instanz von "{0}" erstellt werden, da XamlType nicht gültig ist. @@ -137,6 +187,11 @@ Assembly "{0}" wurde in URI "{1}" nicht gefunden. + + Cannot modify a read-only container. + Schreibgeschützte Container können nicht geändert werden. + + Cannot reassign a previously set SchemaContext. Ein zuvor festgelegter SchemaContext kann nicht neu zugewiesen werden. @@ -147,6 +202,11 @@ Der Typ "{0}" kann nicht für Methode "{1}" aufgelöst werden. + + Cannot get part or part information from a write-only container. + Ein Teil oder Teilinformationen können aus einem lesegeschützten Container nicht abgerufen werden. + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). BaseUri kann nur einmal am Stammknoten festgelegt werden (vom XamlXmlReader wird möglicherweise ein Standardwert am Stammknoten bereitgestellt). @@ -212,6 +272,31 @@ Die Sammlung "{0}" darf keine NULL-Werte enthalten. + + The number of elements in this collection must be less than or equal to '{0}'. + Die Elementanzahl in der Sammlung muss kleiner oder gleich "{0}" sein. + + + + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + Instanz vom Typ "{1}" kann keiner Sammlung vom Typ "{0}" hinzugefügt werden. Es sind nur Objekte vom Typ "{2}" zulässig. + + + + Cannot pass multidimensional array to the CopyTo method on a collection. + Mehrdimensionales Array kann nicht an die CopyTo-Methode in einer Sammlung übergebenen werden. + + + + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + Der {0}-Parameterwert ist größer oder gleich der Länge des {1}-Parameterwerts. + + + + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + Die Elementanzahl in der Sammlung übersteigt den verfügbaren Platz zwischen "{0}" und dem Ende des Ziels "{1}". + + Failed attempting to create an Implicit Type with a constructor. Fehler beim Erstellen eines impliziten Typs mit einem Konstruktor. @@ -312,6 +397,16 @@ In den Assemblys "{0}" und "{1}" für OldNamespace "{2}" sind in Konflikt stehende XmlnsCompatibleWithAttributes vorhanden. Ändern Sie die Attribute so, dass sie den gleichen NewNamespace besitzen, oder übergeben Sie eine keine Konflikte verursachende Gruppe von Verweisassemblys im XamlSchemaContext-Konstruktor. + + '{0}' enumeration value is not valid. + Der Aufzählungswert "{0}" ist ungültig. + + + + No current object to return. + Es kann kein aktuelles Objekt zurückgegeben werden. + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. Dem {0}-Ereignis kann kein Wert zugewiesen werden, der nicht "{1}" zugewiesen werden kann. @@ -357,6 +452,16 @@ Von der Factorymethode "{0}", die den angegebenen Bindungseinschränkungen entspricht, wurde NULL zurückgegeben. + + Input file or data stream does not conform to the expected file format specification. + Die Eingabedatei oder der Datenstrom entspricht nicht der erwarteten Dateiformatspezifikation. + + + + '{0}' file does not conform to the expected file format specification. + Die Datei "{0}" entspricht nicht der erwarteten Dateiformatspezifikation. + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. Die Datei oder Assembly "{0}" oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Das System konnte die angegebene Datei nicht finden. @@ -367,6 +472,11 @@ Es wurde versucht, auf benannte Objekte zu verweisen ("{0}"), die noch nicht definiert wurden. Vorwärtsverweise oder Verweise auf Objekte, die Vorwärtsverweise enthalten, werden nur für schlüsselbezogene Direktiven unterstützt. + + Specified value of type '{0}' must have IsFrozen set to false to modify. + Zum Ändern des angegebenen Werts vom Typ "{0}" muss "IsFrozen" auf "false" festgelegt sein. + + Cannot promote from Array. Höherstufen von Array nicht möglich. @@ -452,6 +562,16 @@ Ungültiger Ausdruck: "{0}" + + PermissionState value '{0}' is not valid for this Permission. + Der PermissionState-Wert "{0}" ist für diese Berechtigung nicht gültig. + + + + Permission type is not valid. Expected '{0}'. + Ungültiger Berechtigungstyp. Erwartet wurde "{0}". + + Type argument '{0}' is not a valid type. Das Typargument "{0}" ist kein gültiger Typ. @@ -617,6 +737,11 @@ Fehlender Fall in ClrType Member-Suche. + + Missing '{0}' in URI '{1}'. + "{0}" fehlt in URI "{1}". + + Creating from text without a TypeConverter is not allowed. Das Erstellen von Objekten aus Text ohne TypeConverter ist nicht zulässig. @@ -659,7 +784,7 @@ Name cannot be an empty string. - Name darf keine leere Zeichenfolge sein. + Der Name darf keine leere Zeichenfolge sein. @@ -798,8 +923,8 @@ - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ["{0}"("{1}")] für "{2}" ist keine für den Typ deklarierte Eigenschaft. + ['{0}'('{1}')]5D; on '{2}' is not a property declared on this type. + ["{0}"("{1}")] für "{2}" ist keine für den Typ deklarierte Eigenschaft. @@ -863,8 +988,8 @@ - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Es können keine Objekte vom Typ "{0}" gelesen werden, weil keine Konstruktoren vorhanden sind, auf die zugegriffen werden kann. Damit der Typ in XAML verwendet werden kann, fügen Sie einen Standardkonstruktor hinzu, verwenden Sie ConstructorArgumentAttribute, oder geben Sie einen InstanceDescriptor an. + Unable to read objects of the type �{0}� because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Es können keine Objekte vom Typ "{0}" gelesen werden, da keine Konstruktoren vorhanden sind, auf die zugegriffen werden kann. Damit der Typ in XAML verwendet werden kann, fügen Sie einen Standardkonstruktor hinzu, verwenden Sie ConstructorArgumentAttribute, oder geben Sie einen InstanceDescriptor an. @@ -927,6 +1052,11 @@ XAML-Knotenstream: EndMember für "{0}.{1}" fehlt vor StartMember "{2}". + + Parameter must be greater than or equal to zero. + Der Parameter muss größer oder gleich null sein. + + The property element '{0}' is not contained by an object element. Das Eigenschaftenelement "{0}" ist nicht in einem Objektelement enthalten. @@ -1017,6 +1147,11 @@ SchemaContext darf nicht NULL sein. + + Cannot set SandboxExternalContent to true in partial trust. + SandboxExternalContent kann bei Verwendung mit teilweiser Vertrauenswürdigkeit nicht auf "true" festgelegt werden. + + Invalid security XML. Missing expected attribute '{0}'. Ungültiges Sicherheits-XML. Das erwartete Attribut "{0}" ist nicht vorhanden. @@ -1087,6 +1222,11 @@ Direkt zuweisbare Fixups dürfen nur einen Namen besitzen. + + Parameter cannot be a zero-length string. + Der Parameter darf keine Zeichenfolge mit der Länge Null sein. + + The string is null or empty. Die Zeichenfolge ist NULL oder leer. @@ -1107,6 +1247,26 @@ (NULL) + + Empty token encountered at position {0} while parsing '{1}'. + Beim Analysieren von "{1}" wurde ein leeres Token an der Position "{0}" gefunden. + + + + Extra data encountered at position {0} while parsing '{1}'. + Beim Analysieren von "{1}" wurden zusätzliche Daten an der Position "{0}" gefunden. + + + + Missing end quote encountered while parsing '{0}'. + Beim Analysieren von "{0}" wurde erkannt, dass ein abschließendes Anführungszeichen fehlt. + + + + Premature string termination encountered while parsing '{0}'. + Beim Analysieren von "{0}" wurde ein vorzeitiger Zeichenfolgenabschluss erkannt. + + Error with member '{0}'.'{1}'. It has more than one '{2}'. Fehler mit Member "{0}"."{1}". Der Member besitzt mehr als ein Objekt vom Typ "{2}". @@ -1147,6 +1307,11 @@ Der Typ "{0}" besitzt keine Inhaltseigenschaft. Geben Sie den Namen der festzulegenden Eigenschaft an, oder fügen Sie für den Typ ein ContentPropertyAttribute oder TypeConverterAttribute hinzu. + + Cannot change property metadata after it has been associated with a property. + Eigenschaftsmetadaten können nach der Zuordnung zu einer Eigenschaft nicht geändert werden. + + Type name '{0}' cannot have a dot '.'. Der Typname "{0}" darf keinen Punkt enthalten ("."). @@ -1182,6 +1347,11 @@ Unerwartetes {0}-Objekt in der Analyseregel "{1}". + + Parameter is unexpected type '{0}'. Expected type is '{1}'. + Bei dem Parameter handelt es sich um den nicht erwarteten Typ "{0}". Erwartet wurde der Typ "{1}". + + Unexpected token '{0}' in rule: '{1}', in '{2}'. Unerwartetes Token "{0}" in Regel: "{1}", in "{2}". @@ -1198,8 +1368,8 @@ - ['{0}'('{1}')] on '{2}' is not a known property. - ["{0}"("{1}")] für "{2}" ist keine bekannte Eigenschaft. + ['{0}'('{1}')]5D; on '{2}' is not a known property. + ["{0}"("{1}")] für "{2}" ist keine bekannte Eigenschaft. @@ -1252,6 +1422,11 @@ XAML-Knotenstream: Nach Wertknoten muss EndMember folgen. + + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + Der angegebene Index befindet sich außerhalb des gültigen Bereichs, oder das untergeordnete Element beim Index ist NULL. Rufen Sie diese Methode nicht auf, wenn "VisualChildrenCount " den Wert "0" zurückgibt. Dies weist darauf hin, dass das Visual-Objekt keine untergeordneten Elemente besitzt. + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. XamlXmlWriter kann den Wert "{0}" nicht schreiben, der zahlreiche Leerzeichen in der Sammlung "{1}" enthält. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.es.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.es.xlf index abfd3efa7cb..2da69da83f6 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.es.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.es.xlf @@ -1,5 +1,5 @@  - + @@ -27,6 +27,41 @@ No se puede determinar el tipo de elemento del tipo de diccionario '{0}' porque tiene más de un método Add o una implementación de IDictionary<K,V>. Para poder usar este tipo de diccionario en XAML, agregue un método Add(objeto,objeto) público, implemente System.Collections.IDictionary o un solo System.Collections.Generic.IDictionary<K,V>. + + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + Un objeto secundario de KeyFrameAnimation en XAML debe ser un KeyFrame de un tipo compatible. + + + + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + '{0}' debe tener un valor TimeSpan para Duration o un valor TimeSpan para KeyTime del último KeyFrame. Este '{0}' tiene una Duration de '{1}' y un KeyTime de '{2}' para su último KeyFrame, por lo que KeyTimes no se puede resolver. + + + + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + '{0}' no es un valor '{1}' válido para la clase '{2}'. Este valor lo puede haber suministrado el valor base de la propiedad que se está animando o el valor de salida de otra animación aplicada a la misma propiedad. + + + + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + El KeyTime resuelto para el cuadro clave en el índice {1} no puede ser mayor que el KeyTime del cuadro clave del índice {4}. KeyFrames[{1}] ha especificado KeyTime '{2}', que se resuelve en la hora {3}; KeyFrames[{4}] ha especificado KeyTime '{5}', que se resuelve en la hora {6}. Algunos KeyTimes se resuelven con relación a la hora Begin de '{0}' y otros con relación a Duration, por lo que algunos conjuntos de KeyTimes no son válidos para todas las Durations. + + + + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + El valor de KeyTime '{2}' no es válido para el cuadro de clave en el índice {1} de este '{0}' porque es mayor que el valor de Duration '{3}' de la animación. + + + + '{0}' cannot use default {1} value of '{2}'. + '{0}' no puede usar el valor predeterminado {1} de '{2}'. + + + + KeyFrameAnimation objects cannot have text objects as children. + Los objetos KeyFrameAnimation no pueden tener objetos de texto como objetos secundarios. + + One of the following arguments must be non-null: '{0}'. Uno de los siguientes argumentos no debe ser nulo: '{0}'. @@ -37,6 +72,11 @@ El método Add de la matriz no está implementado. + + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + La parte entre el punto y coma ';' y el signo igual '=' no es '{0}', URI '{1}'. + + Attachable events are not implemented. No están implementados los eventos que se pueden asociar. @@ -122,6 +162,16 @@ En las extensiones de marcado, todos los valores de argumento de constructor deben ser átomos. Para el objeto de tipo '{0}', uno o varios valores de argumento no son atómicos. + + Cannot convert string value '{0}' to type '{1}'. + No se puede convertir el valor de cadena '{0}' al tipo '{1}'. + + + + Cannot convert type '{0}' to '{1}'. + No se puede convertir el tipo '{0}' a '{1}'. + + Cannot create an instance of '{0}' because XamlType is not valid. No se puede crear una instancia de '{0}' porque XamlType no es válido. @@ -137,6 +187,11 @@ No se encuentra el ensamblado '{0}' en el URI '{1}'. + + Cannot modify a read-only container. + No se puede modificar un contenedor de solo lectura. + + Cannot reassign a previously set SchemaContext. No se puede reasignar un SchemaContext establecido previamente. @@ -147,6 +202,11 @@ No se puede resolver el tipo '{0}' para el método '{1}'. + + Cannot get part or part information from a write-only container. + No se puede obtener una parte o información de una parte desde un contenedor de sólo lectura. + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). BaseUri se puede establecer sólo una vez en el nodo raíz (XamlXmlReader puede proporcionar un valor predeterminado en el nodo raíz). @@ -212,6 +272,31 @@ La colección '{0}' no puede contener valores NULL. + + The number of elements in this collection must be less than or equal to '{0}'. + El número de elementos de esta colección debe ser menor que o igual a '{0}'. + + + + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + No se puede agregar una instancia de tipo '{1}' a una colección de tipo '{0}'. Sólo se permiten los elementos de tipo '{2}'. + + + + Cannot pass multidimensional array to the CopyTo method on a collection. + No se puede pasar una matriz multidimensional al método CopyTo de una colección. + + + + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + El valor del parámetro '{0}' es igual a o mayor que la longitud del valor del parámetro '{1}'. + + + + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + El número de elementos de esta colección es mayor que el espacio disponible desde '{0}' hasta el final del destino '{1}'. + + Failed attempting to create an Implicit Type with a constructor. Error al intentar crear un tipo implícito con un constructor. @@ -312,6 +397,16 @@ Hay XmlnsCompatibleWithAttributes en conflicto en los ensamblados '{0}' y '{1}' para OldNamespace '{2}'. Cambie los atributos para que tengan el mismo NewNamespace, o pase un conjunto de ensamblados de referencia sin conflictos en el constructor XamlSchemaContext. + + '{0}' enumeration value is not valid. + El valor de enumeración '{0}' no es válido. + + + + No current object to return. + No hay ningún objeto actual para devolver. + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. Al evento '{0}' no se le puede asignar un valor que no se pueda asignar a '{1}'. @@ -357,6 +452,16 @@ El método de generador '{0}' que coincide con las restricciones de enlace especificadas devolvió NULL. + + Input file or data stream does not conform to the expected file format specification. + El archivo de entrada o el flujo de datos no se ajusta a la especificación de formato de archivo esperada. + + + + '{0}' file does not conform to the expected file format specification. + El archivo '{0}' no se ajusta a la especificación de formato de archivo esperada. + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. No se puede cargar el archivo o el ensamblado '{0}' o una de sus dependencias. El sistema no encuentra el archivo especificado. @@ -367,6 +472,11 @@ Se intentó hacer referencia a los objetos con nombre '{0}' que aún no se han definido. No se admiten referencias adelantas o referencias a objetos que contengan referencias adelantadas en directivas que no sean Key. + + Specified value of type '{0}' must have IsFrozen set to false to modify. + El valor especificado de tipo '{0}' debe tener IsFrozen establecido en falso para poder ser modificado. + + Cannot promote from Array. No se puede promover desde una matriz. @@ -452,6 +562,16 @@ Expresión no válida: '{0}' + + PermissionState value '{0}' is not valid for this Permission. + El valor de PermissionState '{0}' no es válido para este permiso. + + + + Permission type is not valid. Expected '{0}'. + El tipo de permiso no es válido. Se esperaba '{0}'. + + Type argument '{0}' is not a valid type. El argumento de tipo '{0}' no es un tipo válido. @@ -617,6 +737,11 @@ Falta un caso en la búsqueda de ClrType 'Member'. + + Missing '{0}' in URI '{1}'. + Falta '{0}' en el URI '{1}'. + + Creating from text without a TypeConverter is not allowed. No se permite la creación a partir de texto sin un TypeConverter. @@ -798,8 +923,8 @@ - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] en '{2}' no es una propiedad declarada en este tipo. + ['{0}'('{1}')]5D; on '{2}' is not a property declared on this type. + ['{0}'('{1}')] en '{2}' no es una propiedad declarada en este tipo. @@ -863,8 +988,8 @@ - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - No se pueden leer los objetos del tipo "{0}" porque no hay constructores accesibles. Para poder usar este tipo en XAML, agregue un constructor predeterminado, use ConstructorArgumentAttribute o proporcione un objeto InstanceDescriptor. + Unable to read objects of the type �{0}� because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + No se pueden leer los objetos del tipo {0} porque no hay constructores accesibles. Para poder usar este tipo en XAML, agregue un constructor predeterminado, use ConstructorArgumentAttribute o proporcione un InstanceDescriptor. @@ -927,6 +1052,11 @@ Flujo de nodo XAML: falta EndMember para '{0}.{1}' delante de StartMember '{2}'. + + Parameter must be greater than or equal to zero. + El parámetro debe ser mayor que o igual a cero. + + The property element '{0}' is not contained by an object element. El elemento de propiedad '{0}' no está contenido en un elemento de objeto. @@ -1017,6 +1147,11 @@ SchemaContext no puede ser NULL. + + Cannot set SandboxExternalContent to true in partial trust. + No se puede establecer SandboxExternalContent en verdadero en una confianza parcial. + + Invalid security XML. Missing expected attribute '{0}'. XML de seguridad no válido. Falta el atributo esperado '{0}'. @@ -1087,6 +1222,11 @@ Las correcciones directamente asignables deben tener solo un nombre. + + Parameter cannot be a zero-length string. + El parámetro no puede ser una cadena de longitud cero. + + The string is null or empty. La cadena es nula o está vacía. @@ -1107,6 +1247,26 @@ (null) + + Empty token encountered at position {0} while parsing '{1}'. + Se encontró un token vacío en la posición {0} al analizar '{1}'. + + + + Extra data encountered at position {0} while parsing '{1}'. + Se encontraron datos adicionales en la posición {0} al analizar '{1}'. + + + + Missing end quote encountered while parsing '{0}'. + Al analizar '{0}', se detectó que falta la comilla final. + + + + Premature string termination encountered while parsing '{0}'. + Se detectó una finalización prematura de la cadena al analizar '{0}'. + + Error with member '{0}'.'{1}'. It has more than one '{2}'. Error con el miembro '{0}'.'{1}'. Tiene más de un '{2}'. @@ -1147,6 +1307,11 @@ El tipo '{0}' no tiene una propiedad de contenido. Especifique el nombre de la propiedad para establecer o agregue ContentPropertyAttribute o TypeConverterAttribute en el tipo. + + Cannot change property metadata after it has been associated with a property. + No se pueden cambiar los metadatos de propiedad una vez asociados a una propiedad. + + Type name '{0}' cannot have a dot '.'. El nombre de tipo '{0}' no puede tener un punto '.'. @@ -1182,6 +1347,11 @@ '{0}' inesperado en la regla de análisis '{1}'. + + Parameter is unexpected type '{0}'. Expected type is '{1}'. + Tipo de parámetro inesperado '{0}'. El tipo esperado es '{1}'. + + Unexpected token '{0}' in rule: '{1}', in '{2}'. Token '{0}' inesperado en la regla: '{1}', en '{2}'. @@ -1198,8 +1368,8 @@ - ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] en '{2}' no es una propiedad conocida. + ['{0}'('{1}')]5D; on '{2}' is not a known property. + ['{0}'('{1}')] en '{2}' no es una propiedad conocida. @@ -1252,6 +1422,11 @@ Flujo de nodo XAML: los nodos de valores deben ir seguidos de EndMember. + + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + El índice especificado está fuera de intervalo o el objeto secundario en el índice es nulo. No llame a este método si VisualChildrenCount devuelve cero, lo que indica que el Visual no tiene objetos secundarios. + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. XamlXmlWriter no puede escribir el valor '{0}' que contiene un espacio en blanco significativo en la colección '{1}'. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.fr.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.fr.xlf index d9226b2c3f5..ffd448057b0 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.fr.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.fr.xlf @@ -1,5 +1,5 @@  - + @@ -27,6 +27,41 @@ Impossible de déterminer le type d'élément du type de dictionnaire '{0}', car il possède plusieurs méthodes Add ou implémentations IDictionary<K,V>. Pour pouvoir utiliser ce type de dictionnaire en XAML, ajoutez une méthode Add(object,object) publique, implémentez System.Collections.IDictionary ou un System.Collections.Generic.IDictionary<K,V> unique. + + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + Un enfant de KeyFrameAnimation en XAML doit être un KeyFrame de type compatible. + + + + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + '{0}' doit avoir un TimeSpan pour son Duration ou un TimeSpan pour le KeyTime de son dernier KeyFrame. Comme '{0}' possède un Duration égal à '{1}' et un KeyTime égal à '{2}' pour son dernier KeyFrame, KeyTimes ne peut pas être résolu. + + + + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + '{0}' n'est pas une valeur valide '{1}' pour la classe '{2}'. Cette valeur doit avoir été fournie par la valeur de base de la propriété animée ou par la valeur de sortie d'une autre animation appliquée à la même propriété. + + + + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + Le KeyTime résolu pour l'image clé à l'index {1} ne peut pas être supérieur au KeyTime résolu pour l'image clé à l'index {4}. KeyFrames[{1}] possède un KeyTime spécifié '{2}', qui se résout en heure {3} ; KeyFrames[{4}] a spécifié un KeyTime '{5}', qui se résout en heure {6}. Comme certains KeyTimes sont résolus par rapport à l'heure Begin de '{0}' et d'autres par rapport à sa valeur Duration, certains ensembles de KeyTimes ne sont pas valides pour tous les Durations. + + + + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + Valeur KeyTime '{2}' non valide pour l'image clé de l'index {1} de '{0}', car supérieure à la valeur Duration '{3}' de l'animation. + + + + '{0}' cannot use default {1} value of '{2}'. + '{0}' ne peut pas utiliser la valeur par défaut {1} de '{2}'. + + + + KeyFrameAnimation objects cannot have text objects as children. + Les objets KeyFrameAnimation ne peuvent pas avoir des objets texte comme enfants. + + One of the following arguments must be non-null: '{0}'. Un des arguments suivants doit être non null : '{0}'. @@ -37,6 +72,11 @@ La méthode Add de tableau n'est pas implémentée. + + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + La partie entre le point-virgule ';' et le signe égal '=' n'est pas '{0}' URI '{1}'. + + Attachable events are not implemented. Les événements pouvant être attachés ne sont pas implémentés. @@ -122,6 +162,16 @@ Dans les extensions de balisage, toutes les valeurs d'argument de constructeur doivent être des atomes. Pour l'objet de type '{0}', une ou plusieurs valeurs d'argument ne sont pas atomiques. + + Cannot convert string value '{0}' to type '{1}'. + Impossible de convertir la valeur de chaîne '{0}' en type '{1}'. + + + + Cannot convert type '{0}' to '{1}'. + Impossible de convertir le type '{0}' en '{1}'. + + Cannot create an instance of '{0}' because XamlType is not valid. Impossible de créer une instance de '{0}', car XamlType n'est pas valide. @@ -137,6 +187,11 @@ Impossible de trouver l'assembly '{0}' dans l'URI '{1}'. + + Cannot modify a read-only container. + Impossible de modifier un conteneur en lecture seule. + + Cannot reassign a previously set SchemaContext. Impossible de réassigner un SchemaContext précédemment défini. @@ -147,6 +202,11 @@ Impossible de résoudre le type '{0}' pour la méthode '{1}'. + + Cannot get part or part information from a write-only container. + Impossible d'obtenir tout ou partie des informations à partir d'un conteneur en lecture seule. + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). BaseUri ne peut être défini qu'une seule fois dans le nœud racine (XamlXmlReader peut fournir une valeur par défaut au nœud racine). @@ -212,6 +272,31 @@ La collection '{0}' ne peut pas contenir de valeurs null. + + The number of elements in this collection must be less than or equal to '{0}'. + Le nombre d'éléments de cette collection doit être inférieur ou égal à '{0}'. + + + + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + Impossible d'ajouter une instance de type '{1}' à une collection de type '{0}'. Seuls les éléments de type '{2}' sont autorisés. + + + + Cannot pass multidimensional array to the CopyTo method on a collection. + Impossible de passer un tableau multidimensionnel à la méthode CopyTo d'une collection. + + + + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + La valeur du paramètre '{0}' est supérieure ou égale à la longueur de la valeur du paramètre '{1}'. + + + + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + Le nombre d'éléments de cette collection est supérieur à l'espace disponible compris entre '{0}' et la fin de la destination '{1}'. + + Failed attempting to create an Implicit Type with a constructor. Échec de la tentative de création d'un type implicite avec un constructeur. @@ -312,6 +397,16 @@ Des XmlnsCompatibleWithAttributes sont en conflit dans les assemblys '{0}' et '{1}' pour OldNamespace '{2}'. Modifiez les attributs de sorte qu'ils aient le même NewNamespace, ou passez un jeu d'assemblys de référence qui ne sont pas en conflit dans le constructeur XamlSchemaContext. + + '{0}' enumeration value is not valid. + Valeur d'énumération '{0}' non valide. + + + + No current object to return. + Aucun objet actif à retourner. + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. Impossible d'assigner à l'événement '{0}' une valeur qui ne peut pas être assignée à '{1}'. @@ -357,6 +452,16 @@ La méthode de fabrique '{0}' qui correspond aux contraintes de liaison spécifiées a retourné une valeur null. + + Input file or data stream does not conform to the expected file format specification. + Le fichier d'entrée ou le flux de données ne sont pas conformes aux spécifications de format de fichier attendues. + + + + '{0}' file does not conform to the expected file format specification. + Le fichier '{0}' n'est pas conforme aux spécifications de format attendues. + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. Impossible de charger le fichier ou l'assembly '{0}' ou une de ses dépendances. Le système ne peut pas trouver le fichier spécifié. @@ -367,6 +472,11 @@ Tentative de référencer un ou plusieurs objets nommés '{0}' qui n'ont pas encore été définis. Les références anticipées, ou les références à des objets qui contiennent des références anticipées, ne sont pas prises en charge sur les directives autres que Key. + + Specified value of type '{0}' must have IsFrozen set to false to modify. + La valeur spécifiée de type '{0}' doit avoir IsFrozen défini à la valeur false pour apporter des modifications. + + Cannot promote from Array. Impossible de promouvoir à partir de Array. @@ -452,6 +562,16 @@ Expression non valide : '{0}' + + PermissionState value '{0}' is not valid for this Permission. + Valeur de PermissionState '{0}' non valide pour cette autorisation. + + + + Permission type is not valid. Expected '{0}'. + Type d'autorisation non valide. Type attendu '{0}'. + + Type argument '{0}' is not a valid type. L'argument de type '{0}' n'est pas un type valide. @@ -617,6 +737,11 @@ ,Cas manquant dans la recherche de ClrType 'Member'. + + Missing '{0}' in URI '{1}'. + '{0}' manquant dans l'URI '{1}'. + + Creating from text without a TypeConverter is not allowed. La création de texte sans TypeConverter n'est pas autorisée. @@ -659,7 +784,7 @@ Name cannot be an empty string. - Le nom ne peut pas être une chaîne vide. + Name ne peut pas être une chaîne vide. @@ -798,8 +923,8 @@ - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] sur '{2}' n'est pas une propriété déclarée sur ce type. + ['{0}'('{1}')]5D; on '{2}' is not a property declared on this type. + ['{0}'('{1}')] sur '{2}' n'est pas une propriété déclarée sur ce type. @@ -863,8 +988,8 @@ - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Impossible de lire les objets du type '{0}', car aucun constructeur n'est accessible. Pour que ce type puisse être utilisé en XAML, ajoutez un constructeur par défaut, utilisez ConstructorArgumentAttribute ou fournissez un InstanceDescriptor. + Unable to read objects of the type �{0}� because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Impossible de lire les objets de type �{0}�, car il aucun constructeur n'est accessible. Pour que ce type puisse être utilisé en XAML, ajoutez un constructeur par défaut, utilisez ConstructorArgumentAttribute ou fournissez un InstanceDescriptor. @@ -927,6 +1052,11 @@ Flux de nœud XAML : EndMember manquant pour '{0}.{1}' avant StartMember '{2}'. + + Parameter must be greater than or equal to zero. + Le paramètre doit être supérieur ou égal à zéro. + + The property element '{0}' is not contained by an object element. L'élément de propriété '{0}' n'est pas contenu dans un élément objet. @@ -1017,6 +1147,11 @@ SchemaContext ne peut pas être null. + + Cannot set SandboxExternalContent to true in partial trust. + Impossible d'affecter à SandboxExternalContent la valeur true en situation de confiance partielle. + + Invalid security XML. Missing expected attribute '{0}'. XML de sécurité non valide. Attribut attendu manquant '{0}'. @@ -1087,6 +1222,11 @@ Les corrections pouvant directement être assignées doivent avoir un seul nom. + + Parameter cannot be a zero-length string. + Le paramètre ne peut pas être une chaîne nulle. + + The string is null or empty. La chaîne est null ou vide. @@ -1107,6 +1247,26 @@ (null) + + Empty token encountered at position {0} while parsing '{1}'. + Jeton vide rencontré à la position {0} lors de l'analyse de '{1}'. + + + + Extra data encountered at position {0} while parsing '{1}'. + Données supplémentaires rencontrées à la position {0} lors de l'analyse de '{1}'. + + + + Missing end quote encountered while parsing '{0}'. + Absence de guillemet fermant rencontrée lors de l'analyse de '{0}'. + + + + Premature string termination encountered while parsing '{0}'. + Fin de chaîne prématurée rencontrée lors de l'analyse de '{0}'. + + Error with member '{0}'.'{1}'. It has more than one '{2}'. Erreur avec le membre '{0}'.'{1}'. Il contient plusieurs '{2}'. @@ -1147,6 +1307,11 @@ Le type '{0}' n'a pas de propriété de contenu. Spécifiez le nom de la propriété à définir ou ajoutez un ContentPropertyAttribute ou un TypeConverterAttribute sur le type. + + Cannot change property metadata after it has been associated with a property. + Impossible de modifier les métadonnées de propriété une fois celles-ci associées à une propriété. + + Type name '{0}' cannot have a dot '.'. Le nom de type '{0}' ne peut pas contenir de point '.'. @@ -1182,6 +1347,11 @@ '{0}' inattendu dans la règle d'analyse '{1}'. + + Parameter is unexpected type '{0}'. Expected type is '{1}'. + Paramètre de type inattendu '{0}'. Le type attendu est '{1}'. + + Unexpected token '{0}' in rule: '{1}', in '{2}'. Jeton inattendu '{0}' dans la règle : '{1}', dans '{2}'. @@ -1198,8 +1368,8 @@ - ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] sur '{2}' n'est pas une propriété connue. + ['{0}'('{1}')]5D; on '{2}' is not a known property. + ['{0}'('{1}')] sur '{2}' n'est pas une propriété connue. @@ -1252,6 +1422,11 @@ Flux de nœud XAML : les nœuds de valeur doit être suivis par EndMember. + + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + L'index spécifié est en dehors des limites admises ou l'enfant à l'index a la valeur null. N'appelez pas cette méthode si VisualChildrenCount renvoie la valeur zéro, ce qui signifie que le Visual n'a pas d'enfant. + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. XamlXmlWriter ne peut pas écrire la valeur '{0}' qui contient un espace blanc significatif dans la collection '{1}'. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.it.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.it.xlf index 2a4e862cb26..b5f2641e089 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.it.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.it.xlf @@ -1,5 +1,5 @@  - + @@ -27,6 +27,41 @@ Impossibile determinare il tipo di elemento del tipo di dizionario '{0}' perché ha più metodi o implementazioni IDictionary<K,V>. Per rendere utilizzabile in XAML questo tipo di dizionario, aggiungere un metodo Add(object,object) pubblico, implementare System.Collections.IDictionary o un singolo System.Collections.Generic.IDictionary<K,V>. + + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + Un elemento figlio di KeyFrameAnimation in XAML deve essere un KeyFrame di un tipo compatibile. + + + + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + Per '{0}' deve esistere un TimeSpan per il valore Duration o un TimeSpan per il valore KeyTime dell'ultimo KeyFrame. Per '{0}' il valore Duration è '{1}' e il valore KeyTime è '{2}' per l'ultimo KeyFrame, pertanto non è possibile risolvere i KeyTime. + + + + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + '{0}' non è un valore '{1}' valido per la classe '{2}'. È possibile che il valore sia stato fornito dal valore di base della proprietà da animare oppure dal valore di output di un'altra animazione applicata alla stessa proprietà. + + + + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + Il valore KeyTime risultante per il fotogramma chiave all'indice {1} non può essere maggiore del KeyTime risultante per il fotogramma chiave all'indice {4}. Per KeyFrames[{1}] è stato specificato un valore KeyTime '{2}', corrispondente all'unità di tempo del fotogramma chiave {3}. Per KeyFrames[{4}] è stato specificato un valore KeyTime '{5}', corrispondente all'unità di tempo del fotogramma chiave {6}. Alcuni valori KeyTime vengono calcolati in base all'ora Begin di '{0}' e altri in base al valore Duration, pertanto alcuni set di KeyTime non sono validi per tutti i valori Duration. + + + + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + Il valore KeyTime '{2}' non è valido per il fotogramma chiave all'indice {1} di questo '{0} perché è maggiore del valore Duration dell'animazione '{3}'. + + + + '{0}' cannot use default {1} value of '{2}'. + '{0}' non può utilizzare il valore predefinito {1} di '{2}'. + + + + KeyFrameAnimation objects cannot have text objects as children. + Impossibile utilizzare oggetti figlio di tipo testo per oggetti KeyFrameAnimation. + + One of the following arguments must be non-null: '{0}'. Uno dei seguenti argomenti deve essere non null: '{0}'. @@ -37,6 +72,11 @@ Metodo Add della matrice non implementato. + + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + La parte tra il punto e virgola ';' e il segno di uguale '=' non è '{0}' URI '{1}'. + + Attachable events are not implemented. Eventi associabili non implementati. @@ -122,6 +162,16 @@ Nelle estensioni di markup, tutti i valori dell'argomento del costruttore devono essere atom. Per l'oggetto di tipo '{0}', uno o più valori dell'argomento non sono atomici. + + Cannot convert string value '{0}' to type '{1}'. + Impossibile convertire il valore stringa '{0}' nel tipo '{1}'. + + + + Cannot convert type '{0}' to '{1}'. + Impossibile convertire il tipo '{0}' in '{1}'. + + Cannot create an instance of '{0}' because XamlType is not valid. Impossibile creare un'istanza di '{0}' perché XamlType non è valido. @@ -137,6 +187,11 @@ L'assembly '{0}' non è stato trovato nell'URI '{1}'. + + Cannot modify a read-only container. + Impossibile modificare un contenitore di sola lettura. + + Cannot reassign a previously set SchemaContext. Impossibile riassegnare un oggetto SchemaContext impostato in precedenza. @@ -147,6 +202,11 @@ Impossibile risolvere il tipo '{0}' per il metodo '{1}'. + + Cannot get part or part information from a write-only container. + Impossibile recuperare la parte o informazioni sulla parte da un contenitore di sola scrittura. + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). BaseUri può essere impostato una sola al nodo radice (XamlXmlReader fornisce un valore predefinito al nodo radice). @@ -212,6 +272,31 @@ La raccolta '{0}' non può contenere valori null. + + The number of elements in this collection must be less than or equal to '{0}'. + Il numero di elementi nella raccolta deve essere minore o uguale a '{0}'. + + + + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + Impossibile aggiungere un'istanza di tipo '{1}' a una raccolta di tipo '{0}'. Sono consentiti solo elementi di tipo '{2}'. + + + + Cannot pass multidimensional array to the CopyTo method on a collection. + Non è possibile passare la matrice multidimensionale al metodo CopyTo in una raccolta. + + + + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + Il valore del parametro '{0}' è maggiore o uguale alla lunghezza del valore del parametro '{1}'. + + + + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + Il numero di elementi nella raccolta è maggiore dello spazio disponibile da '{0}' alla fine della destinazione '{1}'. + + Failed attempting to create an Implicit Type with a constructor. Tentativo di creare un tipo implicito con un costruttore non riuscito. @@ -312,6 +397,16 @@ Sono presenti XmlnsCompatibleWithAttributes in conflitto negli assembly '{0}' e '{1}' per OldNamespace '{2}'. Modificare gli attributi affinché abbiano lo stesso NewNamespace o passare un set di assembly di riferimento non in conflitto nel costruttore XamlSchemaContext. + + '{0}' enumeration value is not valid. + Valore di enumerazione '{0}' non valido. + + + + No current object to return. + Nessun oggetto corrente da restituire. + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. Impossibile assegnare l'evento '{0}' a un valore non assegnabile a '{1}'. @@ -357,6 +452,16 @@ Il metodo factory '{0}' corrispondente ai vincoli di associazione specificati ha restituito un valore null. + + Input file or data stream does not conform to the expected file format specification. + Il file di input o il flusso di dati non è conforme alla specifica di formato di file prevista. + + + + '{0}' file does not conform to the expected file format specification. + Il file '{0}' non è conforme alla specifica di formato di file prevista. + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. Non è stato possibile caricare il file o l'assembly '{0}' o una delle relative dipendenze. Il sistema non riesce a trovare il file specificato. @@ -367,6 +472,11 @@ Tentativo di fare riferimento a oggetti con nome '{0}' non ancora definiti. I riferimenti in avanti o i riferimenti a oggetti contenenti riferimenti in avanti non sono supportati su direttive diverse da Key. + + Specified value of type '{0}' must have IsFrozen set to false to modify. + Per modificare il valore specificato di tipo '{0}' è necessario impostare IsFrozen su false. + + Cannot promote from Array. Non è possibile alzare di livello dalla matrice. @@ -452,6 +562,16 @@ Espressione non valida: '{0}' + + PermissionState value '{0}' is not valid for this Permission. + Valore PermissionState '{0}' non valido per l'autorizzazione corrente. + + + + Permission type is not valid. Expected '{0}'. + Tipo di autorizzazione non valido. Previsto '{0}'. + + Type argument '{0}' is not a valid type. L'argomento di tipo '{0}' non è un tipo valido. @@ -617,6 +737,11 @@ Occorrenza mancante in ricerca 'Member' ClrType. + + Missing '{0}' in URI '{1}'. + '{0}' mancante nell'URI '{1}'. + + Creating from text without a TypeConverter is not allowed. Creazione da testo senza un TypeConverter non consentita. @@ -659,7 +784,7 @@ Name cannot be an empty string. - Il nome non può essere una stringa vuota. + Name non può essere una stringa vuota. @@ -798,8 +923,8 @@ - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] su '{2}' non è una proprietà dichiarata sul tipo corrente. + ['{0}'('{1}')]5D; on '{2}' is not a property declared on this type. + ['{0}'('{1}')] su '{2}' non è una proprietà dichiarata sul tipo corrente. @@ -863,8 +988,8 @@ - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Non è possibile leggere oggetti del tipo ‘{0}’ perché non sono disponibili costruttori accessibili. Per consentire l'uso di questo tipo in XAML, aggiungere un costruttore predefinito, usare ConstructorArgumentAttribute o fornire un elemento InstanceDescriptor. + Unable to read objects of the type �{0}� because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Impossibile leggere oggetti del tipo �{0}� perché non sono disponibili costruttori accessibili. Per consentire l'utilizzo di questo tipo in XAML, aggiungere un costruttore predefinito, utilizzare ConstructorArgumentAttribute o fornire un descrittore d'istanza. @@ -927,6 +1052,11 @@ Flusso del nodo XAML: EndMember mancante per '{0}.{1}' prima di StartMember '{2}'. + + Parameter must be greater than or equal to zero. + Il valore del parametro deve essere maggiore o uguale a zero. + + The property element '{0}' is not contained by an object element. L'elemento della proprietà '{0}' non è contenuto da un elemento dell'oggetto. @@ -1017,6 +1147,11 @@ SchemaContext non può essere null. + + Cannot set SandboxExternalContent to true in partial trust. + Impossibile impostare SandboxExternalContent su true in condizioni di attendibilità parziale. + + Invalid security XML. Missing expected attribute '{0}'. XML di sicurezza non valido. Attributo previsto '{0}' mancante. @@ -1087,6 +1222,11 @@ Le correzioni assegnabili direttamente devono avere un solo nome. + + Parameter cannot be a zero-length string. + Il parametro non può essere una stringa di lunghezza zero. + + The string is null or empty. La stringa è null o vuota. @@ -1107,6 +1247,26 @@ (null) + + Empty token encountered at position {0} while parsing '{1}'. + Rilevato token vuoto alla posizione {0} durante l'analisi di '{1}'. + + + + Extra data encountered at position {0} while parsing '{1}'. + Rilevati ulteriori dati alla posizione {0} durante l'analisi di '{1}'. + + + + Missing end quote encountered while parsing '{0}'. + Virgoletta finale mancante rilevata durante l'analisi di '{0}'. + + + + Premature string termination encountered while parsing '{0}'. + Rilevata fine prematura della stringa durante l'analisi di '{0}'. + + Error with member '{0}'.'{1}'. It has more than one '{2}'. Errore relativo al membro '{0}'.'{1}'. Dispone di più di un '{2}'. @@ -1147,6 +1307,11 @@ Il tipo '{0}' non dispone di una proprietà del contenuto. Specificare il nome della proprietà da impostare o aggiungere ContentPropertyAttribute o TypeConverterAttribute sul tipo. + + Cannot change property metadata after it has been associated with a property. + Impossibile modificare i metadati di proprietà dopo averli associati a una proprietà. + + Type name '{0}' cannot have a dot '.'. Il nome di tipo '{0}' non può contenere un punto '.'. @@ -1182,6 +1347,11 @@ '{0}' non previsto nella regola di analisi '{1}'. + + Parameter is unexpected type '{0}'. Expected type is '{1}'. + Parametro con tipo imprevisto '{0}'. Il tipo previsto è '{1}'. + + Unexpected token '{0}' in rule: '{1}', in '{2}'. Token '{0}' imprevisto nella regola: '{1}', in '{2}'. @@ -1198,8 +1368,8 @@ - ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] su '{2}' non è una proprietà nota. + ['{0}'('{1}')]5D; on '{2}' is not a known property. + ['{0}'('{1}')] su '{2}' non è una proprietà nota. @@ -1252,6 +1422,11 @@ Flusso del nodo XAML: i nodi Value devono essere seguiti da EndMember. + + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + L'indice specificato non è compreso nell'intervallo valido oppure l'elemento figlio in corrispondenza dell'indice è null. Non chiamare questo metodo se VisualChildrenCount restituisce zero, ovvero un valore che indica che il Visual non include elementi figlio. + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. XamlXmlWriter non è in grado di scrivere il valore '{0}' che contiene uno spazio vuoto significativo nella raccolta '{1}'. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ja.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ja.xlf index 8a10fb7ae1a..d3a5caf5fb0 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ja.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ja.xlf @@ -1,5 +1,5 @@  - + @@ -27,6 +27,41 @@ 複数の Add メソッドまたは IDictionary<K,V> の実装があるため、ディクショナリ型 '{0}' の項目の型を特定できません。このディクショナリ型を XAML で使用できるようにするには、パブリックの Add(object,object) メソッドを追加し、System.Collections.IDictionary または単一の System.Collections.Generic.IDictionary<K,V> を実装してください。 + + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + XAML 内の KeyFrameAnimation の子は、互換性のある種類の KeyFrame でなければなりません。 + + + + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + '{0}' には、Duration として TimeSpan を指定するか、最後の KeyFrame の KeyTime として TimeSpan を指定する必要があります。この '{0}' では、Duration が '{1}' で最後の KeyFrame の KeyTime が '{2}' であるため、KeyTime を解決できません。 + + + + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + '{0}' はクラス '{2}' の有効な '{1}' 値ではありません。この値は、アニメーション処理されるプロパティのベース値、または同じプロパティに適用された別のアニメーションの出力値によって提供された可能性があります。 + + + + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + インデックス {1} のキー フレームの解決された KeyTime 値は、インデックス {4} のキー フレームの解決された KeyTime 値を超えることはできません。KeyFrames[{1}] には KeyTime '{2}' が指定されており、時刻 {3} に解決されます。KeyFrames[{4}] には KeyTime '{5}' が指定されており、時刻 {6} に解決されます。'{0}' の Begin 時刻から相対的に解決されたり、Duration から相対的に解決されたりする KeyTime もあるため、一部の KeyTime がすべての Duration に対して有効でない場合もあります。 + + + + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + '{2}' KeyTime 値は、アニメーションの Duration 値 '{3}' より大きいため、この '{0}' のインデックス {1} のキー フレームに対して無効です。 + + + + '{0}' cannot use default {1} value of '{2}'. + '{0}' は、'{2}' の既定の {1} の値を使用できません。 + + + + KeyFrameAnimation objects cannot have text objects as children. + KeyFrameAnimation オブジェクトは、子としてテキスト オブジェクトを持つことができません。 + + One of the following arguments must be non-null: '{0}'. 次の引数のいずれか 1 つは null 以外でなければなりません: '{0}'。 @@ -37,6 +72,11 @@ 配列の Add メソッドが実装されていません。 + + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + URI '{1}' で、セミコロン ';' と等号 '=' の間の部分が '{0}' ではありません。 + + Attachable events are not implemented. 添付可能なイベントが実装されていません。 @@ -122,6 +162,16 @@ マークアップ拡張では、すべてのコンストラクターの引数値はアトムである必要があります。型 '{0}' のオブジェクトで、1 つ以上の引数値が原子値ではありません。 + + Cannot convert string value '{0}' to type '{1}'. + 文字列値 '{0}' を型 '{1}' に変換できません。 + + + + Cannot convert type '{0}' to '{1}'. + 型 '{0}' を '{1}' に変換できません。 + + Cannot create an instance of '{0}' because XamlType is not valid. XamlType が有効でないため、'{0}' のインスタンスを作成できません。 @@ -137,6 +187,11 @@ URI '{1}' にアセンブリ '{0}' が見つかりません。 + + Cannot modify a read-only container. + 読み取り専用コンテナーは変更できません。 + + Cannot reassign a previously set SchemaContext. 以前に設定された SchemaContext を再割り当てできません。 @@ -147,6 +202,11 @@ メソッド '{1}' の型 '{0}' を解決できません。 + + Cannot get part or part information from a write-only container. + 書き込み専用コンテナーからパーツまたはパーツの詳細情報を取得することはできません。 + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). BaseUri は、ルート ノードで 1 回のみ設定できます (XamlXmlReader により、ルート ノードに既定値が指定される場合があります)。 @@ -212,6 +272,31 @@ コレクション '{0}' に null 値を含めることはできません。 + + The number of elements in this collection must be less than or equal to '{0}'. + このコレクション内の要素の数は、'{0}' 以下でなければなりません。 + + + + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + 型 '{1}' のインスタンスを型 '{0}' のコレクションに追加することはできません。型 '{2}' の項目のみが許可されます。 + + + + Cannot pass multidimensional array to the CopyTo method on a collection. + コレクションの CopyTo メソッドに多次元配列を渡すことはできません。 + + + + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + '{0}' パラメーター値は、'{1}' パラメーター値の長さと同じかそれより長くなっています。 + + + + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + このコレクション内の要素の数は、'{0}' からコピー先の最後である '{1}' までの使用可能な領域を超えています。 + + Failed attempting to create an Implicit Type with a constructor. コンストラクターで暗黙的な型を作成しようとしてエラーが発生しました。 @@ -312,6 +397,16 @@ OldNamespace '{2}' のアセンブリ '{0}' および '{1}' に、競合する XmlnsCompatibleWithAttributes があります。同じ NewNamespace になるように属性を変更するか、競合しない参照アセンブリのセットを XamlSchemaContext コンストラクターに渡してください。 + + '{0}' enumeration value is not valid. + '{0}' 列挙値が無効です。 + + + + No current object to return. + 返すべき現在のオブジェクトがありません。 + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. '{1}' に割り当て可能でない値を '{0}' イベントに割り当てることはできません。 @@ -357,6 +452,16 @@ 指定されたバインディング制約に一致するファクトリ メソッド '{0}' が null を返しました。 + + Input file or data stream does not conform to the expected file format specification. + 入力ファイルまたはデータ ストリームが、予期されたファイル形式の仕様に準拠していません。 + + + + '{0}' file does not conform to the expected file format specification. + '{0}' ファイルは、予期されたファイル形式の仕様に準拠していません。 + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. ファイルまたはアセンブリ '{0}'、あるいはその依存関係の 1 つを読み込めませんでした。指定されたファイルが見つかりません。 @@ -367,6 +472,11 @@ 未定義の名前付きオブジェクト '{0}' を参照しようとしています。前方参照、または前方参照を含むオブジェクトへの参照は、Key 以外のディレクティブではサポートされていません。 + + Specified value of type '{0}' must have IsFrozen set to false to modify. + 型 '{0}' の指定された値を変更するには、IsFrozen が false に設定されていなければなりません。 + + Cannot promote from Array. 配列から昇格させることができません。 @@ -452,6 +562,16 @@ 無効な式: '{0}' + + PermissionState value '{0}' is not valid for this Permission. + PermissionState 値 '{0}' は、このアクセス許可に対して無効です。 + + + + Permission type is not valid. Expected '{0}'. + アクセス許可の種類が無効です。'{0}' を指定してください。 + + Type argument '{0}' is not a valid type. 型引数 '{0}' は有効な型ではありません。 @@ -617,6 +737,11 @@ ClrType 'Member' 検索にケースがありません。 + + Missing '{0}' in URI '{1}'. + '{0}' が URI '{1}' にありません。 + + Creating from text without a TypeConverter is not allowed. TypeConverter を使用せずにテキストから作成することはできません。 @@ -654,12 +779,12 @@ '{0}' name is not valid for identifier. - '{0}' 名は、識別子に対して無効です。 + '{0}' の名前は識別子として有効ではありません。 Name cannot be an empty string. - 名前は空の文字列にはできません。 + 名前を空の文字列にすることはできません。 @@ -798,8 +923,8 @@ - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - '{2}' の ['{0}'('{1}')] は、この型で宣言されたプロパティではありません。 + ['{0}'('{1}')]5D; on '{2}' is not a property declared on this type. + '{2}' の ['{0}'('{1}')] は、この型で宣言されたプロパティではありません。 @@ -863,8 +988,8 @@ - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - アクセスできるコンストラクターがないため、型 '{0}' のオブジェクトを読み込むことができません。この型を XAML で使用できるようにするには、既定のコンストラクターの追加か、ConstructorArgumentAttribute の使用、または InstanceDescriptor の提供をしてください。 + Unable to read objects of the type �{0}� because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + アクセスできるコンストラクターがないため、型 '{0}' のオブジェクトを読み込むことができません。この型を XAML で使用できるようにするには、既定のコンストラクターを追加するか、ConstructorArgumentAttribute を使用するか、または InstanceDescriptor を提供してください。 @@ -927,6 +1052,11 @@ XAML ノード ストリーム: StartMember '{2}' の前に '{0}.{1}' の EndMember がありません。 + + Parameter must be greater than or equal to zero. + パラメーターは 0 以上でなければなりません。 + + The property element '{0}' is not contained by an object element. プロパティ要素 '{0}' はオブジェクト要素に含まれていません。 @@ -1017,6 +1147,11 @@ SchemaContext を null にすることはできません。 + + Cannot set SandboxExternalContent to true in partial trust. + 部分的な信頼では、SandboxExternalContent を true に設定できません。 + + Invalid security XML. Missing expected attribute '{0}'. 無効なセキュリティ XML です。必要な属性 '{0}' がありません。 @@ -1087,6 +1222,11 @@ 直接割り当て可能なフィックスアップには、名前を 1 つだけ指定する必要があります。 + + Parameter cannot be a zero-length string. + パラメーターを長さ 0 の文字列にすることはできません。 + + The string is null or empty. 文字列が null または空です。 @@ -1104,7 +1244,27 @@ (null) - (なし) + (null) + + + + Empty token encountered at position {0} while parsing '{1}'. + '{1}' の解析中に、位置 {0} で空のトークンが見つかりました。 + + + + Extra data encountered at position {0} while parsing '{1}'. + '{1}' の解析中に、位置 {0} で余分なデータが見つかりました。 + + + + Missing end quote encountered while parsing '{0}'. + '{0}' の解析中に、終わりの引用符が見つかりませんでした。 + + + + Premature string termination encountered while parsing '{0}'. + '{0}' の解析中に、終了が不完全な文字列が見つかりました。 @@ -1147,6 +1307,11 @@ 型 '{0}' にはコンテンツ プロパティがありません。設定するプロパティの名前を指定するか、ContentPropertyAttribute または TypeConverterAttribute を型に追加してください。 + + Cannot change property metadata after it has been associated with a property. + プロパティ メタデータをプロパティに関連付けた後に、プロパティ メタデータを変更することはできません。 + + Type name '{0}' cannot have a dot '.'. 型名 '{0}' にドット '.' を含めることはできません。 @@ -1182,6 +1347,11 @@ 解析ルール '{1}' に予期しない '{0}' があります。 + + Parameter is unexpected type '{0}'. Expected type is '{1}'. + 予期しない型 '{0}' のパラメーターです。型 '{1}' が必要です。 + + Unexpected token '{0}' in rule: '{1}', in '{2}'. '{2}' の規則 '{1}' に予期しないトークン '{0}' があります。 @@ -1198,8 +1368,8 @@ - ['{0}'('{1}')] on '{2}' is not a known property. - '{2}' の ['{0}'('{1}')] は不明なプロパティです。 + ['{0}'('{1}')]5D; on '{2}' is not a known property. + '{2}' の ['{0}'('{1}')] は不明なプロパティです。 @@ -1252,6 +1422,11 @@ XAML ノード ストリーム: 値ノードは EndMember の後に続く必要があります。 + + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + 指定されたインデックスが範囲外であるか、インデックス位置の子が null です。VisualChildrenCount から 0 が返され、Visual に子がないことが判明した場合は、このメソッドを呼び出さないでください。 + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. XamlXmlWriter は、コレクション '{1}' に有意の空白を含む値 '{0}' を書き込むことができません。 @@ -1269,7 +1444,7 @@ Choice cannot follow a Fallback. - Choice を、Fallback に続けることはできません。 + Choice を Fallback に続けることはできません。 @@ -1329,12 +1504,12 @@ Cannot have both a specific and a wildcard Preserve declaration for namespace '{0}'. - 名前空間 '{0}' の固有およびワイルドカードの Preserve 宣言の両方を指定することはできません。 + 名前空間 '{0}' に、固有およびワイルドカードの Preserve 宣言の両方を指定することはできません。 Cannot have both a specific and a wildcard ProcessContent declaration for namespace '{0}'. - 名前空間 '{0}' の固有およびワイルドカードの ProcessContent 宣言の両方を指定することはできません。 + 名前空間 '{0}' に、固有およびワイルドカードの ProcessContent 宣言の両方を指定することはできません。 @@ -1344,7 +1519,7 @@ '{0}' attribute value is not a valid XML name. - '{0}' 属性値は、無効な XML 名です。 + '{0}' 属性値は、有効な XML 名ではありません。 diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ko.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ko.xlf index a40d2673203..702df3f4ad0 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ko.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ko.xlf @@ -27,6 +27,41 @@ Add 메서드 또는 IDictionary<K,V> 구현이 둘 이상 있기 때문에 사전 형식 '{0}'의 항목 형식을 확인할 수 없습니다. XAML에서 이 사전 형식을 사용하려면 public Add(object, object) 메서드를 추가하거나 System.Collections.IDictionary 또는 단일 System.Collections.Generic.IDictionary<K,V>를 구현하십시오. + + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + + + + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + + + + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + + + + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + + + + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + + + + '{0}' cannot use default {1} value of '{2}'. + '{0}' cannot use default {1} value of '{2}'. + + + + KeyFrameAnimation objects cannot have text objects as children. + KeyFrameAnimation objects cannot have text objects as children. + + One of the following arguments must be non-null: '{0}'. 다음 인수 중 하나는 null이 아니어야 합니다. '{0}' @@ -37,6 +72,11 @@ Array Add 메서드가 구현되지 않았습니다. + + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + + Attachable events are not implemented. 연결 가능한 이벤트가 구현되지 않았습니다. @@ -122,6 +162,16 @@ 태그 확장에서 모든 생성자 인수 값은 atomic 형식이어야 합니다. '{0}' 형식의 개체에 대한 하나 이상의 인수 값이 atomic 형식이 아닙니다. + + Cannot convert string value '{0}' to type '{1}'. + Cannot convert string value '{0}' to type '{1}'. + + + + Cannot convert type '{0}' to '{1}'. + Cannot convert type '{0}' to '{1}'. + + Cannot create an instance of '{0}' because XamlType is not valid. XamlType이 올바르지 않아 '{0}' 인스턴스를 만들 수 없습니다. @@ -137,6 +187,11 @@ URI '{1}'에서 '{0}' 어셈블리를 찾을 수 없습니다. + + Cannot modify a read-only container. + Cannot modify a read-only container. + + Cannot reassign a previously set SchemaContext. 이전에 설정된 SchemaContext를 다시 할당할 수 없습니다. @@ -147,6 +202,11 @@ '{1}' 메서드에 대한 '{0}' 형식을 확인할 수 없습니다. + + Cannot get part or part information from a write-only container. + Cannot get part or part information from a write-only container. + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). BaseUri는 루트 노드에서 한 번만 설정할 수 있습니다. XamlXmlReader가 루트 노드에서 기본값을 제공할 수도 있습니다. @@ -212,6 +272,31 @@ '{0}' 컬렉션은 null 값을 포함할 수 없습니다. + + The number of elements in this collection must be less than or equal to '{0}'. + The number of elements in this collection must be less than or equal to '{0}'. + + + + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + + + + Cannot pass multidimensional array to the CopyTo method on a collection. + Cannot pass multidimensional array to the CopyTo method on a collection. + + + + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + + + + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + + Failed attempting to create an Implicit Type with a constructor. 생성자를 사용하여 암시적 형식을 만들려는 시도가 실패했습니다. @@ -312,6 +397,16 @@ OldNamespace '{2}'에 대한 '{0}' 및 '{1}' 어셈블리에 충돌하는 XmlnsCompatibleWithAttributes가 있습니다. 특성을 변경하여 같은 NewNamespace를 포함하거나 XamlSchemaContext 생성자에서 충돌하지 않는 참조 어셈블리를 전달하십시오. + + '{0}' enumeration value is not valid. + '{0}' enumeration value is not valid. + + + + No current object to return. + No current object to return. + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. '{0}' 이벤트에는 '{1}'에 할당하지 못하는 값을 할당할 수 없습니다. @@ -357,6 +452,16 @@ 지정된 바인딩 제약 조건과 일치하는 팩터리 메서드 '{0}'에서 null을 반환했습니다. + + Input file or data stream does not conform to the expected file format specification. + Input file or data stream does not conform to the expected file format specification. + + + + '{0}' file does not conform to the expected file format specification. + '{0}' file does not conform to the expected file format specification. + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. 파일, 어셈블리 '{0}' 또는 종속 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 지정한 파일을 찾을 수 없습니다. @@ -367,6 +472,11 @@ 아직 정의되지 않은 명명된 개체 '{0}'을(를) 참조하려고 했습니다. 전방 참조 또는 전방 참조가 포함된 개체에 대한 참조는 키가 아닌 지시문에서 지원되지 않습니다. + + Specified value of type '{0}' must have IsFrozen set to false to modify. + Specified value of type '{0}' must have IsFrozen set to false to modify. + + Cannot promote from Array. Array에서 승격할 수 없습니다. @@ -452,6 +562,16 @@ '{0}' 식이 잘못되었습니다. + + PermissionState value '{0}' is not valid for this Permission. + PermissionState value '{0}' is not valid for this Permission. + + + + Permission type is not valid. Expected '{0}'. + Permission type is not valid. Expected '{0}'. + + Type argument '{0}' is not a valid type. 형식 인수 {0}이(가) 올바른 형식이 아닙니다. @@ -617,6 +737,11 @@ ClrType 'Member' 조회에 해당 항목이 없습니다. + + Missing '{0}' in URI '{1}'. + Missing '{0}' in URI '{1}'. + + Creating from text without a TypeConverter is not allowed. TypeConverter 없이 텍스트에서 만들 수는 없습니다. @@ -798,8 +923,8 @@ - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - '{2}'의 ['{0}'('{1}')]은(는) 이 형식에서 선언된 속성이 아닙니다. + ['{0}'('{1}')]5D; on '{2}' is not a property declared on this type. + '{2}'의 ['{0}'('{1}')]은(는) 이 형식에서 선언된 속성이 아닙니다. @@ -863,8 +988,8 @@ - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - 액세스 가능한 생성자가 없으므로 '{0}' 형식의 개체를 읽을 수 없습니다. 이 형식을 XAML에서 사용하려면 기본 생성자를 추가하거나, ConstructorArgumentAttribute를 사용하거나, InstanceDescriptor를 제공합니다. + Unable to read objects of the type �{0}� because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + 액세스 가능한 생성자가 없으므로 '{0}' 형식의 개체를 읽을 수 없습니다. 이 형식을 XAML에서 사용하려면 기본 생성자를 추가하거나, ConstructorArgumentAttribute를 사용하거나, InstanceDescriptor를 제공합니다. @@ -927,6 +1052,11 @@ XAML 노드 스트림: StartMember '{2}' 앞에 '{0}.{1}'에 대한 EndMember가 없습니다. + + Parameter must be greater than or equal to zero. + Parameter must be greater than or equal to zero. + + The property element '{0}' is not contained by an object element. 속성 요소 '{0}'이(가) 개체 요소에서 포함되지 않았습니다. @@ -1017,6 +1147,11 @@ SchemaContext는 null일 수 없습니다. + + Cannot set SandboxExternalContent to true in partial trust. + Cannot set SandboxExternalContent to true in partial trust. + + Invalid security XML. Missing expected attribute '{0}'. 보안 XML이 잘못되었습니다. 필요한 특성 '{0}'이(가) 없습니다. @@ -1087,6 +1222,11 @@ 직접 할당 가능한 픽스업에는 이름이 하나만 있어야 합니다. + + Parameter cannot be a zero-length string. + Parameter cannot be a zero-length string. + + The string is null or empty. 문자열이 null이거나 비어 있습니다. @@ -1107,6 +1247,26 @@ (null) + + Empty token encountered at position {0} while parsing '{1}'. + Empty token encountered at position {0} while parsing '{1}'. + + + + Extra data encountered at position {0} while parsing '{1}'. + Extra data encountered at position {0} while parsing '{1}'. + + + + Missing end quote encountered while parsing '{0}'. + Missing end quote encountered while parsing '{0}'. + + + + Premature string termination encountered while parsing '{0}'. + Premature string termination encountered while parsing '{0}'. + + Error with member '{0}'.'{1}'. It has more than one '{2}'. '{0}'.'{1}' 멤버에 오류가 발생했습니다. 두 개 이상의 '{2}'이(가) 있습니다. @@ -1147,6 +1307,11 @@ '{0}' 형식에 콘텐츠 속성이 없습니다. 설정할 속성의 이름을 지정하거나 해당 형식에 대해 ContentPropertyAttribute 또는 TypeConverterAttribute를 추가하십시오. + + Cannot change property metadata after it has been associated with a property. + Cannot change property metadata after it has been associated with a property. + + Type name '{0}' cannot have a dot '.'. 형식 이름 '{0}'에는 점('.')이 포함될 수 없습니다. @@ -1182,6 +1347,11 @@ 구문 분석 규칙 '{1}'에 예기치 않은 '{0}'이(가) 있습니다. + + Parameter is unexpected type '{0}'. Expected type is '{1}'. + Parameter is unexpected type '{0}'. Expected type is '{1}'. + + Unexpected token '{0}' in rule: '{1}', in '{2}'. '{2}'의 '{1}' 규칙에 예기치 않은 '{0}' 토큰이 있습니다. @@ -1198,8 +1368,8 @@ - ['{0}'('{1}')] on '{2}' is not a known property. - '{2}'의 ['{0}'('{1}')]이(가) 알려진 속성이 아닙니다. + ['{0}'('{1}')]5D; on '{2}' is not a known property. + '{2}'의 ['{0}'('{1}')]이(가) 알려진 속성이 아닙니다. @@ -1252,6 +1422,11 @@ XAML 노드 스트림: 값 노드 뒤에 EndMember가 있어야 합니다. + + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. XamlXmlWriter가 '{1}' 컬렉션에 상당한 공백이 포함된 '{0}' 값을 쓸 수 없습니다. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pl.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pl.xlf index 01e95f23464..07aed466969 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pl.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pl.xlf @@ -1,5 +1,5 @@  - + @@ -27,6 +27,41 @@ Nie można ustalić typu elementu typu słownika „{0}”, ponieważ zawiera on więcej niż jedną metodę Add lub implementację interfejsu IDictionary<K,V>. Aby można było używać tego typu słownika w kodzie XAML, dodaj publiczną metodę Add(object,object) albo zaimplementuj interfejs System.Collections.IDictionary lub pojedynczy interfejs System.Collections.Generic.IDictionary<K,V>. + + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + Element podrzędny obiektu KeyFrameAnimation w dokumencie XAML musi być obiektem KeyFrame o zgodnym typie. + + + + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + Element „{0}” musi mieć obiekt klasy TimeSpan dla właściwości Duration lub obiekt klasy TimeSpan dla pola KeyTime ostatniego elementu typu KeyFrame. Ten element „{0}” ma wartości Duration „{1}” i KeyTime „{2}” dla ostatniego elementu klasy KeyFrame, więc nie można rozpoznać wartości KeyTimes. + + + + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + Wartość „{0}” nie jest prawidłową wartością „{1}” dla klasy „{2}”. Ta wartość może pochodzić od wartości podstawowej animowanej właściwości albo wartości wyjściowej innej animacji zastosowanej do tej samej właściwości. + + + + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + Rozpoznana wartość KeyTime dla klatki kluczowej o indeksie {1} nie może być większa niż wartość KeyTime dla klatki o indeksie {4}. Element KeyFrames [{1}] ma określoną wartość KeyTime „{2}”, która jest rozpoznawana jako czas czasu {3}; element KeyFrames[{4}] ma określony parametr KeyTime „{5}”, który jest rozpoznawany jako czas {6}. Niektóre wartości KeyTimes są rozpoznawane w zależności od czasu Begin dla „{0}”, a inne — w zależności od wartości elementu Duration, więc niektóre zbiory wartości KeyTimes nie są prawidłowe dla wszystkich wartości Duration. + + + + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + Wartość „{2}” elementu KeyTime jest nieprawidłowa dla głównej klatki w indeksie {1} tego elementu „{0}”, ponieważ jest większa od wartości Duration animacji równej „{3}”. + + + + '{0}' cannot use default {1} value of '{2}'. + Element „{0}” nie może użyć wartości domyślnej {1} elementu „{2}”. + + + + KeyFrameAnimation objects cannot have text objects as children. + W obiektach KeyFrameAnimation obiekty tekstowe nie mogą być obiektami podrzędnymi. + + One of the following arguments must be non-null: '{0}'. Jeden z następujących parametrów nie może być równy null: „{0}”. @@ -37,6 +72,11 @@ Metoda Add tablicy nie została zaimplementowana. + + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + Część między średnikiem (;) i znakiem równości (=) nie jest adresem URI {0} „{1}”. + + Attachable events are not implemented. Zdarzenia dołączalne nie zostały zaimplementowane. @@ -122,6 +162,16 @@ W rozszerzeniach znaczników wszystkie wartości argumentów konstruktora powinny być atomami. W przypadku tego obiektu typu „{0}” przynajmniej jedna wartość argumentu nie jest atomem. + + Cannot convert string value '{0}' to type '{1}'. + Nie można przekonwertować wartości ciągu „{0}” na typ „{1}”. + + + + Cannot convert type '{0}' to '{1}'. + Nie można przekonwertować typu „{0}” na „{1}”. + + Cannot create an instance of '{0}' because XamlType is not valid. Nie można utworzyć wystąpienia obiektu „{0}”, ponieważ obiekt XamlType jest nieprawidłowy. @@ -137,6 +187,11 @@ Nie można odnaleźć zestawu „{0}” pod adresem URI „{1}”. + + Cannot modify a read-only container. + Nie można modyfikować kontenera tylko do odczytu. + + Cannot reassign a previously set SchemaContext. Nie można ponownie przypisać wcześniej ustawionej właściwości SchemaContext. @@ -147,6 +202,11 @@ Nie można rozpoznać typu „{0}” dla metody „{1}”. + + Cannot get part or part information from a write-only container. + Nie można pobrać części lub informacji o części z kontenera tylko do zapisu. + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). Identyfikator BaseUri można ustawić tylko raz w węźle głównym (obiekt XamlXmlReader może dostarczać wartość domyślną w węźle głównym). @@ -212,6 +272,31 @@ Kolekcja „{0}” nie może zawierać wartości null. + + The number of elements in this collection must be less than or equal to '{0}'. + Liczba elementów w tej kolekcji musi być mniejsza lub równa „{0}”. + + + + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + Nie można dodać wystąpienia typu „{1}” do kolekcji typu „{0}”. Dozwolone są jedynie elementy typu „{2}”. + + + + Cannot pass multidimensional array to the CopyTo method on a collection. + Nie można przekazać wielowymiarowej tablicy do metody CopyTo w kolekcji. + + + + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + Wartość parametru „{0}” jest równa lub większa od długości wartości parametru „{1}”. + + + + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + Liczba elementów w tej kolekcji jest większa niż miejsce dostępne od elementu „{0}” do końca obiektu docelowego „{1}”. + + Failed attempting to create an Implicit Type with a constructor. Próba utworzenia typu niejawnego przy użyciu konstruktora nie powiodła się. @@ -312,6 +397,16 @@ W zestawach „{0}” i „{1}” dla właściwości OldNamespace „{2}” występują kolidujące atrybuty XmlnsCompatibleWithAttributes. Ustaw dla tych atrybutów tę samą wartość właściwości NewNamespace lub przekaż zbiór niekolidujących ze sobą zestawów odwołań w konstruktorze XamlSchemaContext. + + '{0}' enumeration value is not valid. + Wartość wyliczenia „{0}” jest nieprawidłowa. + + + + No current object to return. + Brak bieżącego obiektu do zwrócenia. + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. Zdarzeniu „{0}” nie można przypisać wartości, która nie jest możliwa do przypisania elementowi „{1}”. @@ -357,6 +452,16 @@ Metoda „{0}” fabryki zgodna z określonymi ograniczeniami wiązania zwróciła wartość null. + + Input file or data stream does not conform to the expected file format specification. + Plik wejściowy lub strumień danych nie odpowiada oczekiwanej specyfikacji formatu pliku. + + + + '{0}' file does not conform to the expected file format specification. + Plik „{0}” jest niezgodny z oczekiwaną specyfikacją formatu pliku. + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. Nie można załadować pliku lub zestawu „{0}” albo jednej z jego zależności. W systemie nie można odnaleźć określonego pliku. @@ -367,6 +472,11 @@ Nastąpiła próba odwołania się do nazwanych obiektów „{0}”, które nie zostały jeszcze zdefiniowane. Odwołania w przód ani odwołania do obiektów zawierających odwołania w przód są nieobsługiwane dla dyrektyw innych niż Key. + + Specified value of type '{0}' must have IsFrozen set to false to modify. + Aby modyfikować określoną wartość typu „{0}”, należy ustawić atrybut IsFrozen na wartość „false”. + + Cannot promote from Array. Nie można podwyższyć poziomu obiektu typu Array. @@ -452,6 +562,16 @@ Nieprawidłowe wyrażenie: „{0}” + + PermissionState value '{0}' is not valid for this Permission. + Wartość PermissionState „{0}” jest nieprawidłowa dla tego uprawnienia. + + + + Permission type is not valid. Expected '{0}'. + Nieprawidłowy typ uprawnień. Oczekiwano „{0}”. + + Type argument '{0}' is not a valid type. Argument typu „{0}” nie jest prawidłowym typem. @@ -617,6 +737,11 @@ Brak instrukcji case w odnośniku „Member” typu ClrType. + + Missing '{0}' in URI '{1}'. + Brakujący element „{0}” w adresie URI „{1}”. + + Creating from text without a TypeConverter is not allowed. Tworzenie na podstawie tekstu bez obiektu TypeConverter jest niedozwolone. @@ -798,8 +923,8 @@ - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - Element [{0}({1})] w {2} nie jest właściwością zadeklarowaną w tym typie. + ['{0}'('{1}')]5D; on '{2}' is not a property declared on this type. + Element [{0}({1})] w {2} nie jest właściwością zadeklarowaną w tym typie. @@ -863,8 +988,8 @@ - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Nie można odczytać obiektów typu „{0}”, ponieważ nie istnieją dostępne konstruktory. Aby zezwolić na używanie tego typu w kodzie XAML, dodaj konstruktor domyślny, użyj atrybutu ConstructorArgumentAttribute lub dostarcz obiekt InstanceDescriptor. + Unable to read objects of the type �{0}� because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Nie można odczytać obiektów typu �{0}�, ponieważ są one niedostępne dla konstruktorów. Aby zezwolić na używanie tego typu w kodzie XAML, dodaj konstruktora domyślnego, użyj atrybutu ConstructorArgumentAttribute lub dostarcz obiekt InstanceDescriptor. @@ -927,6 +1052,11 @@ Strumień węzłów XAML: brak metody EndMember dla elementu {0}.{1} przed metodą StartMember „{2}”. + + Parameter must be greater than or equal to zero. + Parametr musi być większy lub równy zeru. + + The property element '{0}' is not contained by an object element. Element właściwości „{0}” nie jest zawarty w elemencie obiektu. @@ -1017,6 +1147,11 @@ Właściwość SchemaContext nie może mieć wartości null. + + Cannot set SandboxExternalContent to true in partial trust. + Nie można ustawić właściwości SandboxExternalContent na true w częściowej relacji zaufania. + + Invalid security XML. Missing expected attribute '{0}'. Nieprawidłowy kod XML zabezpieczeń. Brak oczekiwanego atrybutu „{0}”. @@ -1087,6 +1222,11 @@ Naprawy możliwe do bezpośredniego przypisania muszą mieć tylko jedną nazwę. + + Parameter cannot be a zero-length string. + Parametr nie może być ciągiem o zerowej długości. + + The string is null or empty. Ciąg ma wartość null lub jest pusty. @@ -1104,7 +1244,27 @@ (null) - (null) + (zerowy) + + + + Empty token encountered at position {0} while parsing '{1}'. + Podczas analizy elementu {1} napotkano pusty token na pozycji {0}. + + + + Extra data encountered at position {0} while parsing '{1}'. + Podczas analizy elementu {1} napotkano dodatkowe dane na pozycji {0}. + + + + Missing end quote encountered while parsing '{0}'. + Podczas analizy elementu {0} napotkano brakujący cudzysłów zamykający. + + + + Premature string termination encountered while parsing '{0}'. + Podczas analizy elementu {0} napotkano przedwczesne zakończenie ciągu. @@ -1147,6 +1307,11 @@ Typ „{0}” nie ma właściwości zawartości. Określ nazwę tej właściwości albo ustaw lub dodaj atrybut ContentPropertyAttribute lub TypeConverterAttribute typu. + + Cannot change property metadata after it has been associated with a property. + Nie można zmienić metadanych właściwości po skojarzeniu ich z właściwością. + + Type name '{0}' cannot have a dot '.'. Nazwa typu „{0}” nie może zawierać kropki „.”. @@ -1182,6 +1347,11 @@ Nieoczekiwany typ węzła „{0}” w regule analizy „{1}”. + + Parameter is unexpected type '{0}'. Expected type is '{1}'. + Parametr nieoczekiwanego typu „{0}”. Oczekiwano typu „{1}”. + + Unexpected token '{0}' in rule: '{1}', in '{2}'. Nieoczekiwany token „{0}” w regule: „{1}” w „{2}”. @@ -1198,8 +1368,8 @@ - ['{0}'('{1}')] on '{2}' is not a known property. - Element [{0}({1})] w {2} nie jest żadną znaną właściwością. + ['{0}'('{1}')]5D; on '{2}' is not a known property. + Element [{0}({1})] w {2} nie jest żadną znaną właściwością. @@ -1252,6 +1422,11 @@ Strumień węzłów XAML: po węzłach wartości musi następować metoda EndMember. + + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + Podany indeks jest poza zakresem lub element podrzędny w indeksie jest zerowy. Nie należy wywoływać tej metody, jeśli operacja VisualChildrenCount zwraca zero, wskazując brak elementów podrzędnych obiektu Visual. + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. Obiekt XamlXmlWriter nie może zapisać wartości „{0}” zawierającej znaczący biały znak w kolekcji „{1}”. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pt-BR.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pt-BR.xlf index dcf82f14691..8e7e3b988cd 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pt-BR.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.pt-BR.xlf @@ -1,5 +1,5 @@  - + @@ -27,6 +27,41 @@ Não é possível determinar o tipo de item do tipo de dicionário '{0}', pois ele tem mais de um método Add ou implementação de IDictionary<K,V>. Para tornar esse tipo de dicionário utilizável no XAML, adicione um método Add(objeto,objeto) público, implemente System.Collections.IDictionary ou um único System.Collections.Generic.IDictionary<K,V>. + + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + Um filho de KeyFrameAnimation no XAML deve ser um KeyFrame de um tipo compatível. + + + + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + '{0}' deve ter um TimeSpan para Duration ou um TimeSpan para o KeyTime do último KeyFrame. Este '{0}' tem Duration de '{1}' e KeyTime de '{2}' para o último KeyFrame; portanto, o KeyTimes não pode ser resolvido. + + + + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + '{0}' não é um valor '{1}' válido para a classe '{2}'. Esse valor pode ter sido fornecido pelo valor de base da propriedade que está sendo animada ou pelo valor de saída de outra animação aplicada à mesma propriedade. + + + + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + KeyTime resolvido para o quadro principal no índice {1} não pode ser maior que KeyTime resolvido para o quadro principal no índice {4}. KeyFrames[{1}] tem KeyTime '{2}' especificado, que resolve para o tempo {3}; KeyFrames[{4}] tem KeyTime '{5}' especificado, que resolve para o tempo {6}. Alguns KeyTimes são resolvidos em relação ao tempo Begin de '{0}' e outros, em relação a Duration; portanto, alguns conjuntos de KeyTimes não são válidos para todas as Durations. + + + + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + O valor '{2}' de KeyTime não é válido para o quadro principal no índice {1} de '{0}', pois é maior que o valor '{3}' de Duration da animação. + + + + '{0}' cannot use default {1} value of '{2}'. + '{0}' não pode utilizar o valor padrão {1} de '{2}'. + + + + KeyFrameAnimation objects cannot have text objects as children. + Os objetos KeyFrameAnimation não podem ter objetos de texto como filhos. + + One of the following arguments must be non-null: '{0}'. Um destes argumentos deve ser não nulo: '{0}'. @@ -37,6 +72,11 @@ O método de matriz Add não está implementado. + + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + A parte entre o ponto-e-vírgula ';' e o sinal de igual '=' não é '{0}' URI '{1}'. + + Attachable events are not implemented. Os eventos anexáveis não estão implementados. @@ -122,6 +162,16 @@ Em extensões de marcação, todos os valores do argumento do construtor devem ser átomos. Para o tipo de objeto '{0}', um ou mais valores de argumento não são atômicos. + + Cannot convert string value '{0}' to type '{1}'. + Não é possível converter o valor da cadeia de caracteres '{0}' no tipo '{1}'. + + + + Cannot convert type '{0}' to '{1}'. + Não é possível converter tipo '{0}' em '{1}'. + + Cannot create an instance of '{0}' because XamlType is not valid. Não é possível criar uma instância de '{0}', pois XamlType não é válido. @@ -137,6 +187,11 @@ Não é possível encontrar o Assembly '{0}' no URI '{1}'. + + Cannot modify a read-only container. + Não é possível modificar um contêiner somente leitura. + + Cannot reassign a previously set SchemaContext. Não é possível reatribuir um SchemaContext definido anteriormente. @@ -147,6 +202,11 @@ Não é possível resolver o tipo '{0}' do método '{1}'. + + Cannot get part or part information from a write-only container. + Não é possível obter parte ou informações da parte de um contêiner somente gravação. + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). Não é possível definir BaseUri uma vez no nó raiz (XamlXmlReader poderá fornecer um padrão no nó raiz). @@ -212,6 +272,31 @@ A coleção '{0}' não pode conter valores nulos. + + The number of elements in this collection must be less than or equal to '{0}'. + O número de elementos nesta coleção deve ser menor ou igual a '{0}'. + + + + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + Não é possível adicionar uma instância do tipo '{1}' à coleção do tipo '{0}'. Somente itens do tipo '{2}' são permitidos. + + + + Cannot pass multidimensional array to the CopyTo method on a collection. + Não é possível transferir a matriz multidimensional para o método CopyTo em uma coleção. + + + + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + O valor do parâmetro '{0}' é igual ou maior que o comprimento do valor do parâmetro '{1}'. + + + + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + O número de elementos nesta coleção é maior que o espaço disponível de '{0}' até o fim do destino '{1}'. + + Failed attempting to create an Implicit Type with a constructor. Falha ao tentar criar um Tipo Implícito com um construtor. @@ -312,6 +397,16 @@ Há XmlnsCompatibleWithAttributes conflitantes nos assemblies '{0}' e '{1}' para OldNamespace '{2}'. Altere os atributos para que tenham o mesmo NewNamespace ou passe um conjunto de Assemblies de Referência não conflitantes no construtor XamlSchemaContext. + + '{0}' enumeration value is not valid. + O valor de enumeração '{0}' não é válido. + + + + No current object to return. + Nenhum objeto atual a ser retornado. + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. Não é possível atribuir um valor ao evento '{0}' que não possa ser atribuído a '{1}'. @@ -357,6 +452,16 @@ O método da fábrica '{0}' que corresponde às restrições de associação especificadas retornou nulo. + + Input file or data stream does not conform to the expected file format specification. + O arquivo de entrada ou o fluxo de dados não está de acordo com a especificação de formato de arquivo esperada. + + + + '{0}' file does not conform to the expected file format specification. + O arquivo '{0}' não está de acordo com a especificação de formato de arquivo esperada. + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. Não foi possível carregar o arquivo ou assembly '{0}' ou uma de suas dependências. O sistema não pode localizar o arquivo especificado. @@ -367,6 +472,11 @@ Tentativa de referenciar objetos nomeados '{0}' que ainda não foram definidos. Não há suporte em diretivas que não sejam Key para referências de encaminhamento ou referências a objetos que contêm referências de encaminhamento. + + Specified value of type '{0}' must have IsFrozen set to false to modify. + O valor especificado do tipo '{0}' deve ter IsFrozen definido como falso para modificação. + + Cannot promote from Array. Não é possível elevar a partir de Array. @@ -452,6 +562,16 @@ Expressão inválida: '{0}' + + PermissionState value '{0}' is not valid for this Permission. + O valor de PermissionState '{0}' não é válido para esta Permissão. + + + + Permission type is not valid. Expected '{0}'. + O tipo de permissão não é válido. '{0}' esperado. + + Type argument '{0}' is not a valid type. O argumento de tipo '{0}' não é um tipo válido. @@ -469,7 +589,7 @@ '{0}' is not a valid XAML member name. - '{0}' não é um nome válido de membro XAML. + '{0}' não é um nome de associado XAML válido. @@ -617,6 +737,11 @@ Caso ausente na pesquisa ClrType 'Member'. + + Missing '{0}' in URI '{1}'. + '{0}' ausente no URI '{1}'. + + Creating from text without a TypeConverter is not allowed. A criação de texto sem um TypeConverter não é permitida. @@ -798,8 +923,8 @@ - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ['{0}'('{1}')] em '{2}' não é uma propriedade declarada nesse tipo. + ['{0}'('{1}')]5D; on '{2}' is not a property declared on this type. + ['{0}'('{1}')] em '{2}' não é uma propriedade declarada nesse tipo. @@ -863,8 +988,8 @@ - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Não é possível ler objetos do tipo '{0}', pois não há construtores acessíveis. Para permitir que esse tipo seja usado em XAML, adicione um construtor padrão, use ConstructorArgumentAttribute ou forneça um InstanceDescriptor. + Unable to read objects of the type �{0}� because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Não é possível ler objetos do tipo {0}, pois não há construtores acessíveis. Para permitir que esse tipo seja usado em XAML, adicione um construtor padrão, use ConstructorArgumentAttribute ou fornece um InstanceDescriptor. @@ -927,6 +1052,11 @@ Fluxo do Nó XAML: EndMember ausente para '{0}.{1}' antes de StartMember '{2}'. + + Parameter must be greater than or equal to zero. + O parâmetro deve ser maior ou igual a zero. + + The property element '{0}' is not contained by an object element. O elemento de propriedade '{0}' não está contido em um elemento de objeto. @@ -1017,6 +1147,11 @@ SchemaContext não pode ser nulo. + + Cannot set SandboxExternalContent to true in partial trust. + Não é possível definir SandboxExternalContent como verdadeiro em confiança parcial. + + Invalid security XML. Missing expected attribute '{0}'. XML de segurança inválido. Atributo esperado ausente '{0}'. @@ -1087,9 +1222,14 @@ Ajustes que possam ser atribuídos diretamente devem ter somente um nome. + + Parameter cannot be a zero-length string. + O parâmetro não pode ser uma cadeia de caracteres de comprimento zero. + + The string is null or empty. - A cadeia de caracteres é nula ou vazia. + A cadeia de caracteres é nula ou está vazia. @@ -1107,6 +1247,26 @@ (nulo) + + Empty token encountered at position {0} while parsing '{1}'. + Encontrado um token vazio na posição {0} ao analisar '{1}'. + + + + Extra data encountered at position {0} while parsing '{1}'. + Encontrados dados adicionais na posição {0} ao analisar '{1}'. + + + + Missing end quote encountered while parsing '{0}'. + Encontrada aspa de fechamento ausente ao analisar '{0}'. + + + + Premature string termination encountered while parsing '{0}'. + Encontrado um término prematuro da cadeia de caracteres ao analisar '{0}'. + + Error with member '{0}'.'{1}'. It has more than one '{2}'. Erro com o associado '{0}'.'{1}'. Ele tem mais de um '{2}'. @@ -1147,6 +1307,11 @@ O tipo '{0}' não tem uma propriedade de conteúdo. Especifique o nome da propriedade a ser definida ou adicione um ContentPropertyAttribute ou TypeConverterAttribute no tipo. + + Cannot change property metadata after it has been associated with a property. + Não é possível alterar os metadados da propriedade após serem associados a uma propriedade. + + Type name '{0}' cannot have a dot '.'. O nome do tipo '{0}' não pode ter um ponto '.'. @@ -1182,6 +1347,11 @@ '{0}' inesperado na regra de análise '{1}'. + + Parameter is unexpected type '{0}'. Expected type is '{1}'. + O parâmetro é do tipo '{0}' inesperado. O tipo esperado é '{1}'. + + Unexpected token '{0}' in rule: '{1}', in '{2}'. Token '{0}' inesperado na regra: '{1}', em '{2}'. @@ -1198,8 +1368,8 @@ - ['{0}'('{1}')] on '{2}' is not a known property. - ['{0}'('{1}')] em '{2}' não é uma propriedade conhecida. + ['{0}'('{1}')]5D; on '{2}' is not a known property. + ['{0}'('{1}')] em '{2}' não é uma propriedade conhecida. @@ -1252,6 +1422,11 @@ Fluxo do Nó XAML: os nós de valores devem ser seguidos por EndMember. + + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + O índice especificado está fora do intervalo ou o filho no índice é nulo. Não chame esse método se VisualChildrenCount retornar zero, indicando que o Visual não tem filhos. + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. XamlXmlWriter não pode gravar o valor '{0}' que contém espaço em branco significativo na coleção '{1}'. @@ -1324,7 +1499,7 @@ '{0}' format is not valid. - O formato '{0}' não é válido. + O parâmetro '{0}' não é válido. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ru.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ru.xlf index a15dd990372..addc9bde619 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ru.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.ru.xlf @@ -1,5 +1,5 @@  - + @@ -27,6 +27,41 @@ Не удается определить тип элемента или тип словаря "{0}", поскольку он содержит несколько реализаций метода Add или интерфейса IDictionary<K,V>. Чтобы тип словаря можно было использовать в XAML, добавьте открытый метод Add(object), реализуйте интерфейс System.Collections.IDictionary или один интерфейс System.Collections.Generic.IDictionary<K,V>. + + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + Дочерний объект KeyFrameAnimation в XAML должен иметь тип KeyFrame или совместимый. + + + + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + "{0}" должен содержать либо TimeSpan как значение Duration, либо TimeSpan как значение KeyTime для последнего KeyFrame. Для этого объекта "{0}" заданы значения Duration "{1}" и KeyTime "{2}" для последнего KeyFrame, поэтому определить KeyTimes нельзя. + + + + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + {0} не является допустимым значением {1} для класса {2}. Это значение могло быть предоставлено как базовое значение анимируемого свойства или как выходное значение другой анимации, примененное к данному свойству. + + + + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + Разрешенное значение KeyTime для опорного кадра, соответствующего индексу {1}, не может быть больше разрешенного значения KeyTime для опорного кадра, соответствующего индексу {4}. KeyFrames [{1}] имеет указанное значение KeyTime "{2}", которое разрешается во время {3}; KeyFrames [{4}] имеет указанное значение KeyTime "{5}", которое разрешается во время {6}. Некоторые значения KeyTime разрешаются относительно времени Begin "{0}", в то время как другие разрешаются относительно своих значений Duration, поэтому некоторые наборы KeyTimes не являются допустимыми для всех значений Duration. + + + + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + Значение KeyTime "{2}" не является допустимым для опорного кадра, соответствующего индексу {1} для этого "{0}", так как оно больше, чем значение Duration {3} для анимации. + + + + '{0}' cannot use default {1} value of '{2}'. + "{0}" не может использовать значение "{1}" по умолчанию "{2}". + + + + KeyFrameAnimation objects cannot have text objects as children. + Дочерними объектами для объектов KeyFrameAnimation не могут быть текстовые объекты. + + One of the following arguments must be non-null: '{0}'. Один из следующих аргументов должен быть не равным null: "{0}". @@ -37,6 +72,11 @@ Метод Add для массива не реализован. + + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + Фрагмент между знаками ";" и ''='' не является кодом URI "{0}" "{1}". + + Attachable events are not implemented. Присоединяемые события не реализованы. @@ -122,6 +162,16 @@ В расширениях разметки все значения аргумента конструктора должны быть атомами. Для объекта типа "{0}" одно или несколько значений аргумента не являются атомарными. + + Cannot convert string value '{0}' to type '{1}'. + Не удается преобразовать строковое значение "{0}" в тип "{1}". + + + + Cannot convert type '{0}' to '{1}'. + Не удается преобразовать тип "{0}" к типу "{1}". + + Cannot create an instance of '{0}' because XamlType is not valid. Не удается создать экземпляр "{0}" из-за недопустимого XamlType. @@ -137,6 +187,11 @@ Не удается найти сборку "{0}" по коду URI "{1}". + + Cannot modify a read-only container. + Невозможно изменить контейнер, доступный только для чтения. + + Cannot reassign a previously set SchemaContext. Не удается переприсвоить заданное ранее свойство SchemaContext. @@ -147,6 +202,11 @@ Не удается разрешить тип "{0}" для метода "{1}". + + Cannot get part or part information from a write-only container. + Невозможно получить часть или сведения о части из контейнера, доступного только на запись. + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). BaseUri можно задать только один раз в корневом узле (XamlXmlReader может предоставлять значение по умолчанию в корневом узле). @@ -212,6 +272,31 @@ В коллекции "{0}" не могут содержаться неопределенные значения (null). + + The number of elements in this collection must be less than or equal to '{0}'. + Число элементов в данной коллекции должно быть меньше или равно "{0}". + + + + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + Невозможно добавить экземпляр типа "{1}" в семейство типа "{0}". Это можно сделать только для элементов типа "{2}". + + + + Cannot pass multidimensional array to the CopyTo method on a collection. + Передача многомерного массива методу CopyTo для семейства невозможна. + + + + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + Значение параметра "{0}" больше или равно длине значения параметра "{1}". + + + + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + Число элементов в данной коллекции больше, чем доступный размер от "{0}" до конца назначения "{1}". + + Failed attempting to create an Implicit Type with a constructor. Ошибка при попытке создания неявного типа конструктором. @@ -312,6 +397,16 @@ В сборках "{0}" и "{1}" присутствуют конфликтующие атрибуты XmlnsCompatibleWithAttributes для OldNamespace "{2}" . Измените атрибуты так, чтобы у них было одинаковое свойство NewNamespace, либо передайте неконфликтующий набор ссылочных сборок в конструктор XamlSchemaContext. + + '{0}' enumeration value is not valid. + Недопустимое значение перечисления "{0}". + + + + No current object to return. + Нет текущего объекта для возврата. + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. Событию "{0}" нельзя присвоить значение, которое невозможно присвоить для "{1}". @@ -357,6 +452,16 @@ Метод фабрики "{0}", отвечающий указанным ограничениям привязки, возвратил неопределенное значение (null). + + Input file or data stream does not conform to the expected file format specification. + Входной файл или поток данных не соответствует спецификации ожидаемого формата файлов. + + + + '{0}' file does not conform to the expected file format specification. + Файл "{0}" не соответствует спецификации ожидаемого формата файла. + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. Не удалось загрузить файл или сборку "{0}", либо одну из ее зависимостей. Системе не удается найти указанный файл. @@ -367,6 +472,11 @@ Произошла попытка сослаться на один или несколько именованных объектов "{0}", которые еще не были определены. Ссылки вперед или ссылки на объекты, содержащие ссылки вперед, не поддерживаются для директив, отличных от Key. + + Specified value of type '{0}' must have IsFrozen set to false to modify. + Для изменения указанного значения типа "{0}" его свойство IsFrozen должно иметь значение "false". + + Cannot promote from Array. Повышение уровня из массива невозможно. @@ -452,6 +562,16 @@ Недопустимое выражение: "{0}" + + PermissionState value '{0}' is not valid for this Permission. + Значение PermissionState "{0}" недопустимо для данного разрешения. + + + + Permission type is not valid. Expected '{0}'. + Недопустимый тип разрешений. Требуется "{0}". + + Type argument '{0}' is not a valid type. Аргумент типа "{0}" не является допустимым. @@ -469,7 +589,7 @@ '{0}' is not a valid XAML member name. - Недопустимое имя элемента XAML "{0}". + "{0}" не является допустимым именем члена XAML. @@ -514,7 +634,7 @@ '{0}' StaticExtension value cannot be resolved to an enumeration, static field, or static property. - Значение StaticExtension "{0}" нельзя определить как перечисление, статическое поле или статическое свойство. + 'Значение StaticExtension "{0}" нельзя определить как перечисление, статическое поле или статическое свойство. @@ -617,6 +737,11 @@ Отсутствует case в подстановке ClrType "Member". + + Missing '{0}' in URI '{1}'. + Отсутствует "{0}" в URI "{1}". + + Creating from text without a TypeConverter is not allowed. Создание на основе текста без применения TypeConverter не допускается. @@ -659,7 +784,7 @@ Name cannot be an empty string. - Имя не может быть пустой строкой. + Значение Name не может быть пустой строкой. @@ -798,8 +923,8 @@ - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - ["{0}"("{1}")] в "{2}" не является свойством, объявленным в этом типе. + ['{0}'('{1}')]5D; on '{2}' is not a property declared on this type. + ["{0}"("{1}")] в "{2}" не является свойством, объявленным в этом типе. @@ -863,8 +988,8 @@ - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Не удалось выполнить чтение объектов типа "{0}", поскольку доступные конструкторы отсутствуют. Чтобы этот тип можно было применять в XAML, добавьте конструктор по умолчанию, используйте атрибут ConstructorArgumentAttribute или укажите InstanceDescriptor. + Unable to read objects of the type �{0}� because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Не удалось выполнить чтение объектов типа �{0}�, поскольку доступные конструкторы отсутствуют. Чтобы этот тип можно было применять в XAML, добавьте конструктор по умолчанию, используйте атрибут ConstructorArgumentAttribute или укажите InstanceDescriptor. @@ -927,6 +1052,11 @@ Поток узла XAML: отсутствует EndMember для "{0}.{1}" перед StartMember "{2}". + + Parameter must be greater than or equal to zero. + Значение параметра должно быть больше или равно 0. + + The property element '{0}' is not contained by an object element. Элемент свойства "{0}" не содержится в элементе объекта. @@ -1017,6 +1147,11 @@ Свойство SchemaContext не может быть неопределенным (null). + + Cannot set SandboxExternalContent to true in partial trust. + Не удается задать значение "true" для SandboxExternalContent при частично доверительных отношениях. + + Invalid security XML. Missing expected attribute '{0}'. Недействительный XML безопасности. Отсутствует обязательный атрибут "{0}". @@ -1087,6 +1222,11 @@ У напрямую присваиваемых адресных привязок может быть только одно имя. + + Parameter cannot be a zero-length string. + Параметр не может представлять собой строку нулевой длины. + + The string is null or empty. Строка является неопределенной (null) или пустой. @@ -1104,7 +1244,27 @@ (null) - (null) + (не определено) + + + + Empty token encountered at position {0} while parsing '{1}'. + При синтаксическом анализе "{1}" обнаружена пустая лексема в позиции {0}. + + + + Extra data encountered at position {0} while parsing '{1}'. + При синтаксическом анализе "{1}" обнаружены избыточные данные в позиции {0}. + + + + Missing end quote encountered while parsing '{0}'. + При синтаксическом анализе "{0}" обнаружена пропущенная закрывающая кавычка. + + + + Premature string termination encountered while parsing '{0}'. + При синтаксическом анализе "{0}" обнаружено преждевременное завершение строки. @@ -1147,6 +1307,11 @@ У типа "{0}" отсутствует свойство содержимого. Укажите имя свойства, которое требуется задать, либо добавьте к типу атрибут ContentPropertyAttribute или TypeConverterAttribute. + + Cannot change property metadata after it has been associated with a property. + Не удается изменить метаданные свойства после их сопоставления свойству. + + Type name '{0}' cannot have a dot '.'. Имя типа "{0}" не может содержать точку (.). @@ -1182,6 +1347,11 @@ Непредвиденный "{0}" в правиле разбора "{1}". + + Parameter is unexpected type '{0}'. Expected type is '{1}'. + Параметр имеет непредвиденный тип "{0}". Требуется тип "{1}". + + Unexpected token '{0}' in rule: '{1}', in '{2}'. Непредвиденная лексема "{0}" в правиле: "{1}" в "{2}". @@ -1198,8 +1368,8 @@ - ['{0}'('{1}')] on '{2}' is not a known property. - ["{0}"("{1}")] в "{2}" не является известным свойством. + ['{0}'('{1}')]5D; on '{2}' is not a known property. + ["{0}"("{1}")] в "{2}" не является известным свойством. @@ -1252,6 +1422,11 @@ Поток узла XAML: после узлов значений необходимо наличие EndMember. + + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + Указанный индекс вышел за границы массива, или дочерний объект с индексом не определен. Не вызывайте данный метод, если метод VisualChildrenCount возвращает значение 0, указывая на отсутствие дочерних элементов у элемента Visual. + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. Объекту XamlXmlWriter не удается записать значение "{0}", содержащее значимый пробел, в коллекцию "{1}". diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.tr.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.tr.xlf index 99e06196e55..b4811d7da2b 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.tr.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.tr.xlf @@ -1,5 +1,5 @@  - + @@ -27,6 +27,41 @@ '{0}' sözlük türünün birden çok Add metodu veya IDictionary<K,V> uygulaması olduğundan, öğe türü saptanamıyor. Bu koleksiyon türünün XAML'de kullanılabilir olmasını sağlamak için bir ortak Add(object,object) metodu ekleyin, System.Collections.IDictionary veya tek bir System.Collections.Generic.IDictionary<K,V> uygulayın. + + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + XAML içinde bir KeyFrameAnimation alt öğesinin uyumlu türde bir KeyFrame olması gerekir. + + + + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + '{0}', Duration için bir TimeSpan veya son KeyFrame'inin KeyTime için bir TimeSpan içermelidir. Bu '{0}' bir '{1}' Duration ve son KeyFrame için '{2}' KeyTime içeriyor ve bu nedenle KeyTime'lar çözülemiyor. + + + + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + '{0}', '{2}' sınıfı için geçerli bir '{1}' değeri değildir. Bu değer animasyonu oluşturulan özelliğin temel değeri veya aynı özelliğe uygulanan başka bir animasyonun çıkış değeri tarafından sağlanmış olabilir. + + + + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + {1} dizinindeki anahtar çerçevenin çözülen KeyTime'ı {4} dizinindeki anahtar çerçevenin çözülen KeyTime'ından büyük olamaz. KeyFrames'ler[{1}] {3} süresine çözülen KeyTime '{2}' belirtti; KeyFrames'ler[{4}] {6} süresine çözülen KeyTime '{5}' belirtti. Bazı KeyTime'lar '{0}' Begin saatine göre çözüldü ve diğerleri Duration'a göre çözüldü, bu nedenle bazı KeyTime kümeleri tüm Duration'lar için geçerli değil. + + + + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + '{2}' KeyTime değeri, animasyonun '{3}' Duration değerinden büyük olduğundan bu '{0}' öğesinin {1} dizinindeki anahtar çerçeve için geçerli değil. + + + + '{0}' cannot use default {1} value of '{2}'. + '{0}' varsayılan {1} değeri olarak '{2}' kullanamaz. + + + + KeyFrameAnimation objects cannot have text objects as children. + KeyFrameAnimation nesneleri alt öğe olarak metin nesneleri içeremez. + + One of the following arguments must be non-null: '{0}'. Şu bağımsız değişkenlerden biri null dışında bir değer olmalıdır: '{0}'. @@ -37,6 +72,11 @@ Dizi Add metodu uygulanmadı. + + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + Noktalı virgül ';' ile eşittir işareti '=' arasındaki bölüm '{0}' URI '{1}' değil. + + Attachable events are not implemented. Eklenebilir olaylar uygulanmadı. @@ -122,6 +162,16 @@ İşaretleme uzantılarında, tüm oluşturucu bağımsız değişken değerleri atomlar olmalıdır. '{0}' türündeki nesne için, bir veya birden çok bağımsız değişken değeri atomik değil. + + Cannot convert string value '{0}' to type '{1}'. + '{0}' dize değeri '{1}' türüne dönüştürülemiyor. + + + + Cannot convert type '{0}' to '{1}'. + '{0}' türü '{1}' olarak dönüştürülemiyor. + + Cannot create an instance of '{0}' because XamlType is not valid. XamlType geçerli olmadığından '{0}' örneği oluşturulamıyor. @@ -137,6 +187,11 @@ '{1}' URI'sinde '{0}' Bütünleştirilmiş Kodu bulunamadı. + + Cannot modify a read-only container. + Salt okunur kapsayıcı değiştirilemez. + + Cannot reassign a previously set SchemaContext. Daha önceden ayarlanmış bir SchemaContext yeniden atanamaz. @@ -147,6 +202,11 @@ '{1}' metodu için '{0}' türü çözümlenemiyor. + + Cannot get part or part information from a write-only container. + Salt yazılır bir kapsayıcıdan bölüm veya bölüm bilgileri alınamaz. + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). BaseUri, kök düğümünde yalnızca bir kere ayarlanabilir (XamlXmlReader kök düğümünde bir varsayılan değer sağlayabilir). @@ -212,6 +272,31 @@ '{0}' koleksiyonu null değerler içeremez. + + The number of elements in this collection must be less than or equal to '{0}'. + Bu koleksiyondaki öğe sayısı '{0}' değerine eşit veya daha az olmalıdır. + + + + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + '{0}' türünde bir koleksiyona '{1}' türünde örnek eklenemez. Yalnızca '{2}' türünde öğelere izin verilir. + + + + Cannot pass multidimensional array to the CopyTo method on a collection. + Bir koleksiyonda CopyTo yöntemine çok boyutlu dizi geçirilemez. + + + + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + '{0}' parametre değeri '{1}' parametre değerinin uzunluğuna eşit veya daha büyük. + + + + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + Bu koleksiyondaki öğe sayısı, '{0}' ile '{1}' hedefinin sonuna kadar olan kullanılabilir alandan daha büyük. + + Failed attempting to create an Implicit Type with a constructor. Oluşturucuyla Implicit Type oluşturma girişimi başarısız oldu. @@ -312,6 +397,16 @@ '{2}' OldNamespace için '{0}' ve '{1}' derlemelerinde çakışan XmlnsCompatibleWithAttributes değerleri var. Öznitelikleri aynı NewNamespace'e sahip olacak şekilde değiştirin veya XamlSchemaContext oluşturucusuna çakışmayan bir Başvuru Derlemeleri kümesi geçirin. + + '{0}' enumeration value is not valid. + '{0}' sabit listesi değeri geçerli değil. + + + + No current object to return. + Döndürülecek geçerli nesne yok. + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. '{0}' olayı, '{1}' öğesine atanamayan bir değeri atayamaz. @@ -357,6 +452,16 @@ Belirtilen bağlama kısıtlamalarıyla eşleşen '{0}' fabrika metodu null döndürdü. + + Input file or data stream does not conform to the expected file format specification. + Giriş dosyası veya veri akışı beklenen dosya biçimi belirtimine uymuyor. + + + + '{0}' file does not conform to the expected file format specification. + '{0}' dosyası beklenen dosya biçimi belirtimine uymuyor. + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. '{0}' dosyası veya bütünleştirilmiş kodu ya da bunun bağımlılıklarından biri yüklenemedi. Sistem belirtilen dosyayı bulamıyor. @@ -367,6 +472,11 @@ Henüz tanımlanmamış '{0}' adlandırılmış nesnesine veya nesnelerine başvuru girişiminde bulunuldu. Key dışındaki yönergelerde ileri başvurular veya ileri başvuru içeren nesnelere yönelik başvurular desteklenmiyor. + + Specified value of type '{0}' must have IsFrozen set to false to modify. + Belirtilen '{0}' türünde değerin değiştirilebilmesi için IsFrozen yanlış olarak ayarlanmış olmalıdır. + + Cannot promote from Array. Diziden yükseltilemiyor. @@ -452,6 +562,16 @@ Geçersiz ifade: '{0}' + + PermissionState value '{0}' is not valid for this Permission. + '{0}' PermissionState değeri bu İzin için geçerli değil. + + + + Permission type is not valid. Expected '{0}'. + İzin türü geçerli değil. Beklenen: '{0}'. + + Type argument '{0}' is not a valid type. '{0}' tür bağımsız değişkeni geçerli bir tür değil. @@ -617,6 +737,11 @@ ClrType 'Member' aramasında durum eksik. + + Missing '{0}' in URI '{1}'. + '{1}' URI'sinde '{0}' eksik. + + Creating from text without a TypeConverter is not allowed. TypeConverter olmadan metinden oluşturmaya izin verilmez. @@ -659,7 +784,7 @@ Name cannot be an empty string. - Ad boş bir dize olamaz. + Name boş bir dize olamaz. @@ -798,8 +923,8 @@ - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - '{2}' öğesindeki ['{0}'('{1}')], bu türde bildirilen bir özellik değil. + ['{0}'('{1}')]5D; on '{2}' is not a property declared on this type. + '{2}' öğesindeki ['{0}'('{1}')], bu türde bildirilen bir özellik değil. @@ -863,8 +988,8 @@ - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - Erişilebilir oluşturucular olmadığından ‘{0}’ türündeki nesneler okunamadı. XAML'de bu türün kullanılmasına olanak tanımak için varsayılan bir oluşturucu ekleyin, ConstructorArgumentAttribute kullanın veya bir InstanceDescriptor sağlayın. + Unable to read objects of the type �{0}� because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + Erişilebilir oluşturucular olmadığından �{0}� türündeki nesneler okunamadı. XAML'de bu türün kullanılmasına olanak tanımak için varsayılan bir oluşturucu ekleyin, ConstructorArgumentAttribute kullanın veya bir InstanceDescriptor sağlayın. @@ -927,6 +1052,11 @@ XAML Düğüm Akışı: StartMember '{2}' öncesinde '{0}.{1}' için EndMember yok. + + Parameter must be greater than or equal to zero. + Parametre sıfıra eşit veya daha büyük olmalıdır. + + The property element '{0}' is not contained by an object element. '{0}' özellik öğesi bir nesne öğesinin içinde değil. @@ -1017,6 +1147,11 @@ SchemaContext null olamaz. + + Cannot set SandboxExternalContent to true in partial trust. + Kısmi güvende SandboxExternalContent true olarak ayarlanamaz. + + Invalid security XML. Missing expected attribute '{0}'. Geçersiz güvenlik XML'si. Beklenen '{0}' özniteliği eksik. @@ -1087,6 +1222,11 @@ Doğrudan Atanabilir Düzeltmelerin tek bir adı olmalıdır. + + Parameter cannot be a zero-length string. + Parametre sıfır uzunlukta bir dize olamaz. + + The string is null or empty. Dize null veya boş. @@ -1107,6 +1247,26 @@ (null) + + Empty token encountered at position {0} while parsing '{1}'. + '{1}' ayrıştırılırken {0} konumunda boş belirteçle karşılaşıldı. + + + + Extra data encountered at position {0} while parsing '{1}'. + '{1}' ayrıştırılırken {0} konumunda dış veriyle karşılaşıldı. + + + + Missing end quote encountered while parsing '{0}'. + '{0}' ayrıştırılırken eksik bitiş tırnak işareti bulundu. + + + + Premature string termination encountered while parsing '{0}'. + '{0}' ayrıştırılırken erken dize sonuyla karşılaşıldı. + + Error with member '{0}'.'{1}'. It has more than one '{2}'. '{0}'.'{1}' üyesi hatalı. Birden çok '{2}' içeriyor. @@ -1147,6 +1307,11 @@ '{0}' türünün içerik özelliği yok. Ayarlanacak özelliğin adını belirtin veya türe bir ContentPropertyAttribute veya TypeConverterAttribute ekleyin. + + Cannot change property metadata after it has been associated with a property. + Bir özellikle ilişkilendirildikten sonra özellik meta verileri değiştirilemez. + + Type name '{0}' cannot have a dot '.'. '{0}' tür adında nokta '.' bulunamaz. @@ -1182,6 +1347,11 @@ '{1}' ayrıştırma kuralında beklenmeyen '{0}'. + + Parameter is unexpected type '{0}'. Expected type is '{1}'. + Parametre beklenmeyen bir '{0}' türü. Beklenen tür: '{1}'. + + Unexpected token '{0}' in rule: '{1}', in '{2}'. Kuralda beklenmeyen '{0}' belirteci: '{2}' içinde '{1}'. @@ -1198,8 +1368,8 @@ - ['{0}'('{1}')] on '{2}' is not a known property. - '{2}' öğesinde ['{0}'('{1}')] bilinen bir özellik değil. + ['{0}'('{1}')]5D; on '{2}' is not a known property. + '{2}' öğesinde ['{0}'('{1}')] bilinen bir özellik değil. @@ -1252,6 +1422,11 @@ XAML Düğüm Akışı: Değer düğümlerinin ardından EndMember gelmelidir. + + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + Belirtilen dizin aralık dışında veya dizindeki alt öğe boş. Visual'ın alt öğesi olmadığı anlamında VisualChildrenCount sıfır döndürürse bu yöntemi çağırmayın. + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. XamlXmlWriter, '{1}' koleksiyonunda önemli bir boş alan içeren '{0}' değerini yazamıyor. diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hans.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hans.xlf index 5f151f1d53e..4a8e1b1d417 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hans.xlf @@ -1,6 +1,6 @@  - - + + Enumerating attached properties on object '{0}' threw an exception. @@ -27,6 +27,41 @@ 无法确定字典类型“{0}”的项类型,因为它有多个 Add 方法或 IDictionary<K,V> 实现。若要使此字典类型可在 XAML 中使用,请添加一个公共的 Add(object,object) 方法,并实现 System.Collections.IDictionary 或单个 System.Collections.Generic.IDictionary<K,V>。 + + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + XAML 中的 KeyFrameAnimation 的子级必须为兼容类型的 KeyFrame。 + + + + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + “{0}”的 Duration 必须有一个 TimeSpan,或者其最后一个 KeyFrame 的 KeyTime 必须有一个 TimeSpan。此“{0}”的 Duration 为“{1}”,其最后一个 KeyFrame 的 KeyTime 为“{2}”,因此无法解析 KeyTime。 + + + + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + “{0}”不是类“{2}”的有效“{1}”值。该值可能已由正在进行动画处理的属性的基值提供,或者已由应用于同一属性的另一个动画的输出值提供。 + + + + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + 索引 {1} 处的关键帧的已解析 KeyTime 不能大于索引 {4} 处的关键帧的已解析 KeyTime。KeyFrames[{1}] 具有指定的 KeyTime“{2}”,它解析为时间 {3};KeyFrames[{4}] 具有指定的 KeyTime“{5}”,它解析为时间 {6}。某些 KeyTime 是相对于“{0}”的 Begin 时间进行解析的,而其他的则是相对于其 Duration 进行解析的,因此某些 KeyTime 集并不是对所有 Duration 都有效。 + + + + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + 对于此“{0}”的索引 {1} 处的关键帧,“{2}”KeyTime 值无效,因为它大于动画的 Duration 值“{3}”。 + + + + '{0}' cannot use default {1} value of '{2}'. + “{0}”无法使用“{2}”的默认 {1} 值。 + + + + KeyFrameAnimation objects cannot have text objects as children. + KeyFrameAnimation 对象不能有作为子级的文本对象。 + + One of the following arguments must be non-null: '{0}'. 下列参数中必须有一个不是 null:“{0}”。 @@ -37,6 +72,11 @@ 未实现数组的 Add 方法。 + + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + 分号 ';' 和等号 '=' 之间的部分不是“{0}”URI“{1}”。 + + Attachable events are not implemented. 未实现可附加的事件。 @@ -122,6 +162,16 @@ 在标记扩展中,所有构造函数参数值都应是原子。对于类型为“{0}”的对象,一个或多个参数值不是原子。 + + Cannot convert string value '{0}' to type '{1}'. + 无法将字符串值“{0}”转换为类型“{1}”。 + + + + Cannot convert type '{0}' to '{1}'. + 无法将类型“{0}”转换为“{1}”。 + + Cannot create an instance of '{0}' because XamlType is not valid. 无法创建“{0}”的实例,因为 XamlType 无效。 @@ -137,6 +187,11 @@ 在 URI“{1}”中找不到程序集“{0}”。 + + Cannot modify a read-only container. + 无法修改只读容器。 + + Cannot reassign a previously set SchemaContext. 无法重新分配以前设置的 SchemaContext。 @@ -147,6 +202,11 @@ 无法解析方法“{1}”的类型“{0}”。 + + Cannot get part or part information from a write-only container. + 无法从只写容器获取部件或部件信息。 + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). BaseUri 只能在根节点处设置一次(XamlXmlReader 可能会在根节点处提供一个默认值)。 @@ -212,6 +272,31 @@ 集合“{0}”不能包含 null 值。 + + The number of elements in this collection must be less than or equal to '{0}'. + 此集合中元素的数量必须小于或等于“{0}”。 + + + + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + 无法将类型“{1}”的实例添加到类型“{0}”的集合。仅允许类型“{2}”的项。 + + + + Cannot pass multidimensional array to the CopyTo method on a collection. + 无法将多维数组传递到集合上的 CopyTo 方法。 + + + + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + “{0}”参数值等于或大于“{1}”参数值的长度。 + + + + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + 此集合中元素的数量大于从“{0}”到目标“{1}”末尾的可用空间。 + + Failed attempting to create an Implicit Type with a constructor. 尝试使用构造函数创建隐式类型时失败。 @@ -312,6 +397,16 @@ OldNamespace“{2}”的程序集“{0}”和“{1}”中的 XmlnsCompatibleWithAttributes 出现冲突。更改相应特性使其具有相同的 NewNamespace,或者在 XamlSchemaContext 构造函数中传递一组不会发生冲突的引用程序集。 + + '{0}' enumeration value is not valid. + “{0}”枚举值无效。 + + + + No current object to return. + 没有当前对象要返回。 + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. 不能为“{0}”事件分配一个不可赋给“{1}”的值。 @@ -357,6 +452,16 @@ 符合指定绑定约束的工厂方法“{0}”返回了 null。 + + Input file or data stream does not conform to the expected file format specification. + 输入文件或数据流不符合要求的文件格式规格。 + + + + '{0}' file does not conform to the expected file format specification. + “{0}”文件不符合要求的文件格式规格。 + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. 未能加载文件或程序集“{0}”或其依赖项之一。系统无法找到指定的文件。 @@ -367,6 +472,11 @@ 尝试引用尚未定义的命名对象“{0}”。对于指令(Key 除外),不支持前向引用或对包含前向引用的对象的引用。 + + Specified value of type '{0}' must have IsFrozen set to false to modify. + 指定的类型“{0}”值必须将 IsFrozen 设置为 false,以进行修改。 + + Cannot promote from Array. 无法从数组提升。 @@ -452,6 +562,16 @@ 无效的表达式:“{0}” + + PermissionState value '{0}' is not valid for this Permission. + PermissionState 值“{0}”对于此 Permission 无效。 + + + + Permission type is not valid. Expected '{0}'. + 权限类型无效。应为“{0}”。 + + Type argument '{0}' is not a valid type. 类型参数“{0}”不是有效的类型。 @@ -469,7 +589,7 @@ '{0}' is not a valid XAML member name. - “{0}”不是有效的 XAML 成员名称。 + “{0}”不是有效的 XAML 成员名。 @@ -617,6 +737,11 @@ ClrType“Member”查找中缺少事例。 + + Missing '{0}' in URI '{1}'. + URI“{1}”中缺少“{0}”。 + + Creating from text without a TypeConverter is not allowed. 不允许从不含 TypeConverter 的文本中创建。 @@ -659,7 +784,7 @@ Name cannot be an empty string. - 名称不能为空字符串。 + Name 不能为空字符串。 @@ -798,8 +923,8 @@ - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - “{2}”上的 ['{0}'('{1}')] 不是在此类型上声明的属性。 + ['{0}'('{1}')]5D; on '{2}' is not a property declared on this type. + “{2}”上的 ['{0}'('{1}')] 不是在此类型上声明的属性。 @@ -863,8 +988,8 @@ - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - 无法读取类型“{0}”的对象,因为没有可访问的构造函数。若要允许在 XAML 中使用此类型,请添加默认构造函数,使用 ConstructorArgumentAttribute 或提供 InstanceDescriptor。 + Unable to read objects of the type �{0}� because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + 无法读取类型“{0}”的对象,因为没有可以访问的构造函数。若要允许在 XAML 中使用此类型,请添加默认构造函数,使用 ConstructorArgumentAttribute 或提供 InstanceDescriptor。 @@ -927,6 +1052,11 @@ XAML 节点流: StartMember“{2}”前面缺少“{0}.{1}”的 EndMember。 + + Parameter must be greater than or equal to zero. + 参数必须大于或等于零。 + + The property element '{0}' is not contained by an object element. 对象元素中未包含属性元素“{0}”。 @@ -1017,6 +1147,11 @@ SchemaContext 不能为 null。 + + Cannot set SandboxExternalContent to true in partial trust. + 无法在部分信任中将 SandboxExternalContent 设置为 true。 + + Invalid security XML. Missing expected attribute '{0}'. 安全 XML 无效。缺少要求的特性“{0}”。 @@ -1087,6 +1222,11 @@ 可直接指定的链接地址信息只能有一个名称。 + + Parameter cannot be a zero-length string. + 参数不能为零长度的字符串。 + + The string is null or empty. 该字符串为 null 或为空。 @@ -1107,6 +1247,26 @@ (null) + + Empty token encountered at position {0} while parsing '{1}'. + 分析“{1}”时在位置 {0} 处遇到空标记。 + + + + Extra data encountered at position {0} while parsing '{1}'. + 分析“{1}”时在位置 {0} 处遇到额外数据。 + + + + Missing end quote encountered while parsing '{0}'. + 分析“{0}”时遇到缺少右引号的情况。 + + + + Premature string termination encountered while parsing '{0}'. + 分析“{0}”时遇到字符串过早终止的情况。 + + Error with member '{0}'.'{1}'. It has more than one '{2}'. 成员 '{0}'.'{1}' 出错。它具有多个“{2}”。 @@ -1147,6 +1307,11 @@ 类型“{0}”不具有内容属性。指定要设置的属性的名称,或者在该类型上添加 ContentPropertyAttribute 或 TypeConverterAttribute。 + + Cannot change property metadata after it has been associated with a property. + 无法在属性元数据与属性关联以后对其进行更改。 + + Type name '{0}' cannot have a dot '.'. 类型名称“{0}”不能包含点“.”。 @@ -1182,6 +1347,11 @@ 分析规则“{1}”中的意外“{0}”。 + + Parameter is unexpected type '{0}'. Expected type is '{1}'. + 参数是意外的类型“{0}”。预期类型为“{1}”。 + + Unexpected token '{0}' in rule: '{1}', in '{2}'. 规则中的意外标记“{0}”:“{2}”中的“{1}”。 @@ -1198,8 +1368,8 @@ - ['{0}'('{1}')] on '{2}' is not a known property. - “{2}”上的 ['{0}'('{1}')] 是未知属性。 + ['{0}'('{1}')]5D; on '{2}' is not a known property. + “{2}”上的 ['{0}'('{1}')] 是未知属性。 @@ -1252,6 +1422,11 @@ XAML 节点流: 值节点必须后跟 EndMember。 + + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + 指定的索引超出范围,或索引处的子级为 null。如果 VisualChildrenCount 返回零,表示 Visual 没有子级,请不要调用此方法。 + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. XamlXmlWriter 无法写入值“{0}”,该值在集合“{1}”中包含有效空格。 diff --git a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hant.xlf b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hant.xlf index 7383c8c1602..118aa738bf7 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/Microsoft.DotNet.Wpf/src/System.Xaml/Resources/xlf/Strings.zh-Hant.xlf @@ -1,6 +1,6 @@  - - + + Enumerating attached properties on object '{0}' threw an exception. @@ -27,6 +27,41 @@ 無法判斷字典型別 '{0}' 的項目型別,因為它有一個以上 Add 方法或 IDictionary<K,V> 實作。若要讓此字典型別可以在 XAML 中使用,請加入 public Add(object,object) 方法,實作 System.Collections.IDictionary 或單一 System.Collections.Generic.IDictionary<K,V>。 + + A child of KeyFrameAnimation in XAML must be a KeyFrame of a compatible type. + XAML 中 KeyFrameAnimation 的子項目必須是相容型別的 KeyFrame。 + + + + '{0}' must have either a TimeSpan for its Duration or a TimeSpan for the KeyTime of its last KeyFrame. This '{0}' has a Duration of '{1}' and a KeyTime of '{2}' for its last KeyFrame, so the KeyTimes cannot be resolved. + '{0}' 最後一個 KeyFrame 之 Duration 必須設定 TimeSpan,或 KeyTime 必須設定 TimeSpan。此 '{0}' 最後一個 KeyFrame 的 Duration 為 '{1}',且 KeyTime 為 '{2}',因此無法解析 KeyTime。 + + + + '{0}' is not a valid '{1}' value for class '{2}'. This value might have been supplied by the base value of the property being animated or the output value of another animation applied to the same property. + '{0}' 不是類別 '{2}' 的有效 '{1}' 值。此值必須由要展示動畫之屬性的基礎值提供,或是由另一個套用至相同屬性之動畫的輸出值提供。 + + + + Resolved KeyTime for key frame at index {1} cannot be greater than resolved KeyTime for key frame at index {4}. KeyFrames[{1}]5D; has specified KeyTime '{2}', which resolves to time {3}; KeyFrames[{4}]5D; has specified KeyTime '{5}', which resolves to time {6}. Some KeyTimes are resolved relative to Begin time of '{0}' and others relative to its Duration, so some sets of KeyTimes are not valid for all Durations. + 在索引 {1} 解析之主要畫面格的 KeyTime 不能大於在索引 {4} 解析之主要畫面格的 KeyTime。KeyFrames[{1}] 具有指定的 KeyTime '{2}',它會解析為時間 {3}; KeyFrames[{4}] 具有指定的 KeyTime '{5}',它會解析為時間 {6}。某些 KeyTimes 會相對解析為 '{0}' 的 Begin 時間,而其他則會相對解析為其 Duration,因此某些 KeyTimes 集合並非對於所有 Duration 都有效。 + + + + '{2}' KeyTime value is not valid for key frame at index {1} of this '{0}' because it is greater than animation's Duration value '{3}'. + '{2}' KeyTime 值對於位於此 '{0}' 之索引 {1} 的主要畫面格而言是無效的,因為它大於動畫的 Duration 值 '{3}'。 + + + + '{0}' cannot use default {1} value of '{2}'. + '{0}' 無法使用 '{2}' 的預設值 {1}。 + + + + KeyFrameAnimation objects cannot have text objects as children. + KeyFrameAnimation 物件不能使用文字物件做為子項目。 + + One of the following arguments must be non-null: '{0}'. 下列其中一個引數必須是非 null: '{0}'。 @@ -37,6 +72,11 @@ 未實作陣列 Add 方法。 + + Part between semicolon ';' and equals sign '=' is not '{0}' URI '{1}'. + 分號 ';' 與等號 '=' 之間的部分不是 '{0}' URI '{1}'。 + + Attachable events are not implemented. 未實作可附加事件。 @@ -122,6 +162,16 @@ 在標記延伸中,所有建構函數引數值都應該是元素。就型別 '{0}' 的物件而言,有一個或多個引數值不是元素。 + + Cannot convert string value '{0}' to type '{1}'. + 無法將字串值 '{0}' 轉換為型別 '{1}'。 + + + + Cannot convert type '{0}' to '{1}'. + 無法將型別 '{0}' 轉換為 '{1}'。 + + Cannot create an instance of '{0}' because XamlType is not valid. 無法建立 '{0}' 的執行個體,因為 XamlType 無效。 @@ -137,6 +187,11 @@ 在 URI '{1}' 中找不到組件 '{0}'。 + + Cannot modify a read-only container. + 無法修改唯讀容器。 + + Cannot reassign a previously set SchemaContext. 無法重新指派先前已設定的 SchemaContext。 @@ -147,6 +202,11 @@ 無法解析方法 '{1}' 的型別 '{0}'。 + + Cannot get part or part information from a write-only container. + 無法從唯寫容器取得組件或組件資訊。 + + BaseUri can only be set once at the root node (XamlXmlReader may provide a default at the root node). BaseUri 只能在根節點設定一次 (XamlXmlReader 可以在根節點提供預設值)。 @@ -212,6 +272,31 @@ 集合 '{0}' 不可包含 null 值。 + + The number of elements in this collection must be less than or equal to '{0}'. + 此集合中的項目數目必須小於或等於 '{0}'。 + + + + Cannot add instance of type '{1}' to a collection of type '{0}'. Only items of type '{2}' are allowed. + 無法新增型別為 '{1}' 的執行個體至型別 '{0}' 的集合。只允許使用型別為 '{2}' 的項目。 + + + + Cannot pass multidimensional array to the CopyTo method on a collection. + 無法傳遞多維度陣列至集合上的 CopyTo 方法。 + + + + '{0}' parameter value is equal to or greater than the length of the '{1}' parameter value. + '{0}' 參數值等於或大於 '{1}' 參數值的長度。 + + + + The number of elements in this collection is greater than the available space from '{0}' to the end of destination '{1}'. + 此集合中的項目數目大於從 '{0}' 到目的地 '{1}' 結尾的可用空間。 + + Failed attempting to create an Implicit Type with a constructor. 嘗試使用建構函式建立隱含型別失敗。 @@ -312,6 +397,16 @@ OldNamespace '{2}' 的組件 '{0}' 和 '{1}' 中有衝突的 XmlnsCompatibleWithAttributes。請變更這些屬性讓它們具有相同的 NewNamespace,或者在 XamlSchemaContext 建構函式中傳遞一組不衝突的參考組件。 + + '{0}' enumeration value is not valid. + '{0}' 列舉值無效。 + + + + No current object to return. + 沒有可傳回的目前物件。 + + '{0}' event cannot be assigned a value that is not assignable to '{1}'. 不可將無法指派給 '{1}' 的值指派給 '{0}' 事件。 @@ -357,6 +452,16 @@ 符合所指定繫結條件約束的 Factory 方法 '{0}' 傳回了 null。 + + Input file or data stream does not conform to the expected file format specification. + 輸入檔或資料流不符合預期的檔案格式規格。 + + + + '{0}' file does not conform to the expected file format specification. + '{0}' 檔案不符合預期的檔案格式規格。 + + Could not load file or assembly '{0}' or one of its dependencies. The system cannot find the specified file. 無法載入檔案或組件 '{0}' 或其相依性的其中之一。系統找不到指定的檔案。 @@ -367,6 +472,11 @@ 嘗試參考尚未定義的具名物件 '{0}'。Key 以外的指示詞上不支援向前參考,或參考包含向前參考的物件。 + + Specified value of type '{0}' must have IsFrozen set to false to modify. + 所指定型別 '{0}' 的值必須將 IsFrozen 設定為 false,才能進行修改。 + + Cannot promote from Array. 無法從陣列升級。 @@ -452,6 +562,16 @@ 無效的運算式: '{0}' + + PermissionState value '{0}' is not valid for this Permission. + PermissionState 值 '{0}' 對此權限無效。 + + + + Permission type is not valid. Expected '{0}'. + 使用權限類型無效。應該是 '{0}'。 + + Type argument '{0}' is not a valid type. 型別引數 '{0}' 不是有效的型別。 @@ -617,6 +737,11 @@ ClrType 'Member' 查閱中遺漏案例。 + + Missing '{0}' in URI '{1}'. + URI '{1}' 中遺漏 '{0}'。 + + Creating from text without a TypeConverter is not allowed. 不允許從沒有 TypeConverter 的文字建立。 @@ -798,8 +923,8 @@ - ['{0}'('{1}')] on '{2}' is not a property declared on this type. - '{2}' 上的 ['{0}'('{1}')] 不是在此型別上宣告的屬性。 + ['{0}'('{1}')]5D; on '{2}' is not a property declared on this type. + '{2}' 上的 ['{0}'('{1}')] 不是在此型別上宣告的屬性。 @@ -863,8 +988,8 @@ - Unable to read objects of the type ‘{0}’ because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. - 因為沒有可存取的建構函式,所以無法讀取 ‘{0}’ 類型的物件。若要讓這種類型可在 XAML 中使用,請新增預設建構函式、使用 ConstructorArgumentAttribute,或提供 InstanceDescriptor。 + Unable to read objects of the type �{0}� because there are no accessible constructors. To allow this type to be used in XAML, add a default constructor, use ConstructorArgumentAttribute, or provide an InstanceDescriptor. + 無法讀取型別 {0} 的物件,因為沒有可存取的建構函式。若要讓這種型別能使用在 XAML 中,請加入預設建構函式、使用 ConstructorArgumentAttribute,或提供 InstanceDescriptor。 @@ -927,6 +1052,11 @@ XAML 節點資料流: StartMember '{2}' 前面遺漏 '{0}.{1}' 的 EndMember。 + + Parameter must be greater than or equal to zero. + 參數必須大於或等於零。 + + The property element '{0}' is not contained by an object element. 屬性項目 '{0}' 未包含在物件項目中。 @@ -1017,6 +1147,11 @@ SchemaContext 不可為 null。 + + Cannot set SandboxExternalContent to true in partial trust. + 在部分信任的情況下,無法將 SandboxExternalContent 設定為 True。 + + Invalid security XML. Missing expected attribute '{0}'. 無效的安全性 XML。遺漏所需的屬性 '{0}'。 @@ -1087,6 +1222,11 @@ 可直接指派的修復只能有一個名稱。 + + Parameter cannot be a zero-length string. + 參數不能是零長度字串。 + + The string is null or empty. 字串是 null 或空白。 @@ -1107,6 +1247,26 @@ (null) + + Empty token encountered at position {0} while parsing '{1}'. + 剖析 '{1}' 時,於位置 {0} 發現空的語彙基元。 + + + + Extra data encountered at position {0} while parsing '{1}'. + 剖析 '{1}' 時,於位置 {0} 發現額外的資料。 + + + + Missing end quote encountered while parsing '{0}'. + 剖析 '{0}' 時遺失結尾引號。 + + + + Premature string termination encountered while parsing '{0}'. + 剖析 '{0}' 時發現字串過早結束。 + + Error with member '{0}'.'{1}'. It has more than one '{2}'. 成員 '{0}'.'{1}' 錯誤。它有多個 '{2}'。 @@ -1147,6 +1307,11 @@ 型別 '{0}' 沒有內容屬性。請指定要設定的屬性名稱,或在此型別上加入 ContentPropertyAttribute 或 TypeConverterAttribute。 + + Cannot change property metadata after it has been associated with a property. + 當屬性中繼資料與屬性關聯時,即無法變更。 + + Type name '{0}' cannot have a dot '.'. 型別名稱 '{0}' 不能有點號 '.'。 @@ -1182,6 +1347,11 @@ 剖析規則 '{1}' 中有未預期的 '{0}'。 + + Parameter is unexpected type '{0}'. Expected type is '{1}'. + 參數是未預期的型別 '{0}'。預期型別為 '{1}'。 + + Unexpected token '{0}' in rule: '{1}', in '{2}'. 規則 '{1}' 中有未預期的語彙基元 '{0}' (位於 '{2}' 中)。 @@ -1198,8 +1368,8 @@ - ['{0}'('{1}')] on '{2}' is not a known property. - '{2}' 上的 ['{0}'('{1}')] 不是已知的屬性。 + ['{0}'('{1}')]5D; on '{2}' is not a known property. + '{2}' 上的 ['{0}'('{1}')] 不是已知的屬性。 @@ -1252,6 +1422,11 @@ XAML 節點資料流: 值節點後面必須有 EndMember。 + + Specified index is out of range or child at index is null. Do not call this method if VisualChildrenCount returns zero, indicating that the Visual has no children. + 指定的索引超出範圍,或位於索引的子項目是 null 值。如果 VisualChildrenCount 傳回零 (表示 Visual 沒有子項目),請勿呼叫此方法。 + + XamlXmlWriter cannot write value '{0}' which contains significant white space in collection '{1}'. XamlXmlWriter 無法寫入含有集合 '{1}' 中重要空格的值 '{0}'。 From 0e817a11435917e7ca3b4876797a59017dfb5743 Mon Sep 17 00:00:00 2001 From: Vatsan Madhavan Date: Tue, 2 Apr 2019 13:44:45 -0700 Subject: [PATCH 091/159] Fallbacks for building internal WPF projects that use PresentationBuildTasks.dll and Microsoft.WinFX.targets for markup compilation (#485) * Adding fallbacks for building WPF projects that use PresentationBuildTasks.dll and Microsoft.WinFX.targets for markup compilation * Workaround for GenerateVersionFileWithRepositoryCommit target to ensure that version.txt is always generated correctly and embedded inside nupkg's --- eng/WpfArcadeSdk/tools/Packaging.targets | 15 ++++++++++-- eng/WpfArcadeSdk/tools/Pbt.props | 30 ++++++++++++++++++++++-- eng/WpfArcadeSdk/tools/Pbt.targets | 27 +++++++++++++++++---- 3 files changed, 63 insertions(+), 9 deletions(-) diff --git a/eng/WpfArcadeSdk/tools/Packaging.targets b/eng/WpfArcadeSdk/tools/Packaging.targets index da8b44f844e..99a212f27c3 100644 --- a/eng/WpfArcadeSdk/tools/Packaging.targets +++ b/eng/WpfArcadeSdk/tools/Packaging.targets @@ -315,12 +315,23 @@ $(PreparePackageAssetsDependsOn): + + + + + + + - + diff --git a/eng/WpfArcadeSdk/tools/Pbt.props b/eng/WpfArcadeSdk/tools/Pbt.props index 0f7d3718132..32e387421df 100644 --- a/eng/WpfArcadeSdk/tools/Pbt.props +++ b/eng/WpfArcadeSdk/tools/Pbt.props @@ -1,11 +1,37 @@ + $(RepoRoot)src\Microsoft.DotNet.Wpf\src\PresentationBuildTasks\Microsoft.WinFX.targets + + + netcoreapp2.1 net472 - + $(ArtifactsTmpDir)PresentationBuildTasks\$(PbtTfm)\ - \ No newline at end of file + + diff --git a/eng/WpfArcadeSdk/tools/Pbt.targets b/eng/WpfArcadeSdk/tools/Pbt.targets index f6e391706a0..e250167d784 100644 --- a/eng/WpfArcadeSdk/tools/Pbt.targets +++ b/eng/WpfArcadeSdk/tools/Pbt.targets @@ -7,7 +7,16 @@ It is also OK for a DLL to NOT exist at the time is encountered against this assembly path. We must ensure that an actual DLL exists at this location prior to the very first execution of a Task from within this assembly. --> - <_PresentationBuildTasksAssembly Condition="'$(InternalMarkupCompilation)'=='true'">$(PbtDir)PresentationBuildTasks.dll + <_PresentationBuildTasksAssembly Condition="'$(InternalMarkupCompilation)'=='true' And Exists('$(LocalMicrosoftWinFXTargets)')">$(PbtDir)PresentationBuildTasks.dll + + + @@ -73,6 +82,14 @@ + + Condition="'$(InternalMarkupCompilation)'=='true' And Exists('$(LocalMicrosoftWinFXTargets)') "/> + + From 3d1cf01b7a421fee058fd40f811d02962a9c4d9b Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 3 Apr 2019 12:08:32 +0000 Subject: [PATCH 092/159] Update dependencies from https://github.com/dotnet/arcade build 20190402.13 (#487) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19202.13 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index e2ed0e192b7..cee22a2b225 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -67,9 +67,9 @@ - + https://github.com/dotnet/arcade - 505e38906e1ee2d032c41bb297de0958307db946 + 764f362c8e92e41905fe5f6c782ab9980c86c909 https://github.com/dotnet/arcade diff --git a/global.json b/global.json index 6400107be05..0892dc2cef0 100644 --- a/global.json +++ b/global.json @@ -9,7 +9,7 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19201.12" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19202.13" }, "native-tools": { "strawberry-perl": "5.28.1.1-1", From 652f10bfda25a9947d650e10d0e29759f06a5ff2 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 3 Apr 2019 13:11:22 +0000 Subject: [PATCH 093/159] Update dependencies from https://github.com/dotnet/core-setup build 20190402.14 (#488) - Microsoft.NETCore.App - 3.0.0-preview4-27602-14 Dependency coherency updates - Microsoft.Win32.Registry - 4.6.0-preview4.19202.4 (parent: Microsoft.NETCore.App) - System.Configuration.ConfigurationManager - 4.6.0-preview4.19202.4 (parent: Microsoft.NETCore.App) - System.Diagnostics.EventLog - 4.6.0-preview4.19202.4 (parent: Microsoft.NETCore.App) - System.Reflection.Emit - 4.6.0-preview4.19202.4 (parent: Microsoft.NETCore.App) - System.Security.AccessControl - 4.6.0-preview4.19202.4 (parent: Microsoft.NETCore.App) - System.Security.Cryptography.Xml - 4.6.0-preview4.19202.4 (parent: Microsoft.NETCore.App) - System.Security.Permissions - 4.6.0-preview4.19202.4 (parent: Microsoft.NETCore.App) - System.Security.Principal.Windows - 4.6.0-preview4.19202.4 (parent: Microsoft.NETCore.App) - System.Windows.Extensions - 4.6.0-preview4.19202.4 (parent: Microsoft.NETCore.App) - System.CodeDom - 4.6.0-preview4.19202.4 (parent: Microsoft.NETCore.App) - System.Reflection.MetadataLoadContext - 4.6.0-preview4.19202.4 (parent: Microsoft.NETCore.App) - System.Drawing.Common - 4.6.0-preview4.19202.4 (parent: Microsoft.NETCore.App) - System.DirectoryServices - 4.6.0-preview4.19202.4 (parent: Microsoft.NETCore.App) - Microsoft.DotNet.CodeAnalysis - 1.0.0-beta.19201.12 (parent: Microsoft.NETCore.App) --- eng/Version.Details.xml | 60 ++++++++++++++++++++--------------------- eng/Versions.props | 28 +++++++++---------- 2 files changed, 44 insertions(+), 44 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index cee22a2b225..8779c3c7eb8 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,53 +1,53 @@ - + https://github.com/dotnet/corefx - 85cec01822bc70fbc45a25001997b0c1e71b1d22 + 44f4102011e45bd4ac25f1c565f333302c2c3740 - + https://github.com/dotnet/corefx - 85cec01822bc70fbc45a25001997b0c1e71b1d22 + 44f4102011e45bd4ac25f1c565f333302c2c3740 - + https://github.com/dotnet/corefx - 85cec01822bc70fbc45a25001997b0c1e71b1d22 + 44f4102011e45bd4ac25f1c565f333302c2c3740 - + https://github.com/dotnet/corefx - 85cec01822bc70fbc45a25001997b0c1e71b1d22 + 44f4102011e45bd4ac25f1c565f333302c2c3740 - + https://github.com/dotnet/corefx - 85cec01822bc70fbc45a25001997b0c1e71b1d22 + 44f4102011e45bd4ac25f1c565f333302c2c3740 - + https://github.com/dotnet/corefx - 85cec01822bc70fbc45a25001997b0c1e71b1d22 + 44f4102011e45bd4ac25f1c565f333302c2c3740 - + https://github.com/dotnet/corefx - 85cec01822bc70fbc45a25001997b0c1e71b1d22 + 44f4102011e45bd4ac25f1c565f333302c2c3740 - + https://github.com/dotnet/corefx - 85cec01822bc70fbc45a25001997b0c1e71b1d22 + 44f4102011e45bd4ac25f1c565f333302c2c3740 - + https://github.com/dotnet/corefx - 85cec01822bc70fbc45a25001997b0c1e71b1d22 + 44f4102011e45bd4ac25f1c565f333302c2c3740 - + https://github.com/dotnet/corefx - 85cec01822bc70fbc45a25001997b0c1e71b1d22 + 44f4102011e45bd4ac25f1c565f333302c2c3740 - + https://github.com/dotnet/core-setup - 44d2cf6db601c5f7303d614cfca201023645021f + 8fa16d3d543ffa2babd5c8a45b5f29ec2cbdf55f - + https://github.com/dotnet/corefx - 85cec01822bc70fbc45a25001997b0c1e71b1d22 + 44f4102011e45bd4ac25f1c565f333302c2c3740 5589 @@ -55,14 +55,14 @@ a83e00a9ae61efa4dd9f529a4a7155de026db88e 6173 - + https://github.com/dotnet/corefx - 85cec01822bc70fbc45a25001997b0c1e71b1d22 + 44f4102011e45bd4ac25f1c565f333302c2c3740 5589 - + https://github.com/dotnet/corefx - 85cec01822bc70fbc45a25001997b0c1e71b1d22 + 44f4102011e45bd4ac25f1c565f333302c2c3740 5589 @@ -71,9 +71,9 @@ https://github.com/dotnet/arcade 764f362c8e92e41905fe5f6c782ab9980c86c909 - + https://github.com/dotnet/arcade - 31abd61b43b115a6af83c92ce35ed4e8efd01dfd + 505e38906e1ee2d032c41bb297de0958307db946 diff --git a/eng/Versions.props b/eng/Versions.props index fec6f590b46..de4fb3ab101 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -4,27 +4,27 @@ 4.8.0 preview4 4.0.0.0 - 4.6.0-preview4.19201.9 + 4.6.0-preview4.19202.4 4.8.0-preview4.19179.9 - 4.6.0-preview4.19201.9 - 4.6.0-preview4.19201.9 + 4.6.0-preview4.19202.4 + 4.6.0-preview4.19202.4 - 4.6.0-preview4.19201.9 - 4.6.0-preview4.19201.9 - 4.6.0-preview4.19201.9 - 4.6.0-preview4.19201.9 + 4.6.0-preview4.19202.4 + 4.6.0-preview4.19202.4 + 4.6.0-preview4.19202.4 + 4.6.0-preview4.19202.4 4.6.0-preview4.19176.11 - 4.6.0-preview4.19201.9 - 4.6.0-preview4.19201.9 - 4.6.0-preview4.19201.9 - 4.6.0-preview4.19201.9 - 4.6.0-preview4.19201.9 - 4.6.0-preview4.19201.9 + 4.6.0-preview4.19202.4 + 4.6.0-preview4.19202.4 + 4.6.0-preview4.19202.4 + 4.6.0-preview4.19202.4 + 4.6.0-preview4.19202.4 + 4.6.0-preview4.19202.4 - 1.0.0-beta.19179.2 + 1.0.0-beta.19201.12 0.1.0-preview2-181205-2 From 004853775fc9aa009d3ec3552ee6503caa33ed70 Mon Sep 17 00:00:00 2001 From: ryalanms <41491307+ryalanms@users.noreply.github.com> Date: Wed, 3 Apr 2019 12:33:31 -0700 Subject: [PATCH 094/159] Default NetCore references for internal markup compilation should include System and System.ComponentModel.TypeConverter. (#490) Required for the internal change that reduces PresentationBuildTasks reflection-only probing targets during build time to the reference list. Duplicate NetCoreReferences are benign. --- eng/WpfArcadeSdk/tools/Pbt.targets | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eng/WpfArcadeSdk/tools/Pbt.targets b/eng/WpfArcadeSdk/tools/Pbt.targets index e250167d784..a0f7d16292f 100644 --- a/eng/WpfArcadeSdk/tools/Pbt.targets +++ b/eng/WpfArcadeSdk/tools/Pbt.targets @@ -29,6 +29,8 @@ --> + + From 2b5636492d74fefbbd2803200cd599719d0d9d68 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 3 Apr 2019 22:19:34 +0000 Subject: [PATCH 095/159] Update dependencies from https://github.com/dotnet/arcade build 20190403.2 (#492) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19203.2 --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 8779c3c7eb8..b4b395bdd26 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -67,9 +67,9 @@ - + https://github.com/dotnet/arcade - 764f362c8e92e41905fe5f6c782ab9980c86c909 + f324bd668aa12d9859935093ed310e72a1b0bfed https://github.com/dotnet/arcade diff --git a/global.json b/global.json index 0892dc2cef0..49604a3b900 100644 --- a/global.json +++ b/global.json @@ -9,7 +9,7 @@ "version": "3.0.100-preview-010024" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19202.13" + "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19203.2" }, "native-tools": { "strawberry-perl": "5.28.1.1-1", From a48d98b2b09a45e2828ae28e4d57e99261dde666 Mon Sep 17 00:00:00 2001 From: Vatsan Madhavan Date: Wed, 3 Apr 2019 21:49:42 -0700 Subject: [PATCH 096/159] Project template for WPF (#489) * Add WPF project template --- Microsoft.Dotnet.Wpf.sln | 15 ++++ ...et.Wpf.ProjectTemplates.ArchNeutral.csproj | 29 +++++++ .../.template.config/dotnetcli.host.json | 24 ++++++ .../.template.config/template.json | 86 +++++++++++++++++++ .../content/WpfApplication-CSharp/App.xaml | 9 ++ .../content/WpfApplication-CSharp/App.xaml.cs | 17 ++++ .../Company.WpfApplication1.csproj | 12 +++ .../WpfApplication-CSharp/MainWindow.xaml | 18 ++++ .../WpfApplication-CSharp/MainWindow.xaml.cs | 33 +++++++ .../useSharedDesignerContext.txt | 0 10 files changed, 243 insertions(+) create mode 100644 packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/Microsoft.DotNet.Wpf.ProjectTemplates.ArchNeutral.csproj create mode 100644 packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/.template.config/dotnetcli.host.json create mode 100644 packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/.template.config/template.json create mode 100644 packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/App.xaml create mode 100644 packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/App.xaml.cs create mode 100644 packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/Company.WpfApplication1.csproj create mode 100644 packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/MainWindow.xaml create mode 100644 packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/MainWindow.xaml.cs create mode 100644 packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/useSharedDesignerContext.txt diff --git a/Microsoft.Dotnet.Wpf.sln b/Microsoft.Dotnet.Wpf.sln index a9bf0453bb5..e05b7d93d65 100644 --- a/Microsoft.Dotnet.Wpf.sln +++ b/Microsoft.Dotnet.Wpf.sln @@ -17,6 +17,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.DotNet.Arcade.Wpf EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.Arcade.Wpf.Sdk.ArchNeutral", "packaging\Microsoft.DotNet.Arcade.Wpf.Sdk\Microsoft.DotNet.Arcade.Wpf.Sdk.ArchNeutral.csproj", "{B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}" EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.Wpf.ProjectTemplates.ArchNeutral", "packaging\Microsoft.Dotnet.Wpf.ProjectTemplates\Microsoft.DotNet.Wpf.ProjectTemplates.ArchNeutral.csproj", "{BFF6C118-3369-43B5-ACA6-D65ED00EEBE0}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -75,6 +77,18 @@ Global {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Release|x64.Build.0 = Release|x64 {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Release|x86.ActiveCfg = Release|Any CPU {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3}.Release|x86.Build.0 = Release|Any CPU + {BFF6C118-3369-43B5-ACA6-D65ED00EEBE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BFF6C118-3369-43B5-ACA6-D65ED00EEBE0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BFF6C118-3369-43B5-ACA6-D65ED00EEBE0}.Debug|x64.ActiveCfg = Debug|x64 + {BFF6C118-3369-43B5-ACA6-D65ED00EEBE0}.Debug|x64.Build.0 = Debug|x64 + {BFF6C118-3369-43B5-ACA6-D65ED00EEBE0}.Debug|x86.ActiveCfg = Debug|Any CPU + {BFF6C118-3369-43B5-ACA6-D65ED00EEBE0}.Debug|x86.Build.0 = Debug|Any CPU + {BFF6C118-3369-43B5-ACA6-D65ED00EEBE0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BFF6C118-3369-43B5-ACA6-D65ED00EEBE0}.Release|Any CPU.Build.0 = Release|Any CPU + {BFF6C118-3369-43B5-ACA6-D65ED00EEBE0}.Release|x64.ActiveCfg = Release|x64 + {BFF6C118-3369-43B5-ACA6-D65ED00EEBE0}.Release|x64.Build.0 = Release|x64 + {BFF6C118-3369-43B5-ACA6-D65ED00EEBE0}.Release|x86.ActiveCfg = Release|Any CPU + {BFF6C118-3369-43B5-ACA6-D65ED00EEBE0}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -85,6 +99,7 @@ Global {9A7E395B-E859-40E2-809D-EFB72CF3A2EE} = {BF20132A-191F-4D34-9A1B-831772A6DFCF} {8A2ABE39-2D50-48CA-AC32-078BBA32757A} = {0159B0F1-0626-4BED-8D1B-CBFF4F12C369} {B73BB4AB-68DE-4B91-BBB0-AB4F2D504AC3} = {8A2ABE39-2D50-48CA-AC32-078BBA32757A} + {BFF6C118-3369-43B5-ACA6-D65ED00EEBE0} = {0159B0F1-0626-4BED-8D1B-CBFF4F12C369} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {D4D12991-F531-4FC3-849D-29946BCA818A} diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/Microsoft.DotNet.Wpf.ProjectTemplates.ArchNeutral.csproj b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/Microsoft.DotNet.Wpf.ProjectTemplates.ArchNeutral.csproj new file mode 100644 index 00000000000..b560eac5d2d --- /dev/null +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/Microsoft.DotNet.Wpf.ProjectTemplates.ArchNeutral.csproj @@ -0,0 +1,29 @@ + + + {BFF6C118-3369-43B5-ACA6-D65ED00EEBE0} + netcoreapp3.0 + AnyCPU;x64 + true + 3.0.0 + + + + + true + + + + $(MSBuildProjectName.Replace('.ArchNeutral','')) + $(PackageName) + Project templates for .NET Core WPF Projects + + + + + + + diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/.template.config/dotnetcli.host.json b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/.template.config/dotnetcli.host.json new file mode 100644 index 00000000000..22ab4a3929f --- /dev/null +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/.template.config/dotnetcli.host.json @@ -0,0 +1,24 @@ +{ + "$schema": "http://json.schemastore.org/dotnetcli.host", + "symbolInfo": { + "TargetFrameworkOverride": { + "isHidden": "true", + "longName": "target-framework-override", + "shortName": "" + }, + "Framework": { + "longName": "framework" + }, + "skipRestore": { + "longName": "no-restore", + "shortName": "" + }, + "langVersion": { + "longName": "langVersion", + "shortName": "" + } + }, + "usageExamples": [ + "" + ] +} diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/.template.config/template.json b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/.template.config/template.json new file mode 100644 index 00000000000..0a16e0681e6 --- /dev/null +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/.template.config/template.json @@ -0,0 +1,86 @@ +{ + "$schema": "http://json.schemastore.org/template", + "author": "Microsoft", + "classifications": ["Common", "WPF"], + "name": "WPF Application", + "generatorVersions": "[1.0.0.0-*)", + "description": "A project for creating a .NET Core WPF Application", + "groupIdentity": "Microsoft.Common.WPF", + "precedence": "3000", + "identity": "Microsoft.Common.WPF", + "shortName": "wpf", + "tags": { + "language": "C#", + "type": "project" + }, + "sourceName": "Company.WpfApplication1", + "preferNameDirectory": true, + "symbols": { + "TargetFrameworkOverride": { + "type": "parameter", + "description": "Overrides the target framework", + "replaces": "TargetFrameworkOverride", + "datatype": "string", + "defaultValue": "" + }, + "Framework": { + "type": "parameter", + "description": "The target framework for the project.", + "datatype": "choice", + "choices": [ + { + "choice": "netcoreapp3.0", + "description": "Target netcoreapp3.0" + } + ], + "replaces": "netcoreapp3.0", + "defaultValue": "netcoreapp3.0" + }, + "langVersion": { + "type": "parameter", + "datatype": "text", + "description": "Sets langVersion in the created project file", + "defaultValue": "", + "replaces": "$(ProjectLanguageVersion)" + }, + "HostIdentifier": { + "type": "bind", + "binding": "HostIdentifier" + }, + "skipRestore": { + "type": "parameter", + "datatype": "bool", + "description": "If specified, skips the automatic restore of the project on create.", + "defaultValue": "false" + } + }, + "primaryOutputs": [ + { "path": "Company.WpfApplication1.csproj" }, + { + "condition": "(HostIdentifier != \"dotnetcli\" && HostIdentifier != \"dotnetcli-preview\")", + "path": "MainWindow.xaml.cs" + } + ], + "defaultName": "WpfApp1", + "postActions": [ + { + "condition": "(!skipRestore)", + "description": "Restore NuGet packages required by this project.", + "manualInstructions": [ + { "text": "Run 'dotnet restore'" } + ], + "actionId": "210D431B-A78B-4D2F-B762-4ED3E3EA9025", + "continueOnError": true + }, + { + "condition": "(HostIdentifier != \"dotnetcli\" && HostIdentifier != \"dotnetcli-preview\")", + "description": "Opens MainWindow.xaml.cs in the editor", + "manualInstructions": [ ], + "actionId": "84C0DA21-51C8-4541-9940-6CA19AF04EE6", + "args": { + "files": "1" + }, + "continueOnError": true + } + ] +} diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/App.xaml b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/App.xaml new file mode 100644 index 00000000000..9a9e0f1546e --- /dev/null +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/App.xaml @@ -0,0 +1,9 @@ + + + + + diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/App.xaml.cs b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/App.xaml.cs new file mode 100644 index 00000000000..ef64b7a43cf --- /dev/null +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/App.xaml.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Configuration; +using System.Data; +using System.Linq; +using System.Threading.Tasks; +using System.Windows; + +namespace Company.WpfApplication1 +{ + /// + /// Interaction logic for App.xaml + /// + public partial class App : Application + { + } +} diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/Company.WpfApplication1.csproj b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/Company.WpfApplication1.csproj new file mode 100644 index 00000000000..605a132abdf --- /dev/null +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/Company.WpfApplication1.csproj @@ -0,0 +1,12 @@ + + + + WinExe + netcoreapp3.0 + TargetFrameworkOverride + Company.WpfApplication1 + $(ProjectLanguageVersion) + true + + + \ No newline at end of file diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/MainWindow.xaml b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/MainWindow.xaml new file mode 100644 index 00000000000..ec11bd07c78 --- /dev/null +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/MainWindow.xaml @@ -0,0 +1,18 @@ + + + + + + +
+ internal void CompileDictionaryKey( + ArrayList xamlNodes, + DefAttributeData data) + { + ArrayList list = TokenizeAttributes(data.Args, data.LineNumber, data.LinePosition, data.TargetType); + + // If the list is empty, or the second item on the list is an equal sign, then + // we have a simple markup extension that uses the default constructor. In all + // other cases we must have at least one constructor parameter. + xamlNodes.Add(new XamlKeyElementStartNode( + data.LineNumber, + data.LinePosition, + ++data.Depth, + data.TargetAssemblyName, + data.TargetFullName, + data.TargetType, + null)); + xamlNodes.Add(new XamlEndAttributesNode( + data.LineNumber, + data.LinePosition, + data.Depth, + true)); + int listIndex = 0; + if (list != null && + (list.Count == 1 || + (list.Count > 1 && !(list[1] is String) && ((Char)list[1] == ',')))) + { + // Go through the constructor parameters, writing them out like complex + // properties + WriteConstructorParams(xamlNodes, list, data, ref listIndex); + } + + // Write properties that come after the element constructor parameters + WriteProperties(xamlNodes, list, listIndex, data); + + // close up + xamlNodes.Add(new XamlKeyElementEndNode( + data.LineNumber, + data.LinePosition, + data.Depth--)); + + } + + /// + /// The core method that writes out the MarkupExtension itself without the surrounding + /// contextual xaml nodes. + /// The format of compact syntax is + /// "{typename constParam1, constParam2, name = value, name = value, ... }" + /// (whitespace is ignored near delimiters). The effect of this is to + /// create a new object of the given type, using the provided constructor + /// parameters. If they are absent, use the default constructor. Then to set + /// its properties. Each name=value pair causes a property + /// with the given name to be set to the given value (after type conversion). + /// + /// For constructor parameters, or on right-hand side of the = sign, some + /// characters are treated specially: + /// \ - escape charater - quotes the following character (including \) + /// , - terminates the clause + /// {} - matching braces, meaning a nested MarkupExtension + /// '' - matching single quotes + /// "" - matching double quotes + /// Inside matching delimiters, comma has no special meaning and + /// delimiters must nest correctly (unless escaped). Inside matching + /// quotes (either kind), no characters are special except \. + /// + /// If the string really is in "MarkupExtension syntax" form, return true. + /// + /// Exceptions are thrown for mismatching delimiters, and for errors while + /// assigning to properties. + /// Major changes in 4.6.2 : + /// MarkupExtensionBracketCharacterAttributes : Specified on a particular markup extension property, + /// these can be a pair of special characters (like (), [] etc). Anything enclosed inside these characters + /// has no special meaning, except \ and other such MarkupExtensionBracketCharacters themselves. + /// + private ArrayList TokenizeAttributes ( + string args, + int lineNumber, + int linePosition, + Type extensionType) + { + // As a result of having to rely on Reflection to find whether a property has a MarkupExtensionBracketCharacterAttribute + // set on it, we can't parse a locally defined Markup Extension in MarkupCompilePass1. Therefore, if we find an UnknownExtension + // here, we just return null. If this was MarkupCompilePass2 and the extension was still unknown, it would have errored out by now + // already. + + if (extensionType == typeof (UnknownMarkupExtension)) + { + return null; + } + + int maxConstructorParams = 0; + ParameterInfo[] constructorParameters = FindLongestConstructor(extensionType, out maxConstructorParams); + + Dictionary bracketCharacterCache = _parserContext.InitBracketCharacterCacheForType(extensionType); + Stack bracketCharacterStack = new Stack(); + int currentConstructorParam = 0; + bool inCtorParsingMode = constructorParameters != null && maxConstructorParams > 0; + bool inBracketCharacterMode = false; + + ArrayList list = null; + int length = args.Length; + bool inQuotes = false; + bool gotEscape = false; + bool nonWhitespaceFound = false; + bool gotFinalCloseCurly = false; + Char quoteChar = '\''; + int leftCurlies = 0; + StringBuilder stringBuilder = null; + int i = 0; + string parameterName = null; + SpecialBracketCharacters bracketCharacters = null; + if (inCtorParsingMode && bracketCharacterCache != null) + { + parameterName = maxConstructorParams > 0 ? constructorParameters[currentConstructorParam].Name : null; + if (!string.IsNullOrEmpty(parameterName)) + { + bracketCharacters = GetBracketCharacterForProperty(parameterName, bracketCharacterCache); + } + } + + // Loop through the args, creating a list of arguments and known delimiters. + // This loop does limited syntax checking, and serves to tokenize the argument + // string into chunks that are validated in greater detail in the next phase. + for (i=0; i < length && !gotFinalCloseCurly; i++) + { + // Escape character is always in effect for everything inside + // a MarkupExtension. We have to remember that the next character is + // escaped, and is not treated as a quote or delimiter. + if (!gotEscape && args[i] == '\\') + { + gotEscape = true; + continue; + } + + if (!nonWhitespaceFound && !Char.IsWhiteSpace(args[i])) + { + nonWhitespaceFound = true; + } + + // Process all characters that are not whitespace or are between quotes + if (inQuotes || leftCurlies > 0 || nonWhitespaceFound) + { + // We have a non-whitespace character, so ensure we have + // a string builder to accumulate characters and a list to collect + // attributes and delimiters. These are lazily + // created so that simple cases that have no parameters do not + // create any extra objects. + if (stringBuilder == null) + { + stringBuilder = new StringBuilder(length); + list = new ArrayList(1); + } + + // If the character is escaped, then it is part of the attribute + // being collected, regardless of its value and is not treated as + // a delimiter or special character. Write back the escape + // character since downstream processing will need it to determine + // whether the value is a MarkupExtension or not, and to prevent + // multiple escapes from being lost by recursive processing. + if (gotEscape) + { + stringBuilder.Append('\\'); + stringBuilder.Append(args[i]); + gotEscape = false; + continue; + } + + // If quoted or inside curlies then scoop up everything. + // Track yet deeper nestings of curlies. + if (inQuotes || leftCurlies > 0) + { + if (inQuotes && args[i] == quoteChar) + { + // If we're inside quotes, then only an end quote that is not + // escaped is special, and will act as a delimiter. + inQuotes = false; + nonWhitespaceFound = false; + + // Don't trim leading and trailing spaces that were inside quotes. + AddToTokenList(list, stringBuilder, false); + } + else + { + if (leftCurlies > 0 && args[i] == '}') + { + leftCurlies--; + } + else if (args[i] == '{') + { + leftCurlies++; + } + stringBuilder.Append(args[i]); + } + } + // If we are inside of MarkupExtensionBracketCharacters for a particular property or position parameter, + // scoop up everything inside one by one, and keep track of nested Bracket Characters in the stack. + else if (inBracketCharacterMode) + { + stringBuilder.Append(args[i]); + if (bracketCharacters.StartsEscapeSequence(args[i])) + { + bracketCharacterStack.Push(args[i]); + } + else if (bracketCharacters.EndsEscapeSequence(args[i])) + { + if (bracketCharacters.Match(bracketCharacterStack.Peek(), args[i])) + { + bracketCharacterStack.Pop(); + } + else + { + ThrowException(SRID.ParserMarkupExtensionInvalidClosingBracketCharacers, args[i].ToString(), lineNumber, linePosition); + } + } + + if (bracketCharacterStack.Count == 0) + { + inBracketCharacterMode = false; + } + } + else // not in quotes or inside nested curlies. Parse the Tokens + { // not in special escape mode either + switch(args[i]) + { + case '"': + case '\'': + // If we're not inside quotes, then a start quote can only + // occur as the first non-whitespace character in a name or value. + if (stringBuilder.Length != 0) + { + ThrowException(SRID.ParserMarkupExtensionNoQuotesInName, args, + lineNumber, linePosition); + } + inQuotes = true; + quoteChar = args[i]; + break; + + case ',': + case '=': + if (inCtorParsingMode && args[i] == ',') + { + inCtorParsingMode = ++currentConstructorParam < maxConstructorParams; + if (inCtorParsingMode) + { + parameterName = constructorParameters[currentConstructorParam].Name; + bracketCharacters = GetBracketCharacterForProperty(parameterName, bracketCharacterCache); + } + } + + // If we have a token in the stringbuilder, then store it + if (stringBuilder != null && stringBuilder.Length > 0) + { + AddToTokenList(list, stringBuilder, true); + if (bracketCharacterStack.Count != 0) + { + ThrowException(SRID.ParserMarkupExtensionMalformedBracketCharacers, bracketCharacterStack.Peek().ToString(), lineNumber, linePosition); + } + } + else if (list.Count == 0) + { + // Must have an attribute before you have the first delimeter + ThrowException(SRID.ParserMarkupExtensionDelimiterBeforeFirstAttribute, args, + lineNumber, linePosition); + } + else if (list[list.Count - 1] is Char) + { + // Can't have two delimiters in a row, so check what is on + // the list and complain if the last item is a character, or if + // a delimiter is the first item. + ThrowException(SRID.ParserMarkupExtensionBadDelimiter, args, + lineNumber, linePosition); + + } + + if (args[i] == '=') + { + inCtorParsingMode = false; + // find BracketCharacterAttribute for the property name that preceeded this = delimiter + parameterName = (string) list[list.Count - 1]; + bracketCharacters = GetBracketCharacterForProperty(parameterName, bracketCharacterCache); + } + + // Append known delimiters. + list.Add(args[i]); + nonWhitespaceFound = false; + break; + + case '}': + // If we hit the outside right curly brace, then end processing. If + // there is a delimiter on the top of the stack and we haven't + // hit another non-whitespace character, then its an error + gotFinalCloseCurly = true; + if (stringBuilder != null) + { + if (stringBuilder.Length > 0) + { + AddToTokenList(list, stringBuilder, true); + } + else if (list.Count > 0 && (list[list.Count-1] is Char)) + { + ThrowException(SRID.ParserMarkupExtensionBadDelimiter, args, + lineNumber, linePosition); + } + } + break; + + case '{': + leftCurlies++; + stringBuilder.Append(args[i]); + break; + + default: + if (bracketCharacters != null && bracketCharacters.StartsEscapeSequence(args[i])) + { + bracketCharacterStack.Clear(); + bracketCharacterStack.Push(args[i]); + inBracketCharacterMode = true; + } + + // Must just be a plain old character, so add it to the stringbuilder + stringBuilder.Append(args[i]); + break; + } + } + } + } + + + // If we've accumulated content but haven't hit a terminating '}' then the + // format is bad, so complain. + if (!gotFinalCloseCurly) + { + ThrowException(SRID.ParserMarkupExtensionNoEndCurlie, "}", lineNumber, linePosition); + } + // If there is junk after the closing '}', complain + else if (i < length) + { + ThrowException(SRID.ParserMarkupExtensionTrailingGarbage, "}", + args.Substring(i,length-(i)), lineNumber, linePosition); + } + + return list; + } + + + private static void AddToTokenList(ArrayList list, StringBuilder sb, bool trim) + { + if(trim) + { + Debug.Assert(sb.Length > 0); + Debug.Assert(!Char.IsWhiteSpace(sb[0])); + + int i = sb.Length-1; + while(Char.IsWhiteSpace(sb[i])) + --i; + sb.Length = i+1; + } + list.Add(sb.ToString()); + sb.Length = 0; + } + + /// + /// Returns the list of parameters of the constructor with the most number + /// of arguments. + /// + private ParameterInfo[] FindLongestConstructor(Type extensionType, out int maxConstructorArguments) + { + ParameterInfo[] constructorParameters = null; + ConstructorInfo[] constructors = extensionType.GetConstructors(BindingFlags.Public | BindingFlags.Instance); + maxConstructorArguments = 0; + foreach (ConstructorInfo ctor in constructors) + { + ParameterInfo[] parInfo = ctor.GetParameters(); + if (parInfo.Length >= maxConstructorArguments) + { + maxConstructorArguments = parInfo.Length; + constructorParameters = parInfo; + } + } + + return constructorParameters; + } + + /// + /// At this point the start element is written, and we have to process all + /// the constructor parameters that follow. Stop when we hit the first + /// name=value, or when the end of the attributes is reached. + /// + private void WriteConstructorParams( + ArrayList xamlNodes, + ArrayList list, + DefAttributeData data, + ref int listIndex) + { +#if PBTCOMPILER + int numberOfConstructorAttributes = 0; +#endif + + if (list != null && listIndex < list.Count) + { + // Mark the start of the constructor parameter section. Nodes directly + // under this one are constructor parameters. Note that we can have + // element trees under here. + xamlNodes.Add(new XamlConstructorParametersStartNode( + data.LineNumber, + data.LinePosition, + ++data.Depth)); + + for (; listIndex < list.Count; listIndex+=2) + { + if (!(list[listIndex] is String)) + { + ThrowException(SRID.ParserMarkupExtensionBadConstructorParam, data.Args, + data.LineNumber, data.LinePosition); + } + + // If the next item after the current one is '=', then we've hit the + // start of named parameters, so stop + if (list.Count > (listIndex+1) && + list[listIndex+1] is Char && + (Char)list[listIndex+1] == '=') + { + break; + } + +#if PBTCOMPILER + numberOfConstructorAttributes++; +#endif + + // Handle nested markup extensions by recursing here. If the + // value is not a markup extension, just store it as text for + // runtime resolution as a constructor parameter. + string value = (String)list[listIndex]; + AttributeData nestedData = IsMarkupExtensionAttribute(data.DeclaringType, + string.Empty, + ref value, + data.LineNumber, + data.LinePosition, + data.Depth, + null); + if (nestedData == null) + { + RemoveEscapes(ref value); + + xamlNodes.Add(new XamlTextNode( + data.LineNumber, + data.LinePosition, + data.Depth, + value, + null)); + } + else + { + CompileAttributeCore(xamlNodes, nestedData); + } + } + + // End of constructor parameter section. + xamlNodes.Add(new XamlConstructorParametersEndNode( + data.LineNumber, + data.LinePosition, + data.Depth--)); + +#if PBTCOMPILER + if (data.TargetType != typeof(UnknownMarkupExtension)) + { + // For compile mode, check that there is a constructor with the correct + // number of arguments. In xaml load scenarios, the BamlRecordReader + // will do this, so don't bother doing it here. If the target type is + // unknown, then we defer this check until it can be resolved. + + ConstructorInfo[] infos = data.TargetType.GetConstructors(BindingFlags.Public | BindingFlags.Instance); + for (int i=0; i + /// At this point the start element is created and all the constructor params + /// have been processed. Now handle the name=value pairs as property sets. + /// If we have used a regular start element record, then just use regular + /// properties. + /// + + private void WriteProperties( + ArrayList xamlNodes, + ArrayList list, + int listIndex, + DefAttributeData data) + { + if (list != null && listIndex < list.Count) + { + ArrayList propertyNamesSoFar = new ArrayList(list.Count/4); + + for (int k = listIndex; k < list.Count; k+=4) + { + if (k > (list.Count-3) || + (list[k+1] is String) || + ((Char)list[k+1]) != '=') + { + ThrowException(SRID.ParserMarkupExtensionNoNameValue, data.Args, + data.LineNumber, data.LinePosition); + } + + + // See if this is a duplicate property definition, and throw if it is. + + string propertyName = list[k] as String; + propertyName = propertyName.Trim(); + + if (propertyNamesSoFar.Contains(propertyName)) + { + ThrowException(SRID.ParserDuplicateMarkupExtensionProperty, propertyName, data.LineNumber, data.LinePosition); + } + propertyNamesSoFar.Add( propertyName ); + + // Fetch the property context + + int nameIndex = propertyName.IndexOf(':'); + string localName = (nameIndex < 0) ? propertyName : propertyName.Substring(nameIndex+1); + string prefix = (nameIndex < 0) ? String.Empty : propertyName.Substring(0, nameIndex); + + string attribNamespaceURI = ResolveAttributeNamespaceURI(prefix, localName, data.TargetNamespaceUri); + + object dynamicObject; + string assemblyName; + string typeFullName; + Type declaringType; + string dynamicObjectName; + + AttributeContext attributeContext = GetAttributeContext( + data.TargetType, + data.TargetNamespaceUri, + attribNamespaceURI, + localName, + out dynamicObject, + out assemblyName, + out typeFullName, + out declaringType, + out dynamicObjectName); + + // Handle nested markup extensions by recursing here. If the + // value is not a markup extension, just store it as text for + // runtime resolution. + string strValue = list[k+2] as String; + AttributeData nestedAttrData = IsMarkupExtensionAttribute( + data.TargetType, + propertyName, + ref strValue, + data.LineNumber, + data.LinePosition, + data.Depth, + dynamicObject); + + list[k+2] = strValue; + if (data.IsUnknownExtension) + { + // For unknown extensions, no more work should be done. + // In pass1, we don't yet have the context to make sense of the nested properties, + // so recursing into them would lead to spurious parse errors. + // In pass2 an unknown extension would have errored out before getting here. + return; + } + + if (nestedAttrData != null) + { + if (nestedAttrData.IsSimple) + { + CompileProperty(xamlNodes, + propertyName, + nestedAttrData.Args, + data.TargetType, + data.TargetNamespaceUri, // xmlns of TargetType + nestedAttrData, + nestedAttrData.LineNumber, + nestedAttrData.LinePosition, + nestedAttrData.Depth); + } + else + { + // NOTE: Consider checking validity of property by calling GetAttributeContext here. + CompileAttribute(xamlNodes, nestedAttrData); + } + } + else + { + CompileProperty(xamlNodes, + propertyName, + ((String)list[k+2]), + data.TargetType, + data.TargetNamespaceUri, // xmlns of TargetType + null, + data.LineNumber, + data.LinePosition, + data.Depth); + } + } + } + } + + private string ResolveAttributeNamespaceURI(string prefix, string name, string parentURI) + { + string attribNamespaceURI; + if(!String.IsNullOrEmpty(prefix)) + { + attribNamespaceURI = _parserHelper.LookupNamespace(prefix); + } + else + { + // if the prefix was "" then + // 1) normal properties resolve to the parent Tag namespace. + // 2) Attached properties resolve to the "" default namespace. + int dotIndex = name.IndexOf('.'); + if (-1 == dotIndex) + attribNamespaceURI = parentURI; + else + attribNamespaceURI = _parserHelper.LookupNamespace(""); + } + return attribNamespaceURI; + } + + /// + /// Looks up the already constructed BracketCharacter cache for the BracketCharacters on + /// the given property. + /// + private SpecialBracketCharacters GetBracketCharacterForProperty(string propertyName, Dictionary bracketCharacterCache) + { + SpecialBracketCharacters bracketCharacters = null; + if (bracketCharacterCache != null && bracketCharacterCache.ContainsKey(propertyName)) + { + bracketCharacters = bracketCharacterCache[propertyName]; + } + + return bracketCharacters; + } + + /// + /// Represent a single property for a MarkupExtension as a complex property. + /// + private void CompileProperty( + ArrayList xamlNodes, + string name, + string value, + Type parentType, + string parentTypeNamespaceUri, + AttributeData data, + int lineNumber, + int linePosition, + int depth) + { + RemoveEscapes(ref name); + RemoveEscapes(ref value); + + int nameIndex = name.IndexOf(':'); + string localName = (nameIndex < 0) ? name : name.Substring(nameIndex+1); + string prefix = (nameIndex < 0) ? String.Empty : name.Substring(0, nameIndex); + string attribNamespaceURI = ResolveAttributeNamespaceURI(prefix, localName, parentTypeNamespaceUri); + + object dynamicObject; + string assemblyName; + string typeFullName; + Type declaringType; + string dynamicObjectName; + + if (String.IsNullOrEmpty(attribNamespaceURI)) + { + ThrowException(SRID.ParserPrefixNSProperty, prefix, name, lineNumber, linePosition); + } + + AttributeContext attributeContext = GetAttributeContext( + parentType, + parentTypeNamespaceUri, + attribNamespaceURI, + localName, + out dynamicObject, + out assemblyName, + out typeFullName, + out declaringType, + out dynamicObjectName); + + if (attributeContext != AttributeContext.Property) + { + ThrowException(SRID.ParserMarkupExtensionUnknownAttr, localName, + parentType.FullName, lineNumber, linePosition); + } + + MemberInfo info = dynamicObject as MemberInfo; + + Debug.Assert(null != info, "No property or method info for field Name"); + + if (data != null && data.IsSimple) + { + if (data.IsTypeExtension) + { + string typeValueFullName = value; // set this to original value for error reporting if reqd. + string typeValueAssemblyFullName = null; + Type typeValue = _parserContext.XamlTypeMapper.GetTypeFromBaseString(value, + _parserContext, + true); + if (typeValue != null) + { + typeValueFullName = typeValue.FullName; + typeValueAssemblyFullName = typeValue.Assembly.FullName; + } + + XamlPropertyWithTypeNode xamlPropertyWithTypeNode = + new XamlPropertyWithTypeNode(data.LineNumber, + data.LinePosition, + data.Depth, + dynamicObject, + assemblyName, + typeFullName, + localName, + typeValueFullName, + typeValueAssemblyFullName, + typeValue, + string.Empty, + string.Empty); + + xamlNodes.Add(xamlPropertyWithTypeNode); + } + else + { + XamlPropertyWithExtensionNode xamlPropertyWithExtensionNode = + new XamlPropertyWithExtensionNode(data.LineNumber, + data.LinePosition, + data.Depth, + dynamicObject, + assemblyName, + typeFullName, + localName, + value, + data.ExtensionTypeId, + data.IsValueNestedExtension, + data.IsValueTypeExtension); + + xamlNodes.Add(xamlPropertyWithExtensionNode); + } + } + else + { + XamlPropertyNode xamlPropertyNode = + new XamlPropertyNode(lineNumber, + linePosition, + depth, + dynamicObject, + assemblyName, + typeFullName, + dynamicObjectName, + value, + BamlAttributeUsage.Default, + true); + + xamlNodes.Add(xamlPropertyNode); + } + } + + /// + /// Remove any '\' escape characters from the passed string. This does a simple + /// pass through the string and won't do anything if there are no '\' characters. + /// + internal static void RemoveEscapes(ref string value) + { + StringBuilder builder=null; + bool noEscape = true; + for (int i = 0; i < value.Length; i++) + { + if (noEscape && value[i] == '\\') + { + if (builder == null) + { + builder = new StringBuilder(value.Length); + builder.Append(value.Substring(0,i)); + } + noEscape = false; + } + else if (builder != null) + { + builder.Append(value[i]); + noEscape = true; + } + } + + if (builder != null) + { + value = builder.ToString(); + } + } + + /// + /// Get property information for an attribute in a MarkupExtension. This is + /// very similar code to what is done in XamlReaderHelper, but we only look for clr + /// properties here, since MarkupExtensions don't support events or + /// DependencyProperties. + /// + AttributeContext GetAttributeContext( + Type elementBaseType, + string elementBaseTypeNamespaceUri, + string attributeNamespaceUri, + string attributeLocalName, + out Object dynamicObject, // resolved object. + out string assemblyName, // assemblyName the declaringType is found in + out string typeFullName, // typeFullName of the object that the field is on + out Type declaringType, // type of the object that the field is on + out string dynamicObjectName) // name of the dynamicObject if found one + { + AttributeContext attributeContext = AttributeContext.Unknown; + + dynamicObject = null; + assemblyName = null; + typeFullName = null; + declaringType = null; + dynamicObjectName = null; + + // First, check if this is a CLR property using Static setter name + // matching or property info lookups on element base type. + MemberInfo mi = _parserContext.XamlTypeMapper.GetClrInfo(false, + elementBaseType, + attributeNamespaceUri, + attributeLocalName, + ref dynamicObjectName); + + if (null != mi) + { + attributeContext = AttributeContext.Property; + dynamicObject = mi; + declaringType = mi.DeclaringType; + typeFullName = declaringType.FullName; + assemblyName = declaringType.Assembly.FullName; + } + + return attributeContext; + } + + /// + /// Throw a XamlParseException + /// + void ThrowException( + string id, + string parameter1, + int lineNumber, + int linePosition) + { + string message = SR.Get(id, parameter1); + ThrowExceptionWithLine(message, lineNumber, linePosition); + } + + /// + /// Throw a XamlParseException + /// + void ThrowException( + string id, + string parameter1, + string parameter2, + int lineNumber, + int linePosition) + { + string message = SR.Get(id, parameter1, parameter2); + ThrowExceptionWithLine(message, lineNumber, linePosition); + } + + /// + /// Throw a XamlParseException + /// + void ThrowException( + string id, + string parameter1, + string parameter2, + string parameter3, + int lineNumber, + int linePosition) + { + string message = SR.Get(id, parameter1, parameter2, parameter3); + ThrowExceptionWithLine(message, lineNumber, linePosition); + } + + /// + /// Throw a XamlParseException + /// + void ThrowExceptionWithLine( + string message, + int lineNumber, + int linePosition) + { + message += " "; + message += SR.Get(SRID.ParserLineAndOffset, + lineNumber.ToString(CultureInfo.CurrentCulture), + linePosition.ToString(CultureInfo.CurrentCulture)); + + XamlParseException parseException = new XamlParseException(message, + lineNumber, linePosition); + + throw parseException; + } + + // Helper that provices namespace and type resolutions + private IParserHelper _parserHelper; + + // Parser Context for the current node being parsed. + private ParserContext _parserContext; + + internal class UnknownMarkupExtension + { + } + } + +} diff --git a/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/ParserContext.cs b/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/ParserContext.cs new file mode 100644 index 00000000000..6d9e392c456 --- /dev/null +++ b/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/ParserContext.cs @@ -0,0 +1,990 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +//--------------------------------------------------------------------------- +// +// Description: +// class for the main TypeConverterContext object passed to type converters +// +//--------------------------------------------------------------------------- + +using System; +using System.Reflection; +using System.Collections; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.ComponentModel; +using System.Xml; +using MS.Utility; +using System.Diagnostics; +using MS.Internal.Xaml.Parser; + +#if PBTCOMPILER +namespace MS.Internal.Markup +#else +using System.Windows; +using System.Security; +using MS.Internal; + +namespace System.Windows.Markup +#endif +{ + +#if PBTCOMPILER + + /// + /// The IUriContext interface allows elements (like Frame, PageViewer) and type converters + /// (like BitmapImage TypeConverters) a way to ensure that base uri is set on them by the + /// parser, codegen for xaml, baml and caml cases. The elements can then use this base uri + /// to navigate. + /// + internal interface IUriContext + { + /// + /// Provides the base uri of the current context. + /// + Uri BaseUri + { + get; + set; + } + } + +#endif + + /// + /// Provides all the context information required by Parser + /// +#if PBTCOMPILER + internal class ParserContext : IUriContext +#else + public class ParserContext : IUriContext +#endif + { + +#region Public Methods + + /// + /// Constructor + /// + public ParserContext() + { + Initialize(); + } + + // Initialize the ParserContext to a known, default state. DO NOT wipe out + // data that may be able to be shared between seperate parses, such as the + // xamlTypeMapper and the map table. + internal void Initialize() + { + _xmlnsDictionary = null; // created on its first use +#if !PBTCOMPILER + _nameScopeStack = null; +#endif + _xmlLang = String.Empty; + _xmlSpace = String.Empty; + } + + +#if !PBTCOMPILER + /// + /// Constructor that takes the XmlParserContext. + /// A parserContext object will be built based on this. + /// + /// xmlParserContext to use + + public ParserContext(XmlParserContext xmlParserContext) + { + if (xmlParserContext == null) + { + throw new ArgumentNullException( "xmlParserContext" ); + } + + _xmlLang = xmlParserContext.XmlLang; + + TypeConverter typeConverter = TypeDescriptor.GetConverter(typeof(XmlSpace)); + if (typeConverter != null) + _xmlSpace = (string) typeConverter.ConvertToString(null, TypeConverterHelper.InvariantEnglishUS, xmlParserContext.XmlSpace); + else + _xmlSpace = String.Empty; + + _xmlnsDictionary = new XmlnsDictionary() ; + + if (xmlParserContext.BaseURI != null && xmlParserContext.BaseURI.Length > 0) + { + _baseUri = new Uri(xmlParserContext.BaseURI, UriKind.RelativeOrAbsolute); + } + + XmlNamespaceManager xmlnsManager = xmlParserContext.NamespaceManager; + + if (null != xmlnsManager) + { + foreach (string key in xmlnsManager) + { + _xmlnsDictionary.Add(key, xmlnsManager.LookupNamespace(key)); + } + } + } +#endif + +#if !PBTCOMPILER + /// + /// Constructor overload that takes an XmlReader, in order to + /// pull the BaseURI, Lang, and Space from it. + /// + internal ParserContext( XmlReader xmlReader ) + { + if( xmlReader.BaseURI != null && xmlReader.BaseURI.Length != 0 ) + { + BaseUri = new Uri( xmlReader.BaseURI ); + } + + XmlLang = xmlReader.XmlLang; + + if( xmlReader.XmlSpace != System.Xml.XmlSpace.None ) + { + XmlSpace = xmlReader.XmlSpace.ToString(); + } + } +#endif + +#if !PBTCOMPILER + /// + /// Constructor that takes the ParserContext. + /// A parserContext object will be built based on this. + /// + /// xmlParserContext to use + internal ParserContext(ParserContext parserContext) + { + _xmlLang = parserContext.XmlLang; + _xmlSpace = parserContext.XmlSpace; + _xamlTypeMapper = parserContext.XamlTypeMapper; + _mapTable = parserContext.MapTable; + _baseUri = parserContext.BaseUri; + _masterBracketCharacterCache = parserContext.MasterBracketCharacterCache; + + _rootElement = parserContext._rootElement; + if (parserContext._nameScopeStack != null) + _nameScopeStack = (Stack)parserContext._nameScopeStack.Clone(); + else + _nameScopeStack = null; + + // Don't want to force the lazy init so we just set privates + _skipJournaledProperties = parserContext._skipJournaledProperties; + + _xmlnsDictionary = null; + + // when there are no namespace prefix mappings in incoming ParserContext, + // we are not going to create an empty XmlnsDictionary. + if (parserContext._xmlnsDictionary != null && + parserContext._xmlnsDictionary.Count > 0) + { + _xmlnsDictionary = new XmlnsDictionary(); + + XmlnsDictionary xmlDictionaryFrom = parserContext.XmlnsDictionary; + + if (null != xmlDictionaryFrom) + { + foreach (string key in xmlDictionaryFrom.Keys) + { + _xmlnsDictionary[key] = xmlDictionaryFrom[key]; + } + } + } + } +#endif + + /// + /// Constructs a cache of all the members in this particular type that have + /// MarkupExtensionBracketCharactersAttribute set on them. This cache is added to a master + /// cache which stores the BracketCharacter cache for each type. + /// + internal Dictionary InitBracketCharacterCacheForType(Type type) + { + if (!MasterBracketCharacterCache.ContainsKey(type)) + { + Dictionary map = BuildBracketCharacterCacheForType(type); + MasterBracketCharacterCache.Add(type, map); + } + + return MasterBracketCharacterCache[type]; + } + + /// + /// Pushes the context scope stack (modifications to the ParserContext only apply to levels below + /// the modification in the stack, except for the XamlTypeMapper property) + /// + internal void PushScope() + { + _repeat++; + _currentFreezeStackFrame.IncrementRepeatCount(); + + // Wait till the context needs XmlnsDictionary, create on first use. + if (_xmlnsDictionary != null) + _xmlnsDictionary.PushScope(); + } + + /// + /// Pops the context scope stack + /// + internal void PopScope() + { + // Pop state off of the _langSpaceStack + if (_repeat > 0) + { + _repeat--; + } + else + { + if (null != _langSpaceStack && _langSpaceStack.Count > 0) + { + _repeat = (int) _langSpaceStack.Pop(); + _targetType = (Type) _langSpaceStack.Pop(); + _xmlSpace = (string) _langSpaceStack.Pop(); + _xmlLang = (string) _langSpaceStack.Pop(); + } + } + + // Pop state off of _currentFreezeStackFrame + if (!_currentFreezeStackFrame.DecrementRepeatCount()) + { + // If the end of the current frame has been reached, pop + // the next frame off the freeze stack + _currentFreezeStackFrame = (FreezeStackFrame) _freezeStack.Pop(); + } + + // Wait till the context needs XmlnsDictionary, create on first use. + if (_xmlnsDictionary != null) + _xmlnsDictionary.PopScope(); + + } + + /// + /// XmlNamespaceDictionary + /// + public XmlnsDictionary XmlnsDictionary + { + get + { + // Entry Point to others, initialize if null. + if (_xmlnsDictionary == null) + _xmlnsDictionary = new XmlnsDictionary(); + + return _xmlnsDictionary; + } + } + + /// + /// XmlLang property + /// + public string XmlLang + { + get + { + return _xmlLang; + } + set + { + EndRepeat(); + _xmlLang = (null == value ? String.Empty : value); + } + } + + /// + /// XmlSpace property + /// + // (Why isn't this of type XmlSpace?) + public string XmlSpace + { + get + { + return _xmlSpace; + } + set + { + EndRepeat(); + _xmlSpace = value; + } + } + + // + // TargetType + // + // Keep track of the Style/Template TargetType's in the current context. This allows Setters etc + // to interpret properties without walking up the reader stack to see it. This is internal and + // hard-coded to target type, but the intent in the future is to generalize this so that we don't + // have to have the custom parser, and so that the designer can provide the same contextual information. + // + internal Type TargetType + { + get + { + return _targetType; + } + +#if !PBTCOMPILER + set + { + EndRepeat(); + _targetType = value; + } +#endif + } + + // Items specific to XAML + + /// + /// XamlTypeMapper that should be used when resolving XML + /// + public XamlTypeMapper XamlTypeMapper + { + get + { + return _xamlTypeMapper ; + } + set + { + // The BamlMapTable must always be kept in sync with the XamlTypeMapper. If + // the XamlTypeMapper changes, then the map table must also be reset. + if (_xamlTypeMapper != value) + { + _xamlTypeMapper = value; + _mapTable = new BamlMapTable(value); + _xamlTypeMapper.MapTable = _mapTable; + } + } + } +#if !PBTCOMPILER + /// + /// Gets or sets the list of INameScopes in parent chain + /// + internal Stack NameScopeStack + { + get + { + if (_nameScopeStack == null) + _nameScopeStack = new Stack(2); + + return _nameScopeStack; + } + } +#endif + + /// + /// Gets or sets the base Uri + /// + public Uri BaseUri + { + get + { + return _baseUri ; + } + set + { + _baseUri = value; + } + } + +#if !PBTCOMPILER + /// + /// Should DependencyProperties marked with the Journal metadata flag be set or skipped? + /// + /// + internal bool SkipJournaledProperties + { + get { return _skipJournaledProperties; } + set { _skipJournaledProperties = value; } + } + + // + // The Assembly which hosts the Baml stream. + // + /// + /// Critical - because it sets the value of the _streamCreatedAssembly field, and that is + /// SecurityCritical Data as this field is used by the BamlRecordReader to + /// allow legitimate internal types in Partial Trust. + /// + internal Assembly StreamCreatedAssembly + { + get { return _streamCreatedAssembly.Value; } + + [SecurityCritical] + set { _streamCreatedAssembly.Value = value; } + } +#endif + + /// + /// Operator for Converting a ParserContext to an XmlParserContext + /// + /// ParserContext to Convert + /// XmlParserContext + public static implicit operator XmlParserContext(ParserContext parserContext) + { + return ParserContext.ToXmlParserContext(parserContext); + } + + + /// + /// Operator for Converting a ParserContext to an XmlParserContext + /// + /// ParserContext to Convert + /// XmlParserContext + public static XmlParserContext ToXmlParserContext(ParserContext parserContext) + { + if (parserContext == null) + { + throw new ArgumentNullException( "parserContext" ); + } + + XmlNamespaceManager xmlnsMgr = new XmlNamespaceManager(new NameTable()); + XmlSpace xmlSpace = System.Xml.XmlSpace.None; + + if (parserContext.XmlSpace != null && parserContext.XmlSpace.Length != 0) + { + TypeConverter typeConverter = TypeDescriptor.GetConverter(typeof(System.Xml.XmlSpace)); + if (null != typeConverter) + { + try + { + xmlSpace = (System.Xml.XmlSpace)typeConverter.ConvertFromString(null, TypeConverterHelper.InvariantEnglishUS, parserContext.XmlSpace); + } + catch (System.FormatException) // If it's not a valid space value, ignore it + { + xmlSpace = System.Xml.XmlSpace.None; + } + } + } + + // We start getting Keys list only if we have non-empty dictionary + + if (parserContext._xmlnsDictionary != null) + { + foreach (string key in parserContext._xmlnsDictionary.Keys) + { + xmlnsMgr.AddNamespace(key, parserContext._xmlnsDictionary[key]); + } + } + + XmlParserContext xmlParserContext = new XmlParserContext(null, xmlnsMgr, parserContext.XmlLang, xmlSpace); + if( parserContext.BaseUri == null) + { + xmlParserContext.BaseURI = null; + } + else + { + string serializedSafe = parserContext.BaseUri.GetComponents(UriComponents.SerializationInfoString, UriFormat.SafeUnescaped); + Uri sameUri = new Uri(serializedSafe); + string cannonicalString = sameUri.GetComponents(UriComponents.SerializationInfoString, UriFormat.UriEscaped); + xmlParserContext.BaseURI = cannonicalString; + } + + return xmlParserContext; + } + +#endregion Public Methods + +#region Internal + + + // Reset stack to default state + private void EndRepeat() + { + if (_repeat > 0) + { + if (null == _langSpaceStack) + { + _langSpaceStack = new Stack(1); + } + + _langSpaceStack.Push(XmlLang); + _langSpaceStack.Push(XmlSpace); + _langSpaceStack.Push(TargetType); + _langSpaceStack.Push(_repeat); + _repeat = 0; + } + } + + /// + /// LineNumber for the first character in the given + /// stream. This is used when parsing a section of a larger file so + /// that proper line number in the overall file can be calculated. + /// + internal int LineNumber + { + get { return _lineNumber; } +#if !PBTCOMPILER + set { _lineNumber = value; } +#endif + } + + + /// + /// LinePosition for the first character in the given + /// stream. This is used when parsing a section of a larger file so + /// that proper line positions in the overall file can be calculated. + /// + internal int LinePosition + { + get { return _linePosition; } +#if !PBTCOMPILER + set { _linePosition = value; } +#endif + } + +#if !PBTCOMPILER + internal bool IsDebugBamlStream + { + get { return _isDebugBamlStream; } + set { _isDebugBamlStream = value; } + } + + /// + /// Gets or sets the object at the root of the portion of the tree + /// currently being parsed. Note that this may not be the very top of the tree + /// if the parsing operation is scoped to a specific subtree, such as in Style + /// parsing. + /// + internal object RootElement + { + get { return _rootElement; } + set { _rootElement = value; } + } + + // If this is false (default), then the parser does not own the stream and so if + // it has any defer loaded content, it needs to copy it into a byte array since + // the owner\caller will close the stream when parsing is complete. Currently, this + // is set to true only by the theme engine since the stream is a system-wide resource + // an dso will always be open for teh lifetime of the process laoding the theme and so + // it can be re-used for perf reasons. + internal bool OwnsBamlStream + { + get { return _ownsBamlStream; } + set { _ownsBamlStream = value; } + } +#endif + + /// + /// Allows sharing a map table between instances of BamlReaders and Writers. + /// + + internal BamlMapTable MapTable + { + get { return _mapTable; } +#if !PBTCOMPILER + set + { + // The XamlTypeMapper and the map table must always be kept in sync. If the + // map table changes, update the XamlTypeMapper also + if (_mapTable != value) + { + _mapTable = value; + _xamlTypeMapper = _mapTable.XamlTypeMapper; + _xamlTypeMapper.MapTable = _mapTable; + } + } +#endif + } + +#if !PBTCOMPILER + + + + internal IStyleConnector StyleConnector + { + get { return _styleConnector; } + set { _styleConnector = value; } + } + + // Keep a cached ProvideValueProvider so that we don't have to keep re-creating one. + internal ProvideValueServiceProvider ProvideValueProvider + { + get + { + if (_provideValueServiceProvider == null) + { + _provideValueServiceProvider = new ProvideValueServiceProvider(this); + } + + return _provideValueServiceProvider; + } + } + + /// + /// This is used to resolve a StaticResourceId record within a deferred content + /// section against a StaticResourceExtension on the parent dictionary. + /// + internal List StaticResourcesStack + { + get + { + if (_staticResourcesStack == null) + { + _staticResourcesStack = new List(); + } + + return _staticResourcesStack; + } + } + + /// + /// Says if we are we currently loading deferred content + /// + internal bool InDeferredSection + { + get { return (_staticResourcesStack != null && _staticResourcesStack.Count > 0); } + } +#endif + + // Return a new Parser context that has the same instance variables as this instance, with + // only scope dependent variables deep copied. Variables that are not dependent on scope + // (such as the baml map table) are not deep copied. + +#if !PBTCOMPILER + internal ParserContext ScopedCopy() + { + return ScopedCopy( true /* copyNameScopeStack */ ); + } +#endif + +#if !PBTCOMPILER + /// + /// Critical - because it sets _streamCreatedAssembly on the ParserContext, and that is + /// SecurityCritical Data as this field is used by the BamlRecordReader to + /// allow legitimate internal types in Partial Trust. + /// Safe - because it gets this value from a copy of itself that gets it from a stream that + /// implements an internal IStreamInfo interface and IStreamInfo.Assembly is set\ + /// by the ResourceContainer code that is SecurityCritical, but treated as safe. + /// + [SecurityCritical, SecurityTreatAsSafe] + internal ParserContext ScopedCopy(bool copyNameScopeStack) + { + ParserContext context = new ParserContext(); + + context._baseUri = _baseUri; + context._skipJournaledProperties = _skipJournaledProperties; + context._xmlLang = _xmlLang; + context._xmlSpace = _xmlSpace; + context._repeat = _repeat; + context._lineNumber = _lineNumber; + context._linePosition = _linePosition; + context._isDebugBamlStream = _isDebugBamlStream; + context._mapTable = _mapTable; + context._xamlTypeMapper = _xamlTypeMapper; + context._targetType = _targetType; + + context._streamCreatedAssembly.Value = _streamCreatedAssembly.Value; + context._rootElement = _rootElement; + context._styleConnector = _styleConnector; + + // Copy the name scope stack, if necessary. + + if (_nameScopeStack != null && copyNameScopeStack) + context._nameScopeStack = (_nameScopeStack != null) ? (Stack)_nameScopeStack.Clone() : null; + else + context._nameScopeStack = null; + + // Deep copy only selected scope dependent instance variables + context._langSpaceStack = (_langSpaceStack != null) ? (Stack)_langSpaceStack.Clone() : null; + + if (_xmlnsDictionary != null) + context._xmlnsDictionary = new XmlnsDictionary(_xmlnsDictionary); + else + context._xmlnsDictionary = null; + + context._currentFreezeStackFrame = _currentFreezeStackFrame; + context._freezeStack = (_freezeStack != null) ? (Stack) _freezeStack.Clone() : null; + + return context; + } +#endif + + // + // This is called by a user of a parser context when it is a good time to drop unnecessary + // references (today, just an empty stack). + // + +#if !PBTCOMPILER + internal void TrimState() + { + + if( _nameScopeStack != null && _nameScopeStack.Count == 0 ) + { + _nameScopeStack = null; + } + + } +#endif + + /// + /// Master cache of Bracket Characters which stores the BracketCharacter cache for each Type. + /// + internal Dictionary> MasterBracketCharacterCache + { + get + { + if (_masterBracketCharacterCache == null) + { + _masterBracketCharacterCache = new Dictionary>(); + } + + return _masterBracketCharacterCache; + } + } + + // Return a new Parser context that has the same instance variables as this instance, + // will all scoped and non-scoped complex properties deep copied. +#if !PBTCOMPILER + internal ParserContext Clone() + { + ParserContext context = ScopedCopy(); + + // Deep copy only selected instance variables + context._mapTable = (_mapTable != null) ? _mapTable.Clone() : null; + context._xamlTypeMapper = (_xamlTypeMapper != null) ? _xamlTypeMapper.Clone() : null; + + // Connect the XamlTypeMapper and bamlmaptable + context._xamlTypeMapper.MapTable = context._mapTable; + context._mapTable.XamlTypeMapper = context._xamlTypeMapper; + + return context; + } +#endif + +#if !PBTCOMPILER + // Set/Get whether or not Freezables within the current scope + // should be Frozen. + internal bool FreezeFreezables + { + get + { + return _currentFreezeStackFrame.FreezeFreezables; + } + + set + { + // If the freeze flag isn't actually changing, we don't need to + // register a change + if (value != _currentFreezeStackFrame.FreezeFreezables) + { + // When this scope was entered the repeat count was initially incremented, + // indicating no _freezeFreezables state changes within this scope. + // + // Now that a state change has been found, we need to replace that no-op with + // a directive to restore the old state by un-doing the increment + // and pushing the stack frame +#if DEBUG + bool canDecrement = +#endif + _currentFreezeStackFrame.DecrementRepeatCount(); +#if DEBUG + // We're replacing a no-op with a state change. Detect if we accidently + // start replacing actual state changes. This might happen if we allowed + // FreezeFreezable to be set twice within the same scope, for + // example. + Debug.Assert(canDecrement); +#endif + if (_freezeStack == null) + { + // Lazily allocate a _freezeStack if this is the first + // state change. + _freezeStack = new Stack(); + } + + // Save the old frame + _freezeStack.Push(_currentFreezeStackFrame); + + // Set the new frame + _currentFreezeStackFrame.Reset(value); + } + } + } + + internal bool TryCacheFreezable(string value, Freezable freezable) + { + if (FreezeFreezables) + { + if (freezable.CanFreeze) + { + if (!freezable.IsFrozen) + { + freezable.Freeze(); + } + if (_freezeCache == null) + { + _freezeCache = new Dictionary(); + } + _freezeCache.Add(value, freezable); + return true; + } + } + + return false; + } + + internal Freezable TryGetFreezable(string value) + { + Freezable freezable = null; + if (_freezeCache != null) + { + _freezeCache.TryGetValue(value, out freezable); + } + + return freezable; + } +#endif + +#endregion Internal + +#region Date + + private XamlTypeMapper _xamlTypeMapper; + private Uri _baseUri; + + private XmlnsDictionary _xmlnsDictionary; + private String _xmlLang = String.Empty; + private String _xmlSpace = String.Empty; + private Stack _langSpaceStack; + private int _repeat; + private Type _targetType; + private Dictionary> _masterBracketCharacterCache; + +#if !PBTCOMPILER + private bool _skipJournaledProperties; + private SecurityCriticalDataForSet _streamCreatedAssembly; + private bool _ownsBamlStream; + private ProvideValueServiceProvider _provideValueServiceProvider; + private IStyleConnector _styleConnector; + private Stack _nameScopeStack; + private List _staticResourcesStack; + + object _rootElement; // RootElement for the Page scoping [temporary, should be + // something like page name or baseUri] + +#endif + + /// + /// Looks up all properties via reflection on the given type, and scans through the attributes on all of them + /// to build a cache of properties which have MarkupExtensionBracketCharactersAttribute set on them. + /// + private Dictionary BuildBracketCharacterCacheForType(Type extensionType) + { + Dictionary cache = new Dictionary(StringComparer.OrdinalIgnoreCase); + PropertyInfo[] propertyInfo = extensionType.GetProperties(BindingFlags.Public | BindingFlags.Instance); + Type constructorArgumentType = null; + Type markupExtensionBracketCharacterType = null; + + foreach (PropertyInfo property in propertyInfo) + { + string propertyName = property.Name; + string constructorArgumentName = null; + IList customAttributes = CustomAttributeData.GetCustomAttributes(property); + SpecialBracketCharacters bracketCharacters = null; + foreach (CustomAttributeData attributeData in customAttributes) + { + Type attributeType = attributeData.AttributeType; + Assembly xamlAssembly = attributeType.Assembly; + if (constructorArgumentType == null || markupExtensionBracketCharacterType == null) + { + constructorArgumentType = + xamlAssembly.GetType("System.Windows.Markup.ConstructorArgumentAttribute"); + markupExtensionBracketCharacterType = + xamlAssembly.GetType("System.Windows.Markup.MarkupExtensionBracketCharactersAttribute"); + } + + if (attributeType.IsAssignableFrom(constructorArgumentType)) + { + constructorArgumentName = attributeData.ConstructorArguments[0].Value as string; + } + else if (attributeType.IsAssignableFrom(markupExtensionBracketCharacterType)) + { + if (bracketCharacters == null) + { + bracketCharacters = new SpecialBracketCharacters(); + } + + bracketCharacters.AddBracketCharacters((char)attributeData.ConstructorArguments[0].Value, (char)attributeData.ConstructorArguments[1].Value); + } + } + + if (bracketCharacters != null) + { + bracketCharacters.EndInit(); + cache.Add(propertyName, bracketCharacters); + if (constructorArgumentName != null) + { + cache.Add(constructorArgumentName, bracketCharacters); + } + } + } + + return cache.Count == 0 ? null : cache; + } + + // Struct that maintains both the freezeFreezable state & stack depth + // between freezeFreezable state changes + private struct FreezeStackFrame + { + internal void IncrementRepeatCount() { _repeatCount++; } + + // Returns false when the count reaches 0 such that the decrement can not occur + internal bool DecrementRepeatCount() + { + if (_repeatCount > 0) + { + _repeatCount--; + return true; + } + else + { + return false; + } + } + +#if !PBTCOMPILER + // Accessors for private state + internal bool FreezeFreezables + { + get { return _freezeFreezables; } + } + + // Reset's this frame to a new scope. Only used with _currentFreezeStackFrame. + internal void Reset(bool freezeFreezables) + { + _freezeFreezables = freezeFreezables; + _repeatCount = 0; + } + + // Whether or not Freezeables with the current scope should be Frozen + private bool _freezeFreezables; + +#endif + + // The number of frames until the next state change. + // We need to know how many times PopScope() is called until the + // state changes. That information is tracked by _repeatCount. + private int _repeatCount; + } + + // First frame is maintained off of the _freezeStack to avoid allocating + // a Stack for the common case where Freeze isn't specified. + FreezeStackFrame _currentFreezeStackFrame; + +#if !PBTCOMPILER + // When cloning, it isn't necessary to copy this cache of freezables. + // This cache allows frozen freezables to use a shared instance and save on memory. + private Dictionary _freezeCache; +#endif + + private Stack _freezeStack = null; + + private int _lineNumber = 0; // number of lines between the start of the file and + // our starting point (the starting point of this context) + private int _linePosition=0; // default start ot left of first character which is a zero + private BamlMapTable _mapTable; +#if !PBTCOMPILER + private bool _isDebugBamlStream = false; +#endif +#endregion Data + } +} diff --git a/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/ParserHooks.cs b/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/ParserHooks.cs new file mode 100644 index 00000000000..e7fa5e53d18 --- /dev/null +++ b/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/ParserHooks.cs @@ -0,0 +1,68 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +/***************************************************************************\ +* +* Purpose: Callback at parse time for node processing +* +\***************************************************************************/ + +using System.ComponentModel; + +using System.ComponentModel.Design.Serialization; +using System.Reflection; +using System; +using System.Xml; + +#if PBTCOMPILER +namespace MS.Internal.Markup +#else +namespace System.Windows.Markup +#endif +{ + /// + /// Describes the action the parser is to take after it + /// has called back to the ParserHooks + /// + internal enum ParserAction + { + /// + /// parser should do normal processing + /// + Normal, + + /// + /// Parser should not process this node. + /// If the current node is an Element, skip the current node and all of its children + /// If the current node is an attribute,skip to the next attribute + /// + Skip + } + + /// + /// The base class for the parse time callbacks. + /// + /// + /// The localization team will use this under two scenarios + /// 1. The Uid generation tool wants to know the different xaml nodes and their positions in a xaml file + /// 2. Used to strip out the localization attributes during compilation to Baml + /// + internal abstract class ParserHooks + { + /// + /// Called by parser after it determines what node type for + /// the XML Node and has tokenized the xml node content. + /// + /// + /// Node types are Resources, Code: Element Object, properties, events etc. + /// The return value is a ParserAction value which indicates if the parser + /// should: continue normal processing; skip this node and any children + /// + internal virtual ParserAction LoadNode(XamlNode tokenNode) + { + return ParserAction.Normal; + } + } +} + diff --git a/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/ParserStack.cs b/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/ParserStack.cs new file mode 100644 index 00000000000..1519df59d5e --- /dev/null +++ b/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/ParserStack.cs @@ -0,0 +1,137 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +/***************************************************************************\ +* +* Purpose: ParserStack...once was in XamlReaderHelper.cs +* +\***************************************************************************/ + +using System; +using System.Xml; +using System.Xml.Serialization; +using System.IO; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.ComponentModel; +using System.Diagnostics; +using System.Reflection; +using System.Globalization; +using MS.Utility; +using System.Collections.Specialized; +using Microsoft.Win32; +using System.Runtime.InteropServices; +using MS.Internal; + + +#if !PBTCOMPILER + +using System.Windows; +using System.Windows.Documents; +using System.Windows.Media; +using System.Windows.Shapes; + +#endif + +#if PBTCOMPILER +namespace MS.Internal.Markup +#else +namespace System.Windows.Markup +#endif +{ + + /// + /// Parser Context stack + /// The built-in Stack class doesn't let you do things like look at nodes beyond the top of the stack... + /// so we'll use this instead. Note that this is not a complete stack implementation -- if you try to + /// convert to array or some such, you'll be missing a couple elements. But this is plenty for our purposes. + /// Main goal is to track current/parent context with a minimum of overhead. + /// This class is internal so it can be shared with the BamlRecordReader + /// + internal class ParserStack : ArrayList + { + /// + /// Creates a default ParserStack + /// + internal ParserStack() : base() + { + } + + /// + /// Creates a clone. + /// + private ParserStack(ICollection collection) : base(collection) + { + } + + #region StackOverrides + + public void Push(object o) + { + Add(o); + } + + public object Pop() + { + object o = this[Count - 1]; + RemoveAt(Count - 1); + return o; + } + +#if !PBTCOMPILER + public object Peek() + { + // Die if peeking on empty stack + return this[Count - 1]; + } +#endif + + public override object Clone() + { + return new ParserStack(this); + } + + #endregion // StackOverrides + + #region Properties + + /// + /// Returns the Current Context on the stack + /// + internal object CurrentContext + { + get { return Count > 0 ? this[Count - 1] : null; } + } + + /// + /// Returns the Parent of the Current Context + /// + internal object ParentContext + { + get { return Count > 1 ? this[Count - 2] : null; } + } + + /// + /// Returns the GrandParent of the Current Context + /// + internal object GrandParentContext + { + get { return Count > 2 ? this[Count - 3] : null; } + } + +#if !PBTCOMPILER + /// + /// Returns the GreatGrandParent of the Current Context + /// + internal object GreatGrandParentContext + { + get { return Count > 3 ? this[Count - 4] : null; } + } +#endif + + #endregion // Properties + + } +} diff --git a/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/StyleModeStack.cs b/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/StyleModeStack.cs new file mode 100644 index 00000000000..5df48216bc9 --- /dev/null +++ b/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/StyleModeStack.cs @@ -0,0 +1,74 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +using System; +using System.Xml; +using System.IO; +using System.Collections.Generic; +using System.Diagnostics; +using System.Reflection; + +#if PBTCOMPILER +namespace MS.Internal.Markup +#else +namespace System.Windows.Markup +#endif +{ + internal enum StyleMode : byte + { + Base, // Style/Template tag, simple and top level complex properties + TargetTypeProperty, // Target type complex property under a Style/Template + BasedOnProperty, // BasedOn complex property under a Style/Template + DataTypeProperty, // Data type complex property under a Template + ComplexProperty, // Reading an allowed complex property under a Template + Resources, // Resources complex property under a Style + Setters, // Style.Setters IList complex property and subtree + Key, // x:Key subtree when Style is used in a dictionary + TriggerBase, // Style.TriggerBase complex property and subtree + TriggerActions, // When in the middle of parsing EventTrigger.TriggerActions + TriggerSetters, // When in the middle of parsing property trigger Setters collection + TriggerEnterExitActions, // Trigger.EnterActions or Trigger.ExitActions + VisualTree, // FrameworkTemplate.VisualTree's subtree + } + + internal class StyleModeStack + { + internal StyleModeStack() + { + Push(StyleMode.Base); + } + + internal int Depth + { + get { return _stack.Count - 1; } + } + + internal StyleMode Mode + { + get + { + Debug.Assert(Depth >= 0, "StyleModeStack's depth was " + Depth + ", should be >= 0"); + return _stack.Peek(); + } + } + + internal void Push (StyleMode mode) + { + _stack.Push(mode); + } + + internal void Push () + { + Push(Mode); + } + + internal StyleMode Pop() + { + Debug.Assert(Depth >= 0, "StyleMode::Pop() with depth of " + Depth + ", should be >= 0"); + return _stack.Pop(); + } + + private Stack _stack = new Stack(64); + } +} diff --git a/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/StyleXamlParser.cs b/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/StyleXamlParser.cs new file mode 100644 index 00000000000..b397f17b5c6 --- /dev/null +++ b/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Markup/StyleXamlParser.cs @@ -0,0 +1,1627 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +/***************************************************************************\ +* +* Purpose: Class that interfaces with TokenReader and BamlWriter for +* parsing Style +* +\***************************************************************************/ + +using System; +using System.Xml; +using System.IO; +using System.Text; +using System.Collections; +using System.ComponentModel; + +using System.Diagnostics; +using System.Reflection; + +using MS.Utility; + +#if !PBTCOMPILER + +using System.Windows; +using System.Windows.Threading; + +#endif + +#if PBTCOMPILER +namespace MS.Internal.Markup +#else +namespace System.Windows.Markup +#endif +{ + /***************************************************************************\ + * + * StyleMode + * + * The style parser works in several modes, and tags are interpreted differently + * depending on which mode or section of the Style markup that the parser is + * currently interpreting. + * + \***************************************************************************/ + + /// + /// Handles overrides for case when Style is being built to a tree + /// instead of compiling to a file. + /// + internal class StyleXamlParser : XamlParser + { + +#region Constructors + +#if !PBTCOMPILER + /// + /// Constructor. + /// + /// + /// Note that we are re-using the token reader, so we'll swap out the XamlParser that + /// the token reader uses with ourself. Then restore it when we're done parsing. + /// + internal StyleXamlParser( + XamlTreeBuilder treeBuilder, + XamlReaderHelper tokenReader, + ParserContext parserContext) : this(tokenReader, parserContext) + { + _treeBuilder = treeBuilder; + } + +#endif + + /// + /// Constructor. + /// + /// + /// Note that we are re-using the token reader, so we'll swap out the XamlParser that + /// the token reader uses with ourself. Then restore it when we're done parsing. + /// + internal StyleXamlParser( + XamlReaderHelper tokenReader, + ParserContext parserContext) + { + TokenReader = tokenReader; + ParserContext = parserContext; + + _previousXamlParser = TokenReader.ControllingXamlParser; + TokenReader.ControllingXamlParser = this; + _startingDepth = TokenReader.XmlReader.Depth; + } + +#endregion Constructors + +#region Overrides + + + /// + /// Override of the main switch statement that processes the xaml nodes. + /// + /// + /// We need to control when cleanup is done and when the calling parse loop + /// is exited, so do this here. + /// + internal override void ProcessXamlNode( + XamlNode xamlNode, + ref bool cleanup, + ref bool done) + { + switch(xamlNode.TokenType) + { + // Ignore some types of xaml nodes, since they are not + // relevent to style parsing. + case XamlNodeType.DocumentStart: + case XamlNodeType.DocumentEnd: + break; + + case XamlNodeType.ElementEnd: + base.ProcessXamlNode(xamlNode, ref cleanup, ref done); + // If we're at the depth that we started out, then we must be done. In that case quit + // and restore the XamlParser that the token reader was using before parsing styles. + if (_styleModeStack.Depth == 0) + { + done = true; // Stop the style parse + cleanup = false; // Don't close the stream + TokenReader.ControllingXamlParser = _previousXamlParser; + } + break; + + case XamlNodeType.PropertyArrayStart: + case XamlNodeType.PropertyArrayEnd: + case XamlNodeType.DefTag: + ThrowException(SRID.StyleTagNotSupported, xamlNode.TokenType.ToString(), + xamlNode.LineNumber, xamlNode.LinePosition); + break; + + // Most nodes are handled by the base XamlParser by creating a + // normal BamlRecord. + default: + base.ProcessXamlNode(xamlNode, ref cleanup, ref done); + break; + } + + } + + /// + /// Write start of an unknown tag + /// + /// + /// For style parsing, the 'Set' tag is an unknown tag, but this will map to a + /// Trigger set command. Store this as an element start record here. + /// Also 'Set.Value' will map to the a complex Value set portion of the Set command. + /// + public override void WriteUnknownTagStart(XamlUnknownTagStartNode xamlUnknownTagStartNode) + { +#if PBTCOMPILER + string localElementFullName = string.Empty; + int lastIndex = xamlUnknownTagStartNode.Value.LastIndexOf('.'); + + // if local complex property bail out now and handle in 2nd pass when TypeInfo is available + if (-1 == lastIndex) + { + NamespaceMapEntry[] namespaceMaps = XamlTypeMapper.GetNamespaceMapEntries(xamlUnknownTagStartNode.XmlNamespace); + + if (namespaceMaps != null && namespaceMaps.Length == 1 && namespaceMaps[0].LocalAssembly) + { + localElementFullName = namespaceMaps[0].ClrNamespace + "." + xamlUnknownTagStartNode.Value; + } + } + else if (IsLocalPass1) + { + return; + } + + if (localElementFullName.Length == 0 || !IsLocalPass1) + { +#endif + // It can be a fairly common error for , + // or to be specified + // at the wrong nesting level. Detect + // these cases to give more meaningful error messages. + if (xamlUnknownTagStartNode.Value == XamlStyleSerializer.VisualTriggersFullPropertyName || + xamlUnknownTagStartNode.Value == XamlStyleSerializer.SettersFullPropertyName) + { + ThrowException(SRID.StyleKnownTagWrongLocation, + xamlUnknownTagStartNode.Value, + xamlUnknownTagStartNode.LineNumber, + xamlUnknownTagStartNode.LinePosition); + } + else + { + base.WriteUnknownTagStart(xamlUnknownTagStartNode); + } +#if PBTCOMPILER + } +#endif + } + + /// + /// Write Start element for a dictionary key section. + /// + public override void WriteKeyElementStart( + XamlElementStartNode xamlKeyElementStartNode) + { + _styleModeStack.Push(StyleMode.Key); +#if PBTCOMPILER + _defNameFound = true; +#endif + base.WriteKeyElementStart(xamlKeyElementStartNode); + } + + /// + /// Write End element for a dictionary key section + /// + public override void WriteKeyElementEnd( + XamlElementEndNode xamlKeyElementEndNode) + { + _styleModeStack.Pop(); + base.WriteKeyElementEnd(xamlKeyElementEndNode); + } + + /// + /// Write end of an unknown tag + /// + /// + /// For style parsing, the 'Set' tag is an unknown tag, but this will map to a + /// Trigger set command. Store this as an element end record here. + /// + public override void WriteUnknownTagEnd(XamlUnknownTagEndNode xamlUnknownTagEndNode) + { +#if PBTCOMPILER + NamespaceMapEntry[] namespaceMaps = XamlTypeMapper.GetNamespaceMapEntries(xamlUnknownTagEndNode.XmlNamespace); + bool localTag = namespaceMaps != null && namespaceMaps.Length == 1 && namespaceMaps[0].LocalAssembly; + + if (!localTag || !IsLocalPass1) + { +#endif + base.WriteUnknownTagEnd(xamlUnknownTagEndNode); +#if PBTCOMPILER + } +#endif + } + + /// + /// Write unknown attribute + /// + /// + /// For style parsing, the 'Set' tag is an unknown tag and contains properties that + /// are passed as UnknownAttributes. Translate these into Property records. + /// + public override void WriteUnknownAttribute(XamlUnknownAttributeNode xamlUnknownAttributeNode) + { +#if PBTCOMPILER + bool localAttrib = false; + string localTagFullName = string.Empty; + string localAttribName = xamlUnknownAttributeNode.Name; + NamespaceMapEntry[] namespaceMaps = null; + + if (xamlUnknownAttributeNode.OwnerTypeFullName.Length > 0) + { + // These are attributes on a local tag ... + localTagFullName = xamlUnknownAttributeNode.OwnerTypeFullName; + localAttrib = true; + } + else + { + // These are attributes on a non-local tag ... + namespaceMaps = XamlTypeMapper.GetNamespaceMapEntries(xamlUnknownAttributeNode.XmlNamespace); + localAttrib = namespaceMaps != null && namespaceMaps.Length == 1 && namespaceMaps[0].LocalAssembly; + } + + if (localAttrib) + { + // ... and if there are any periods in the attribute name, then ... + int lastIndex = localAttribName.LastIndexOf('.'); + + if (-1 != lastIndex) + { + // ... these might be attached props or events defined by a locally defined component, + // but being set on this non-local tag. + + string ownerTagName = localAttribName.Substring(0, lastIndex); + + if (namespaceMaps != null) + { + if (namespaceMaps.Length == 1 && namespaceMaps[0].LocalAssembly) + { + localTagFullName = namespaceMaps[0].ClrNamespace + "." + ownerTagName; + } + } + else + { + TypeAndSerializer typeAndSerializer = XamlTypeMapper.GetTypeOnly(xamlUnknownAttributeNode.XmlNamespace, + ownerTagName); + + if (typeAndSerializer != null) + { + Type ownerTagType = typeAndSerializer.ObjectType; + localTagFullName = ownerTagType.FullName; + } + else + { + namespaceMaps = XamlTypeMapper.GetNamespaceMapEntries(xamlUnknownAttributeNode.XmlNamespace); + if (namespaceMaps != null && namespaceMaps.Length == 1 && namespaceMaps[0].LocalAssembly) + { + localTagFullName = namespaceMaps[0].ClrNamespace + "." + ownerTagName; + } + else + { + localTagFullName = string.Empty; + } + } + } + + localAttribName = localAttribName.Substring(lastIndex + 1); + } + } + + if (localTagFullName.Length == 0 || !IsLocalPass1) + { +#endif + base.WriteUnknownAttribute(xamlUnknownAttributeNode); +#if PBTCOMPILER + } +#endif + } + + /// + /// WriteEndAttributes occurs after the last attribute (property, complex property or + /// def record) is written. Note that if there are none of the above, then WriteEndAttributes + /// is not called for a normal start tag. + /// + public override void WriteEndAttributes(XamlEndAttributesNode xamlEndAttributesNode) + { + if ((_styleModeStack.Mode == StyleMode.Setters || _styleModeStack.Mode == StyleMode.TriggerBase) && + !xamlEndAttributesNode.IsCompact) + { + if (_setterOrTriggerValueNode != null) + { + ProcessPropertyValueNode(); + } +#if PBTCOMPILER + else if (_inEventSetter) + { + ProcessEventSetterNode(xamlEndAttributesNode); + } +#endif + } + + base.WriteEndAttributes(xamlEndAttributesNode); + } + + private MemberInfo GetDependencyPropertyInfo(XamlPropertyNode xamlPropertyNode) + { + string member = xamlPropertyNode.Value; + MemberInfo dpInfo = GetPropertyOrEventInfo(xamlPropertyNode, ref member); + if (dpInfo != null) + { + // Note: Should we enforce that all DP fields should end with a + // "Property" or "PropertyKey" postfix here? + + if (BamlRecordWriter != null) + { + short typeId; + short propertyId = MapTable.GetAttributeOrTypeId(BamlRecordWriter.BinaryWriter, + dpInfo.DeclaringType, + member, + out typeId); + + if (propertyId < 0) + { + xamlPropertyNode.ValueId = propertyId; + xamlPropertyNode.MemberName = null; + } + else + { + xamlPropertyNode.ValueId = typeId; + xamlPropertyNode.MemberName = member; + } + } + } + + return dpInfo; + } + + private MemberInfo GetPropertyOrEventInfo(XamlNode xamlNode, ref string member) + { + // Strip off namespace prefix from the event or property name and + // map this to an xmlnamespace. Also extract the class name, if present + string prefix = string.Empty; + string target = member; + string propOrEvent = member; + int dotIndex = member.LastIndexOf('.'); + if (-1 != dotIndex) + { + target = propOrEvent.Substring(0, dotIndex); + member = propOrEvent.Substring(dotIndex + 1); + } + int colonIndex = target.IndexOf(':'); + if (-1 != colonIndex) + { + // If using .net then match against the class. + prefix = target.Substring(0, colonIndex); + if (-1 == dotIndex) + { + member = target.Substring(colonIndex + 1); + } + } + + string xmlNamespace = TokenReader.XmlReader.LookupNamespace(prefix); + Type targetType = null; + + // Get the type associated with the property or event from the XamlTypeMapper and + // use this to resolve the property or event into an EventInfo, PropertyInfo + // or MethodInfo + if (-1 != dotIndex) + { + targetType = XamlTypeMapper.GetTypeFromBaseString(target, ParserContext, false); + } + else if (_styleTargetTypeString != null) + { + targetType = XamlTypeMapper.GetTypeFromBaseString(_styleTargetTypeString, ParserContext, false); + target = _styleTargetTypeString; + } + else if (_styleTargetTypeType != null) + { + targetType = _styleTargetTypeType; + target = targetType.Name; + } + + MemberInfo memberInfo = null; + if (targetType != null) + { + string objectName = propOrEvent; + memberInfo = XamlTypeMapper.GetClrInfo( + _inEventSetter, + targetType, + xmlNamespace, + member, + ref objectName) as MemberInfo; + } + + if (memberInfo != null) + { + if (!_inEventSetter) + { + PropertyInfo pi = memberInfo as PropertyInfo; + if (pi != null) + { + // For trigger condition only allow if public or internal getter + if (_inSetterDepth < 0 && _styleModeStack.Mode == StyleMode.TriggerBase) + { + if (!XamlTypeMapper.IsAllowedPropertyGet(pi)) + { + ThrowException(SRID.ParserCantSetTriggerCondition, + pi.Name, + xamlNode.LineNumber, + xamlNode.LinePosition); + } + } + else // for general Setters check prop setters + { + if (!XamlTypeMapper.IsAllowedPropertySet(pi)) + { + ThrowException(SRID.ParserCantSetAttribute, + "Property Setter", + pi.Name, + "set", + xamlNode.LineNumber, + xamlNode.LinePosition); + } + } + } + } + } + // local properties and events will be added to the baml in pass2 of the compilation. + // so don't throw now. + else +#if PBTCOMPILER + if (!IsLocalPass1) +#endif + { + if (targetType != null) + { + ThrowException(SRID.StyleNoPropOrEvent, + (_inEventSetter ? "Event" : "Property"), + member, + targetType.FullName, + xamlNode.LineNumber, + xamlNode.LinePosition); + } + else + { + ThrowException(SRID.StyleNoTarget, + (_inEventSetter ? "Event" : "Property"), + member, + xamlNode.LineNumber, + xamlNode.LinePosition); + } + } + + return memberInfo; + } + +#if PBTCOMPILER + private void ProcessEventSetterNode(XamlEndAttributesNode xamlEndAttributesNode) + { + // Check for EventSetter properties. These aren't really stored as properties but + // resolved at the EventSetter end tag as events by the compiler + Debug.Assert(_inEventSetter); + + string member = _event; + MemberInfo memberInfo = GetPropertyOrEventInfo(xamlEndAttributesNode, ref member); + // If we have an event setter on a locally defined component, write it out + // as a property instead of an event so that it will be resolved at runtime. + if (null != memberInfo) + { + XamlClrEventNode eventNode = new XamlClrEventNode( + xamlEndAttributesNode.LineNumber, + xamlEndAttributesNode.LinePosition, + xamlEndAttributesNode.Depth, + member, + memberInfo, + _handler); +#if HANDLEDEVENTSTOO + eventNode.HandledEventsToo = _handledEventsToo; +#endif + WriteClrEvent(eventNode); + } + + _event = null; + _handler = null; +#if HANDLEDEVENTSTOO + _handledEventsToo = false; +#endif + } +#endif + + /// + /// The Value="foo" property node for a Setter and a Trigger has been saved + /// and is resolved some time afterwards using the associated Property="Bar" + /// attribute. This is done so that the property record can be written using + /// the type converter associated with "Bar" + /// + private void ProcessPropertyValueNode() + { + if (_setterOrTriggerPropertyInfo != null) + { + // Now we have PropertyInfo or a MethodInfo for the property setter. + // Get the type of the property from this which will be used + // by BamlRecordWriter.WriteProperty to find an associated + // TypeConverter to use at runtime. + // To allow for per-property type converters we need to extract + // information from the member info about the property + Type propertyType = XamlTypeMapper.GetPropertyType(_setterOrTriggerPropertyInfo); + _setterOrTriggerValueNode.ValuePropertyType = propertyType; + _setterOrTriggerValueNode.ValuePropertyMember = _setterOrTriggerPropertyInfo; + _setterOrTriggerValueNode.ValuePropertyName = XamlTypeMapper.GetPropertyName(_setterOrTriggerPropertyInfo); + _setterOrTriggerValueNode.ValueDeclaringType = _setterOrTriggerPropertyInfo.DeclaringType; + + base.WriteProperty(_setterOrTriggerValueNode); + } + else + { + base.WriteBaseProperty(_setterOrTriggerValueNode); + } + + _setterOrTriggerValueNode = null; + _setterOrTriggerPropertyInfo = null; + } + + /// + /// Write Def Attribute + /// + /// + /// Style parsing supports x:ID, so check for this here + /// + public override void WriteDefAttribute(XamlDefAttributeNode xamlDefAttributeNode) + { + if (xamlDefAttributeNode.Name == BamlMapTable.NameString) + { + if (BamlRecordWriter != null) + { + BamlRecordWriter.WriteDefAttribute(xamlDefAttributeNode); + } + } + else + { +#if PBTCOMPILER + // Remember that x:Key was read in, since this key has precedence over + // the TargetType="{x:Type SomeType}" key that may also be present. + if (xamlDefAttributeNode.Name == XamlReaderHelper.DefinitionName && + _styleModeStack.Mode == StyleMode.Base) + { + _defNameFound = true; + } +#endif + + // Skip Uids for EventSetter, since they are not localizable. + if (!_inEventSetter || + xamlDefAttributeNode.Name != XamlReaderHelper.DefinitionUid) + { + base.WriteDefAttribute(xamlDefAttributeNode); + } + } + } + +#if PBTCOMPILER + /// + /// Write out a key to a dictionary that has been resolved at compile or parse + /// time to a Type object. + /// + public override void WriteDefAttributeKeyType(XamlDefAttributeKeyTypeNode xamlDefNode) + { + // Remember that x:Key was read in, since this key has precedence over + // the TargetType="{x:Type SomeType}" key that may also be present. + if (_styleModeStack.Mode == StyleMode.Base) + { + _defNameFound = true; + } + base.WriteDefAttributeKeyType(xamlDefNode); + } +#endif + + /// + /// Write Start of an Element, which is a tag of the form / + /// + /// + /// For style parsing, determine when it is withing a Trigger or + /// MultiTrigger section. This is done for validity checking of + /// unknown tags and attributes. + /// + public override void WriteElementStart(XamlElementStartNode xamlElementStartNode) + { + StyleMode mode = _styleModeStack.Mode; + int depth = _styleModeStack.Depth; + _setterOrTriggerPropertyInfo = null; + bool tagWritten = false; + + // The very first element encountered within a style block should be the + // target type tag, or a Setter. + if (mode == StyleMode.Base && depth > 0) + { + if (KnownTypes.Types[(int)KnownElements.SetterBase].IsAssignableFrom(xamlElementStartNode.ElementType)) + { + if (_setterPropertyEncountered) + { + ThrowException(SRID.StyleImpliedAndComplexChildren, + xamlElementStartNode.ElementType.Name, + XamlStyleSerializer.SettersPropertyName, + xamlElementStartNode.LineNumber, + xamlElementStartNode.LinePosition); + } + mode = StyleMode.Setters; + _setterElementEncountered = true; + } + else + { + ThrowException(SRID.StyleNoTopLevelElement, + xamlElementStartNode.ElementType.Name, + xamlElementStartNode.LineNumber, + xamlElementStartNode.LinePosition); + } + } + else if (mode == StyleMode.TriggerBase && + (xamlElementStartNode.ElementType == KnownTypes.Types[(int)KnownElements.Trigger] || + xamlElementStartNode.ElementType == KnownTypes.Types[(int)KnownElements.MultiTrigger] || + xamlElementStartNode.ElementType == KnownTypes.Types[(int)KnownElements.DataTrigger] || + xamlElementStartNode.ElementType == KnownTypes.Types[(int)KnownElements.MultiDataTrigger] || + xamlElementStartNode.ElementType == KnownTypes.Types[(int)KnownElements.EventTrigger])) + { + _inPropertyTriggerDepth = xamlElementStartNode.Depth; + } + else if (mode == StyleMode.TriggerBase && + (KnownTypes.Types[(int)KnownElements.SetterBase].IsAssignableFrom(xamlElementStartNode.ElementType))) + { + // Just entered the section of a Trigger + _inSetterDepth = xamlElementStartNode.Depth; + } +#if PBTCOMPILER + else if (mode == StyleMode.TargetTypeProperty && + InDeferLoadedSection && + depth >= 2 && + !_defNameFound) + { + // We have to treat TargetType="{x:Type SomeType}" as a key in a + // resource dictionary, if one is present. This means generating + // a series of baml records to use as the key for the defer loaded + // body of the Style. + if (depth == 2) + { + base.WriteKeyElementStart(xamlElementStartNode); + } + else + { + base.WriteElementStart(xamlElementStartNode); + } + + tagWritten = true; + } +#endif + + if (mode == StyleMode.Setters) + { + if (xamlElementStartNode.ElementType == KnownTypes.Types[(int)KnownElements.EventSetter]) + { +#if !PBTCOMPILER + ThrowException(SRID.StyleNoEventSetters, + xamlElementStartNode.LineNumber, + xamlElementStartNode.LinePosition); +#else + _inEventSetter = true; +#endif + } + else if ((depth == 2 && _setterElementEncountered) || + (depth == 3 && _setterPropertyEncountered)) + { + ThrowException(SRID.ParserNoSetterChild, + xamlElementStartNode.TypeFullName, + xamlElementStartNode.LineNumber, + xamlElementStartNode.LinePosition); + } + } + + // Handle custom serializers within the style section by creating an instance + // of that serializer and handing off control. + if (xamlElementStartNode.SerializerType != null && depth > 0) + { + XamlSerializer serializer; + if (xamlElementStartNode.SerializerType == typeof(XamlStyleSerializer)) + { +#if PBTCOMPILER + // reset the event scope so that any other event setters encountered in this + // style after the nested Style is done parsing will be added to a new scope + _isSameScope = false; +#endif + serializer = new XamlStyleSerializer(ParserHooks); + } + else if (xamlElementStartNode.SerializerType == typeof(XamlTemplateSerializer)) + { +#if PBTCOMPILER + // reset the event scope so that any other event setters encountered in this + // style after the nested Template is done parsing will be added to a new scope + _isSameScope = false; +#endif + serializer = new XamlTemplateSerializer(ParserHooks); + } + else + { + serializer = XamlTypeMapper.CreateInstance(xamlElementStartNode.SerializerType) as XamlSerializer; + } + if (serializer == null) + { + ThrowException(SRID.ParserNoSerializer, + xamlElementStartNode.TypeFullName, + xamlElementStartNode.LineNumber, + xamlElementStartNode.LinePosition); + } + else + { + + // If we're compiling (or otherwise producing baml), convert to baml. + // When we don't have a TreeBuilder, we're producing baml. + +#if !PBTCOMPILER + + if( TreeBuilder == null ) + { +#endif + serializer.ConvertXamlToBaml(TokenReader, + BamlRecordWriter == null ? ParserContext : BamlRecordWriter.ParserContext, + xamlElementStartNode, BamlRecordWriter); +#if !PBTCOMPILER + } + else + { + serializer.ConvertXamlToObject(TokenReader, StreamManager, + BamlRecordWriter.ParserContext, xamlElementStartNode, + TreeBuilder.RecordReader); + } +#endif + + } + } + else + { + _styleModeStack.Push(mode); + + if (!_inEventSetter) + { +#if PBTCOMPILER + // If we DO NOT need a dictionary key, then set the flag that says + // a key was already found so that one is not manufactured from + // the TargetType property. + if (mode == StyleMode.Base && depth == 0) + { + _defNameFound = !xamlElementStartNode.NeedsDictionaryKey; + } +#endif + if (!tagWritten) + { + base.WriteElementStart(xamlElementStartNode); + } + } + } + } + + /// + /// Write End Element + /// + /// + /// For style parsing, determine when it is withing a Trigger or + /// MultiTrigger section. This is done for validity checking of + /// unknown tags and attributes. + /// + public override void WriteElementEnd(XamlElementEndNode xamlElementEndNode) + { + StyleMode mode = _styleModeStack.Mode; + bool tagWritten = false; + + if (mode == StyleMode.TriggerBase && + xamlElementEndNode.Depth == _inSetterDepth) + { + // Just exited the section of a Trigger + _inSetterDepth = -1; + } + + if (xamlElementEndNode.Depth == _inPropertyTriggerDepth) + { + _inPropertyTriggerDepth = -1; + } + +#if PBTCOMPILER + if (_styleModeStack.Depth != 1 && + mode == StyleMode.TargetTypeProperty && + InDeferLoadedSection && + !_defNameFound) + { + // We have to treat TargetType="{x:Type SomeType}" as a key in a + // resource dictionary, if one is present. This means generating + // a series of baml records to use as the key for the defer loaded + // body of the Style in addition to generating the records to set + // the TargetType value. + if (_styleModeStack.Depth == 3) + { + base.WriteKeyElementEnd(xamlElementEndNode); + } + else + { + base.WriteElementEnd(xamlElementEndNode); + } + + tagWritten = true; + } +#endif + + _styleModeStack.Pop(); + + if (!_inEventSetter) + { + if (!tagWritten) + { + base.WriteElementEnd(xamlElementEndNode); + } + } + else if (mode == StyleMode.Setters) + { + _inEventSetter = false; + } + } + +#if PBTCOMPILER + /// + /// Write the start of a constructor parameter section + /// + public override void WriteConstructorParameterType( + XamlConstructorParameterTypeNode xamlConstructorParameterTypeNode) + { + if (_styleModeStack.Mode == StyleMode.TargetTypeProperty && + InDeferLoadedSection && + !_defNameFound) + { + // Generate a series of baml records to use as the key for the defer loaded + // body of the Style in addition to generating the records to set + // the normal constructor for an element. + base.WriteConstructorParameterType(xamlConstructorParameterTypeNode); + } + base.WriteConstructorParameterType(xamlConstructorParameterTypeNode); + } +#endif + + /// + /// Write the start of a constructor parameter section + /// + public override void WriteConstructorParametersStart(XamlConstructorParametersStartNode xamlConstructorParametersStartNode) + { +#if PBTCOMPILER + if (_styleModeStack.Mode == StyleMode.TargetTypeProperty && + InDeferLoadedSection && + !_defNameFound) + { + // We have to treat TargetType="{x:Type SomeType}" as a key in a + // resource dictionary, if one is present. This means generating + // a series of baml records to use as the key for the defer loaded + // body of the Style in addition to generating the records to set + // the TargetType value. + base.WriteConstructorParametersStart(xamlConstructorParametersStartNode); + } +#endif + + _styleModeStack.Push(); + base.WriteConstructorParametersStart(xamlConstructorParametersStartNode); + } + + /// + /// Write the end of a constructor parameter section + /// + public override void WriteConstructorParametersEnd(XamlConstructorParametersEndNode xamlConstructorParametersEndNode) + { +#if PBTCOMPILER + if (_styleModeStack.Mode == StyleMode.TargetTypeProperty && + InDeferLoadedSection && + !_defNameFound && + _styleModeStack.Depth > 2) + { + // We have to treat TargetType="{x:Type SomeType}" as a key in a + // resource dictionary, if one is present. This means generating + // a series of baml records to use as the key for the defer loaded + // body of the Style in addition to generating the records to set + // the TargetType value. + base.WriteConstructorParametersEnd(xamlConstructorParametersEndNode); + } +#endif + + base.WriteConstructorParametersEnd(xamlConstructorParametersEndNode); + _styleModeStack.Pop(); + } + + /// + /// Write start of a complex property + /// + /// + /// For style parsing, treat complex property tags as + /// xml element tags for the purpose of validity checking + /// + public override void WritePropertyComplexStart(XamlPropertyComplexStartNode xamlNode) + { + StyleMode mode = _styleModeStack.Mode; + + if (_styleModeStack.Depth == 1) + { + if (xamlNode.PropName == XamlStyleSerializer.TargetTypePropertyName) + { + mode = StyleMode.TargetTypeProperty; + } + else if (xamlNode.PropName == XamlStyleSerializer.BasedOnPropertyName) + { + mode = StyleMode.BasedOnProperty; + } + else + { + ThrowException(SRID.StyleUnknownProp, xamlNode.PropName, + xamlNode.LineNumber, xamlNode.LinePosition); + } + } + else if (mode == StyleMode.TriggerBase) + { + _visualTriggerComplexPropertyDepth++; + } +#if PBTCOMPILER + else if (mode == StyleMode.TargetTypeProperty && + InDeferLoadedSection && + !_defNameFound) + { + // We have to treat TargetType="{x:Type SomeType}" as a key in a + // resource dictionary, if one is present. This means generating + // a series of baml records to use as the key for the defer loaded + // body of the Style in addition to generating the records to set + // the TargetType value. + base.WritePropertyComplexStart(xamlNode); + } +#endif + + _styleModeStack.Push(mode); + base.WritePropertyComplexStart(xamlNode); + } + + /// + /// Write end of a complex property + /// + /// + /// For style parsing, treat complex property tags as + /// xml element tags for the purpose of validity checking + /// + public override void WritePropertyComplexEnd(XamlPropertyComplexEndNode xamlNode) + { + if (_styleModeStack.Mode == StyleMode.TriggerBase) + { + _visualTriggerComplexPropertyDepth--; + } +#if PBTCOMPILER + else if (_styleModeStack.Mode == StyleMode.TargetTypeProperty && + InDeferLoadedSection && + !_defNameFound && + _styleModeStack.Depth > 2) + { + // We have to treat TargetType="{x:Type SomeType}" as a key in a + // resource dictionary, if one is present. This means generating + // a series of baml records to use as the key for the defer loaded + // body of the Style in addition to generating the records to set + // the TargetType value. + base.WritePropertyComplexEnd(xamlNode); + } +#endif + + base.WritePropertyComplexEnd(xamlNode); + _styleModeStack.Pop(); + } + + /// + /// Write start of a list complex property + /// + /// + /// For style parsing, treat complex property tags as + /// xml element tags for the purpose of validity checking + /// + public override void WritePropertyIListStart(XamlPropertyIListStartNode xamlNode) + { + StyleMode mode = _styleModeStack.Mode; + int depth = _styleModeStack.Depth; + + if (depth == 1) + { + if (xamlNode.PropName == XamlStyleSerializer.VisualTriggersPropertyName) + { + mode = StyleMode.TriggerBase; + } + else if (xamlNode.PropName == XamlStyleSerializer.SettersPropertyName) + { + if (_setterElementEncountered) + { + ThrowException(SRID.StyleImpliedAndComplexChildren, + XamlStyleSerializer.SetterTagName, + xamlNode.PropName, + xamlNode.LineNumber, xamlNode.LinePosition); + } + mode = StyleMode.Setters; + _setterPropertyEncountered = true; + } + else + { + ThrowException(SRID.StyleUnknownProp, xamlNode.PropName, + xamlNode.LineNumber, xamlNode.LinePosition); + } + } + else if ((mode == StyleMode.TriggerBase || + mode == StyleMode.Setters) && + depth == 2) + { + mode = StyleMode.Base; + } + else if (mode == StyleMode.TriggerBase && + depth == 3) + { + if (xamlNode.PropName == XamlStyleSerializer.EventTriggerActions) + { + mode = StyleMode.TriggerActions; + } + } + + _styleModeStack.Push(mode); + base.WritePropertyIListStart(xamlNode); + } + + /// + /// Write end of a list complex property + /// + /// + /// For style parsing, treat complex property tags as + /// xml element tags for the purpose of validity checking when we're counting + /// element tags. + /// + public override void WritePropertyIListEnd(XamlPropertyIListEndNode xamlNode) + { +#if PBTCOMPILER + if (_styleModeStack.Mode == StyleMode.Setters) + { + _isSameScope = false; + } +#endif + + base.WritePropertyIListEnd(xamlNode); + _styleModeStack.Pop(); + } + + /// + /// Write Property Array Start + /// + public override void WritePropertyArrayStart(XamlPropertyArrayStartNode xamlPropertyArrayStartNode) + { + base.WritePropertyArrayStart(xamlPropertyArrayStartNode); + _styleModeStack.Push(); + } + + + /// + /// Write Property Array End + /// + public override void WritePropertyArrayEnd(XamlPropertyArrayEndNode xamlPropertyArrayEndNode) + { + base.WritePropertyArrayEnd(xamlPropertyArrayEndNode); + _styleModeStack.Pop(); + } + + /// + /// Write Property IDictionary Start + /// + public override void WritePropertyIDictionaryStart(XamlPropertyIDictionaryStartNode xamlPropertyIDictionaryStartNode) + { + StyleMode mode = _styleModeStack.Mode; + if (_styleModeStack.Depth == 1 && mode == StyleMode.Base) + { + if (xamlPropertyIDictionaryStartNode.PropName == XamlStyleSerializer.ResourcesPropertyName) + { + mode = StyleMode.Resources; + } + else + { + ThrowException(SRID.StyleUnknownProp, xamlPropertyIDictionaryStartNode.PropName, + xamlPropertyIDictionaryStartNode.LineNumber, xamlPropertyIDictionaryStartNode.LinePosition); + } + } + + base.WritePropertyIDictionaryStart(xamlPropertyIDictionaryStartNode); + _styleModeStack.Push(mode); + } + + + /// + /// Write Property IDictionary End + /// + public override void WritePropertyIDictionaryEnd(XamlPropertyIDictionaryEndNode xamlPropertyIDictionaryEndNode) + { + base.WritePropertyIDictionaryEnd(xamlPropertyIDictionaryEndNode); + _styleModeStack.Pop(); + } + + /// + /// Write Text node and do style related error checking + /// + public override void WriteText(XamlTextNode xamlTextNode) + { + StyleMode mode = _styleModeStack.Mode; + // Text is only valid within certain locations in the