From cd1d7a009e523b862ee702c9120d4eb1063ede94 Mon Sep 17 00:00:00 2001 From: Joshua Larkin <70237359+j0shuams@users.noreply.github.com> Date: Mon, 16 May 2022 08:14:41 -0700 Subject: [PATCH] Add localized files & packaging support (#1155) * add files & packaging support * signing --- .../CsWinRT-LocalizeResources-Stage.yml | 52 ++++ .../CsWinRT-PublishToNuget-Stage.yml | 3 + ...icrosoft.Windows.CsWinRT.Authoring.targets | 4 +- nuget/Microsoft.Windows.CsWinRT.nuspec | 22 +- .../WinRT.Host/MUI/de-DE/WinRT.Host.dll.mui | Bin 0 -> 17320 bytes .../WinRT.Host/MUI/es-ES/WinRT.Host.dll.mui | Bin 0 -> 16808 bytes .../WinRT.Host/MUI/fr-FR/WinRT.Host.dll.mui | Bin 0 -> 17832 bytes .../WinRT.Host/MUI/it-IT/WinRT.Host.dll.mui | Bin 0 -> 17320 bytes .../WinRT.Host/MUI/ja-JP/WinRT.Host.dll.mui | Bin 0 -> 14248 bytes .../WinRT.Host/MUI/ko-KR/WinRT.Host.dll.mui | Bin 0 -> 14256 bytes .../WinRT.Host/MUI/pt-BR/WinRT.Host.dll.mui | Bin 0 -> 16808 bytes .../WinRT.Host/MUI/ru-RU/WinRT.Host.dll.mui | Bin 0 -> 16296 bytes .../WinRT.Host/MUI/zh-CN/WinRT.Host.dll.mui | Bin 0 -> 13224 bytes .../WinRT.Host/MUI/zh-TW/WinRT.Host.dll.mui | Bin 0 -> 13232 bytes .../ResX/de-DE/CsWinRTDiagnosticStrings.resx | 271 ++++++++++++++++++ .../ResX/es-ES/CsWinRTDiagnosticStrings.resx | 271 ++++++++++++++++++ .../ResX/fr-FR/CsWinRTDiagnosticStrings.resx | 271 ++++++++++++++++++ .../ResX/it-IT/CsWinRTDiagnosticStrings.resx | 271 ++++++++++++++++++ .../ResX/ja-JP/CsWinRTDiagnosticStrings.resx | 271 ++++++++++++++++++ .../ResX/ko-KR/CsWinRTDiagnosticStrings.resx | 271 ++++++++++++++++++ .../ResX/pt-BR/CsWinRTDiagnosticStrings.resx | 271 ++++++++++++++++++ .../ResX/ru-RU/CsWinRTDiagnosticStrings.resx | 271 ++++++++++++++++++ .../ResX/zh-CN/CsWinRTDiagnosticStrings.resx | 271 ++++++++++++++++++ .../ResX/zh-TW/CsWinRTDiagnosticStrings.resx | 271 ++++++++++++++++++ .../ResX/de-DE/WinRTRuntimeErrorStrings.resx | 174 +++++++++++ .../ResX/es-ES/WinRTRuntimeErrorStrings.resx | 174 +++++++++++ .../ResX/fr-FR/WinRTRuntimeErrorStrings.resx | 174 +++++++++++ .../ResX/it-IT/WinRTRuntimeErrorStrings.resx | 174 +++++++++++ .../ResX/ja-JP/WinRTRuntimeErrorStrings.resx | 174 +++++++++++ .../ResX/ko-KR/WinRTRuntimeErrorStrings.resx | 174 +++++++++++ .../ResX/pt-BR/WinRTRuntimeErrorStrings.resx | 174 +++++++++++ .../ResX/ru-RU/WinRTRuntimeErrorStrings.resx | 174 +++++++++++ .../ResX/zh-CN/WinRTRuntimeErrorStrings.resx | 174 +++++++++++ .../ResX/zh-TW/WinRTRuntimeErrorStrings.resx | 174 +++++++++++ 34 files changed, 4524 insertions(+), 7 deletions(-) create mode 100644 src/Authoring/WinRT.Host/MUI/de-DE/WinRT.Host.dll.mui create mode 100644 src/Authoring/WinRT.Host/MUI/es-ES/WinRT.Host.dll.mui create mode 100644 src/Authoring/WinRT.Host/MUI/fr-FR/WinRT.Host.dll.mui create mode 100644 src/Authoring/WinRT.Host/MUI/it-IT/WinRT.Host.dll.mui create mode 100644 src/Authoring/WinRT.Host/MUI/ja-JP/WinRT.Host.dll.mui create mode 100644 src/Authoring/WinRT.Host/MUI/ko-KR/WinRT.Host.dll.mui create mode 100644 src/Authoring/WinRT.Host/MUI/pt-BR/WinRT.Host.dll.mui create mode 100644 src/Authoring/WinRT.Host/MUI/ru-RU/WinRT.Host.dll.mui create mode 100644 src/Authoring/WinRT.Host/MUI/zh-CN/WinRT.Host.dll.mui create mode 100644 src/Authoring/WinRT.Host/MUI/zh-TW/WinRT.Host.dll.mui create mode 100644 src/Authoring/WinRT.SourceGenerator/ResX/de-DE/CsWinRTDiagnosticStrings.resx create mode 100644 src/Authoring/WinRT.SourceGenerator/ResX/es-ES/CsWinRTDiagnosticStrings.resx create mode 100644 src/Authoring/WinRT.SourceGenerator/ResX/fr-FR/CsWinRTDiagnosticStrings.resx create mode 100644 src/Authoring/WinRT.SourceGenerator/ResX/it-IT/CsWinRTDiagnosticStrings.resx create mode 100644 src/Authoring/WinRT.SourceGenerator/ResX/ja-JP/CsWinRTDiagnosticStrings.resx create mode 100644 src/Authoring/WinRT.SourceGenerator/ResX/ko-KR/CsWinRTDiagnosticStrings.resx create mode 100644 src/Authoring/WinRT.SourceGenerator/ResX/pt-BR/CsWinRTDiagnosticStrings.resx create mode 100644 src/Authoring/WinRT.SourceGenerator/ResX/ru-RU/CsWinRTDiagnosticStrings.resx create mode 100644 src/Authoring/WinRT.SourceGenerator/ResX/zh-CN/CsWinRTDiagnosticStrings.resx create mode 100644 src/Authoring/WinRT.SourceGenerator/ResX/zh-TW/CsWinRTDiagnosticStrings.resx create mode 100644 src/WinRT.Runtime/ResX/de-DE/WinRTRuntimeErrorStrings.resx create mode 100644 src/WinRT.Runtime/ResX/es-ES/WinRTRuntimeErrorStrings.resx create mode 100644 src/WinRT.Runtime/ResX/fr-FR/WinRTRuntimeErrorStrings.resx create mode 100644 src/WinRT.Runtime/ResX/it-IT/WinRTRuntimeErrorStrings.resx create mode 100644 src/WinRT.Runtime/ResX/ja-JP/WinRTRuntimeErrorStrings.resx create mode 100644 src/WinRT.Runtime/ResX/ko-KR/WinRTRuntimeErrorStrings.resx create mode 100644 src/WinRT.Runtime/ResX/pt-BR/WinRTRuntimeErrorStrings.resx create mode 100644 src/WinRT.Runtime/ResX/ru-RU/WinRTRuntimeErrorStrings.resx create mode 100644 src/WinRT.Runtime/ResX/zh-CN/WinRTRuntimeErrorStrings.resx create mode 100644 src/WinRT.Runtime/ResX/zh-TW/WinRTRuntimeErrorStrings.resx diff --git a/build/AzurePipelineTemplates/CsWinRT-LocalizeResources-Stage.yml b/build/AzurePipelineTemplates/CsWinRT-LocalizeResources-Stage.yml index 0dbe55ae9..7001d308d 100644 --- a/build/AzurePipelineTemplates/CsWinRT-LocalizeResources-Stage.yml +++ b/build/AzurePipelineTemplates/CsWinRT-LocalizeResources-Stage.yml @@ -53,6 +53,58 @@ stages: cultureMappingType: 'None' gitAction: NONE + # Sign TDBuild Output + - task: EsrpCodeSigning@1 + displayName: ESRP CodeSigning + inputs: + ConnectedServiceName: 81cc6790-027c-4ef3-928d-65e8b96a691a + FolderPath: $(LocOutputDir) + Pattern: | + release_x64\de-DE\WinRT.Host.dll.mui + release_x64\es-ES\WinRT.Host.dll.mui + release_x64\fr-FR\WinRT.Host.dll.mui + release_x64\it-IT\WinRT.Host.dll.mui + release_x64\ja-JP\WinRT.Host.dll.mui + release_x64\ko-KR\WinRT.Host.dll.mui + release_x64\pt-BR\WinRT.Host.dll.mui + release_x64\ru-RU\WinRT.Host.dll.mui + release_x64\zh-CN\WinRT.Host.dll.mui + release_x64\zh-TW\WinRT.Host.dll.mui + UseMinimatch: true + signConfigType: inlineSignParams + inlineOperation: | + [ + { + "keyCode": "CP-230012", + "operationSetCode": "SigntoolSign", + "parameters": [ + { + "parameterName": "OpusName", + "parameterValue": "Microsoft" + }, + { + "parameterName": "OpusInfo", + "parameterValue": "http://www.microsoft.com" + }, + { + "parameterName": "PageHash", + "parameterValue": "/NPH" + }, + { + "parameterName": "FileDigest", + "parameterValue": "/fd sha256" + }, + { + "parameterName": "TimeStamp", + "parameterValue": "/tr \"http://rfc3161.gtm.corp.microsoft.com/TSS/HttpTspServer\" /td sha256" + } + ], + "toolName": "signtool.exe", + "toolVersion": "6.2.9304.0" + } + ] + + # Stage TDBuild Output - task: CopyFiles@2 displayName: Stage TouchdownBuild Output diff --git a/build/AzurePipelineTemplates/CsWinRT-PublishToNuget-Stage.yml b/build/AzurePipelineTemplates/CsWinRT-PublishToNuget-Stage.yml index 963d9415f..5e18b2e28 100644 --- a/build/AzurePipelineTemplates/CsWinRT-PublishToNuget-Stage.yml +++ b/build/AzurePipelineTemplates/CsWinRT-PublishToNuget-Stage.yml @@ -90,8 +90,11 @@ stages: net5.0\WinRT.Runtime.dll net5.0\WinRT.Host.Shim.dll release_x64\WinRT.Host.dll + release_x64\WinRT.Host.dll.mui release_x86\WinRT.Host.dll + release_x86\WinRT.Host.dll.mui release_arm64\WinRT.Host.dll + release_arm64\WinRT.Host.dll.mui net5.0\IIDOptimizer\IIDOptimizer.exe net5.0\IIDOptimizer\IIDOptimizer.dll UseMinimatch: true diff --git a/nuget/Microsoft.Windows.CsWinRT.Authoring.targets b/nuget/Microsoft.Windows.CsWinRT.Authoring.targets index 5b44e5552..99cfde853 100644 --- a/nuget/Microsoft.Windows.CsWinRT.Authoring.targets +++ b/nuget/Microsoft.Windows.CsWinRT.Authoring.targets @@ -69,8 +69,8 @@ Copyright (C) Microsoft Corporation. All rights reserved. PreserveNewest - + WinRT.Host.dll.mui PreserveNewest diff --git a/nuget/Microsoft.Windows.CsWinRT.nuspec b/nuget/Microsoft.Windows.CsWinRT.nuspec index 6b5246dd8..1f5546205 100644 --- a/nuget/Microsoft.Windows.CsWinRT.nuspec +++ b/nuget/Microsoft.Windows.CsWinRT.nuspec @@ -36,12 +36,24 @@ - - - - - + + + + + + + + + + + + + + diff --git a/src/Authoring/WinRT.Host/MUI/de-DE/WinRT.Host.dll.mui b/src/Authoring/WinRT.Host/MUI/de-DE/WinRT.Host.dll.mui new file mode 100644 index 0000000000000000000000000000000000000000..9cb80d34412bf5e58c362dbca3a3285226a472de GIT binary patch literal 17320 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

me3c>3}LOuWP&`zu)HONwIjAa?%5EDgMf5! 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 literal 0 HcmV?d00001 diff --git a/src/Authoring/WinRT.Host/MUI/fr-FR/WinRT.Host.dll.mui b/src/Authoring/WinRT.Host/MUI/fr-FR/WinRT.Host.dll.mui new file mode 100644 index 0000000000000000000000000000000000000000..ebf6f6bb4fcc6d1729f6a3b71b3f837b5507d2e3 GIT binary patch literal 17832 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

+A+IYVTE3Kns@33am79E zBd1>lXgm%VyX`YHvdQCi>zg$To!>pVu(7l&FQ>{x+iiDm3{~X1p-#*u@>K)Pny!;; z)f=B*%Sk=une+H7?}8n)u-OH+HT|U($y!E7Z@kX1d1)JUopQfE6J0uAyECBb=DE&| zS>4-@;^v*NU4B^BJJj##=goP_N~Yh5w_{gY6xhbyyyUC@WO8=v_x;3`slyNV+B`c= z*KJ?vn^xU^B-QYZq0`5iQHLhGy{h9S>}!ra;B3U$s;JKt8xVhg#!jyP;H#Y}bDi2N zmt7pZ-xh0X<w*R0ZpMl(JyY|OZn!i`wQ*4U(xYXUv zXL7qnb)_qBa%7W)68+uAFYcGt$Zn~hBi*iGbcJ79Zf;_k&FK%yYnMIB*(*b*UanYi z=8Rc*C#jqr&7Od0_7I&sR$u{TD_+(!klc=yvheWhn;8e)M}jUD)H3tt*cxcv7XP8k z^Oh?NP8j8u!azVA{XRr^v@+(Du@an+E&jPGjy0^}xCh5X$5I*5^dwdlXTmV^Zz-tV z|G4l*&a0B80b$LiTXVf1+$xZ}gf7HF_Iwn4b5sPrIU4&~=btR7!EcUG9n??<9D(3B zM_%k82_iN8UU(k64I;JKUq$K(ifKR7W{h*6tf0GR!OGzoUZB79L%zbt9^6u6-Qtq1;m%Q}_c-&9ghv zBTjwMxhI8#n@lechCK`ZSi11Yr){S-7fipSUSnQVCx3eKWCCer#8z24jMJv1U zg6uKRHI^rah4-$P&we=|6rO%DUEWgOJ#L-hMWsgnSdwMf z2w!-Um)2t1GtVq!_WbjiUnvR?w-4of%)@=Wb(!(~qZ2(^yetlF(m$5m<~ky{_=)+P zE1tAHfed@?<1ThO4N^SI>w><<5VrsC?W>}B)!wA^uuKefnH;5Zd$otjeY9~nC$c>aw= zh$;2^jRp&c)YL7tH$KnqJ|kUs@|M|tvfJtlb@&Em$qHE|>FkX$BQHWpKo zn{)rXS~hFlEdGF14`Tv7oHxE@()RO;H!SB17eA@AKyUGh;+T;4#Z3G?aM&@0WhziV zDgNI*dY7mPf;~>+5&e?)Qm@N~=9Cn~Bt}*Qov@x(dA|tMlhe~mQ~%5H zn(L<-yu1jW7wOS(kwaDG#71i-WK>_@n4<4B){+ zzy}^LzjgFRA`*K#t#Ai?YREMg4}ZHcR^@}`9(<7?$`9ugCKVHl+4s22B5ub5_$8#L zBlWyKv&ynM8&?#q5FmA{bUJLG*)X%D)#!lAF?kt1-nf@Zv+hp!t{%$jprw3F4f-S3 zD({MAJI_v&k$3M@Wwx$(Clq%jW3y%U2EW-M3wx@=+~QS7HeZ}SL@SjFh+UfS$BmfX zZtKjlwVfrCXmfOvJV!{>F~f<(m&aRY)Q;c|<^wMSxX)-SXd6C#(26QH_VY z_{zl1LlwqKbfEew@>3D+mjbI|z^j+dPnGw->*Z;Z?1(y^W2agnpK!e)=eSK#%z+kV zH2o_V0lY3by$?-)iKcg>=`}pW`{nCDOV7x?&9~}Oj|%Ue^v*3Vr)AX$hf-c=XUXlL z?nTpg{2#D`i3JC$%l3BzC=0(-tb0Y3C$yay`L0naY;4=TZ&3o@_boY(zHH+LBq*Tq zF!9KtN{QVfx1XvE#gy0YT`jU{o4l!J%`BxWsqxSJG7|0Xs0rg1&@@x6=c;%$^!*sx zDyX;{&DV6K1xFKt#Z9Yo;@ce`?C~7mpfNaK9*)V4c$XGXg)2pk0lzO2dxb(amY zsaw;V{iYZ_GLuk|%}Cx78ekJrqIhNI)_aNa#wqrl4UZ+O_D*+ApSx{m=wafED$x+P;h1msO#LJZnN!`KlTVn zdi>#L(xO}`ruE*=!9?P+*tP(9Gwmxyol8!OM-=bW)fGIqJnY2W(B$rrWen@OD>u4) z|0tWJnzkdcD}?95(UR_=A8V^06nCp+nnx6VSl(m(k+f!`&7G+aBzGUlS^qv`zkbDa TQ{ffOorm(ga#9lKBgp>)v(heh literal 0 HcmV?d00001 diff --git a/src/Authoring/WinRT.Host/MUI/it-IT/WinRT.Host.dll.mui b/src/Authoring/WinRT.Host/MUI/it-IT/WinRT.Host.dll.mui new file mode 100644 index 0000000000000000000000000000000000000000..684a5c03fdf28fa710296afb688c61cff2a3d133 GIT binary patch literal 17320 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 DGb7`o literal 0 HcmV?d00001 diff --git a/src/Authoring/WinRT.Host/MUI/pt-BR/WinRT.Host.dll.mui b/src/Authoring/WinRT.Host/MUI/pt-BR/WinRT.Host.dll.mui new file mode 100644 index 0000000000000000000000000000000000000000..aa575d37a347b9b82f4bc00090aede225b6c3b1c GIT binary patch literal 16808 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 literal 0 HcmV?d00001 diff --git a/src/Authoring/WinRT.Host/MUI/zh-TW/WinRT.Host.dll.mui b/src/Authoring/WinRT.Host/MUI/zh-TW/WinRT.Host.dll.mui new file mode 100644 index 0000000000000000000000000000000000000000..0294d52395300db0b8421b3bd3fa4c605670b3e8 GIT binary patch literal 13232 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 SzORoe(NR15V)hUTLH`3uymFfW literal 0 HcmV?d00001 diff --git a/src/Authoring/WinRT.SourceGenerator/ResX/de-DE/CsWinRTDiagnosticStrings.resx b/src/Authoring/WinRT.SourceGenerator/ResX/de-DE/CsWinRTDiagnosticStrings.resx new file mode 100644 index 000000000..9172e31f8 --- /dev/null +++ b/src/Authoring/WinRT.SourceGenerator/ResX/de-DE/CsWinRTDiagnosticStrings.resx @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Als InAttribute oder OutAttribute markierter Array-Parameter + + + Die Methode '{0}' hat einen Parameter '{1}', der ein Array ist und entweder ein System.Runtime.InteropServices.InAttribute oder ein System.Runtime.InteropServices.OutAttribute aufweist. + + + In Windows-Runtime müssen Arrayparameter entweder ReadOnlyArray oder WriteOnlyArray aufweisen. + + + Entfernen Sie diese Attribute, oder ersetzen Sie sie bei Bedarf durch das entsprechende Windows-Runtime-Attribut. + + + Array-Parameter mit „out“ und ReadOnlyArray gekennzeichnet + + + Die Methode '{0}' hat einen Ausgabeparameter '{1}', der ein Array ist, das jedoch das Attribut ReadOnlyArray aufweist. + + + In der Windows-Runtime sind die Inhalte von Ausgabearrays beschreibbar. Entfernen Sie das Attribut aus '{1}'. + + + Array-Parameter, der sowohl mit ReadOnlyArray als auch mit WriteOnlyArray gekennzeichnet ist + + + Die Methode '{0}' hat einen Parameter '{1}', der ein Array ist und sowohl ReadOnlyArray als auch WriteOnlyArray aufweist. + + + In der Windows-Runtime müssen die Parameter des Inhaltsarrays entweder lesbar oder beschreibbar sein. Entfernen Sie eines der Attribute aus '{1}'. + + + Arrayparameter nicht als ReadOnlyArray- oder WriteOnlyArray-Methode markiert + + + Die Methode '{0}' hat einen Parameter '{1}', bei dem es sich um ein Array handelt. + + + In Windows-Runtime muss der Inhalt von Array-Parametern entweder lesbar oder schreibbar sein; bitte wenden Sie entweder „ReadOnlyArray“ oder „WriteOnlyArray“ auf „{1}“ an. + + + Klassenkonstruktorregel + + + Klassen dürfen nicht mehrere Konstruktoren derselben Stelligkeit in der Windows-Runtime aufweisen. Die Klasse {0} hat mehrere {1}-Stelligkeitskonstruktoren. + + + Der Namespace ist vom Hauptnamespace (winmd) getrennt. + + + Ein öffentlicher Typ hat einen Namespace ('{1}'), der kein gemeinsames Präfix mit anderen Namespaces ('{0}') gemeinsam hat. + {1} and {0} will be some user-defined keyword + + + Alle Typen in einer Windows-Metadatendatei müssen in einem Unter-Namensraum des Namensraums vorhanden sein, der durch den Dateinamen impliziert wird. + "sub namespace" means a namespace defined within another namespace + + + Klasse (oder Schnittstelle) ist generisch + + + Typ {0} ist generisch, Windows-Runtime-Typen dürfen nicht generisch sein. + {0} will be some user-defined keyword + + + Es wurde eine Arraysignatur mit gezacktem Array gefunden. Dies ist kein gültiger WinRT-Typ. + + + Die Methode{0} hat ein verschachteltes Array vom Typ{1} in ihrer Signatur. Arrays in der Windows-Runtime-Methodensignatur können nicht geschachtelt werden. + + + Array-Signatur mit mehrdimensionalem Array gefunden, das kein gültiger Windows-Runtime-Typ ist + + + Die Methode „{0}“ weist ein mehrdimensionales Array vom Typ „{1}“ in ihrer Signatur auf. Arrays in Windows-Runtime-Methodensignaturen müssen eindimensional sein. + + + Es sollte nur eine Überladung als Standard festgelegt werden. + + + In der Klasse {2}: Mehrere {0}-parameter-Überladungen von „{1}“ sind mit Windows.Foundation.Metadata.DefaultOverloadAttribute versehen. + + + Das Attribut kann nur auf eine Überladung der Methode angewendet werden. + + + Namespace-Namen dürfen sich nicht nur durch Groß- und Kleinschreibung unterscheiden. + + + Es wurden mehrere Namespaces mit dem Namen "'{0}';" gefunden. Namespacenamen dürfen sich nicht nur in der Windows-Runtime + {0} will be some user-defined keyword + + + Mehrere Überladungen ohne DefaultOverload-Attribut gesehen + + + In Klasse {2}: Für die {0}-parameter-Überladungen von {1} muss genau eine Methode als Standardüberladung angegeben sein, indem sie mit Windows.Foundation.Metadata.DefaultOverloadAttribute decodiert wird. + + + Parameter (kein Arraytyp) mit InAttribute oder OutAttribute markiert + + + Die Methode „{0}“ hat den Parameter „{1}“ mit einem System.Runtime.InteropServices.InAttribute oder System.Runtime.InteropServices.OutAttribute.Windows-Runtime unterstützt das Markieren von Parametern mit System.Runtime.InteropServices.InAttribute oder System.Runtime.InteropServices.OutAttribute nicht. + + + Entfernen Sie ggf. System.Runtime.InteropServices.InAttribute, und ersetzen Sie stattdessen System.Runtime.InteropServices.OutAttribute durch den out-Modifizierer. + + + Nicht-Arrayparameter, der mit ReadOnlyArray oder WriteOnlyArray markiert ist + + + Die Methode '{0}' hat einen Parameter '{1}', der kein Array ist und entweder ein ReadOnlyArray-Attribut oder ein WriteOnlyArray-Attribut aufweist. + + + Windows-Runtime unterstützt nicht das Markieren von Nicht-Arrayparametern mit ReadOnlyArray oder WriteOnlyArray. + + + Ungültige übernommene Schnittstelle + + + Windows-Runtime Komponententyp kann {0} die Schnittstelle nicht {1} implementieren, da die Schnittstelle keine gültige Windows-Runtime Schnittstelle ist. + + + Es wurden keine öffentlichen Typen definiert. + + + Komponenten für Windows-Runtime müssen mindestens einen öffentlichen Typ aufweisen. + + + Operatorüberladung verfügbar gemacht + + + {0} ist eine Operatorüberladung, verwaltete Typen können keine Operatorüberladungen in Windows-Runtime bereitstellen. + + + Parameter-benannte Werte-Regel + + + Der Parametername{1} in der Methode{0} ist derselbe wie der Parametername des Rückgabewerts, der in der generierten C#/WinRT-Interop verwendet wird; verwenden Sie einen anderen Parameternamen. + + + Die Eigenschaft muss über einen öffentlichen Getter verfügen. + + + Die Eigenschaft „{0}“ verfügt über keine öffentliche Getter-Methode. Windows-Runtime unterstützt keine reinen Setter-Eigenschaften. + {0} will be some user-defined keyword + + + Als Verweis übergebener Parameter + + + Die Methode '{0}' hat einen Parameter, '{1}' als "ref" markiert ist; Verweisparameter sind in Windows-Runtime nicht zulässig. + + + Const-Feld in struct + + + Die Struktur {0} weist ein konstantes Feld auf. Konstanten können nur für Windows-Runtime Enumerationen verwendet werden. + + + Ungültiges Feld in der Struktur + + + Die Struktur {0} hat ein Feld vom Typ {1}; {1} ist kein gültiger Windows-Runtime Feldtyp. + + + Jedes Feld in einer Windows-Runtime-Struktur kann nur UInt8, Int16, UInt16, Int32, UInt32, Int64, UInt64, Single, Double, Boolean, String, Enum oder selbst eine Struktur sein. + + + Privates Feld in der Struktur + + + Die Struktur {0} weist ein nicht öffentliches Feld auf. Alle Felder müssen für Windows-Runtime-Strukturen öffentlich sein. + + + Leere Strukturregel + + + Struktur {0} enthält keine öffentlichen Felder. Windows-Runtime-Strukturen müssen mindestens ein öffentliches Feld enthalten. + + + Die Klasse implementiert eine Schnittstelle falsch. + + + Die '{0}' implementiert die Schnittstelle '{1}' nicht ordnungsgemäß, da '{2}' fehlt oder nicht öffentlich ist. + + + Die Klasse ist nicht versiegelt. + + + Das Exportieren nicht versiegelter Typen wird in CsWinRT nicht unterstützt. Markieren Sie den Typ {0} als versiegelt. + {0} will be some user-defined keyword + + + Verfügbarmachen eines nicht unterstützten Typs + + + Der Member '{0}' weist den Typ '{1}' in der Signatur auf. + {0} and {1} will be user-defined keywords + + + Der Typ „{1}“ ist kein gültiger Windows-Runtime-Typ. + {1} will be some user-defined keyword + + + Der Typ (oder seine generischen Parameter) implementiert jedoch Schnittstellen, die gültige Windows-Runtime-Typen sind. + + + Erwägen Sie, den Typ „{1}“ in der Member-Signatur in einen der folgenden Typen aus System.Collections.Generic zu ändern: {2}. + {1} and {2} will be keywords (types) from DotNet + + \ No newline at end of file diff --git a/src/Authoring/WinRT.SourceGenerator/ResX/es-ES/CsWinRTDiagnosticStrings.resx b/src/Authoring/WinRT.SourceGenerator/ResX/es-ES/CsWinRTDiagnosticStrings.resx new file mode 100644 index 000000000..e6f3106f7 --- /dev/null +++ b/src/Authoring/WinRT.SourceGenerator/ResX/es-ES/CsWinRTDiagnosticStrings.resx @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Parámetro de matriz marcado como InAttribute o OutAttribute + + + El método '{0}' tiene un parámetro '{1}' que es una matriz y que tiene System.Runtime.InteropServices.InAttribute o System.Runtime.InteropServices.OutAttribute. + + + En el Windows Runtime, los parámetros de matriz deben tener ReadOnlyArray o WriteOnlyArray. + + + Quite estos atributos o reemplácelos por el atributo de Windows Runtime adecuado si es necesario. + + + Parámetro de matriz marcado como `out` y ReadOnlyArray + + + El método '{0}' tiene un parámetro de salida '{1}' que es una matriz, pero que tiene el atributo ReadOnlyArray. + + + En el Windows Runtime, se puede escribir en el contenido de las matrices de salida. Quite el atributo de '{1}'. + + + Parámetro de matriz marcado como ReadOnlyArray y WriteOnlyArray + + + El método '{0}' tiene un parámetro '{1}' que es una matriz y que tiene ReadOnlyArray y WriteOnlyArray. + + + En el Windows Runtime, los parámetros de la matriz de contenido deben ser legibles o grabables. Quite uno de los atributos de '{1}'. + + + Parámetro de matriz no marcado como ReadOnlyArray o WriteOnlyArray + + + El método '{0}' tiene un parámetro '{1}' que es una matriz. + + + En el Windows Runtime, el contenido de los parámetros de matriz debe ser legible o grabable; aplique ReadOnlyArray o WriteOnlyArray a '{1}'. + + + Regla de constructor de clase + + + Las clases no pueden tener varios constructores de la misma aridad en el Windows Runtime, la clase {0} tiene varios constructores de aridad {1} + + + El espacio de nombres es independiente del espacio de nombres principal (winmd) + + + Un tipo público tiene un espacio de nombres ('{1}') que no comparte ningún prefijo común con otros espacios de nombres ('{0}'). + {1} and {0} will be some user-defined keyword + + + Todos los tipos de un archivo de metadatos de Windows deben existir en un subes namespace del espacio de nombres que implica el nombre de archivo. + "sub namespace" means a namespace defined within another namespace + + + La clase (o interfaz) es genérica + + + El tipo {0} es genérico, los tipos de Windows Runtime no pueden ser genéricos + {0} will be some user-defined keyword + + + Se encontró una firma de matriz con matriz escalonada, que no es un tipo WinRT válido + + + El método {0} tiene una matriz anidada de tipo {1} en su signatura; las matrices de Windows Runtime signatura de método no se pueden anidar + + + Se encontró una firma de matriz con una matriz multidimensional, que no es un tipo de Windows Runtime válido + + + El método '{0}' tiene una matriz multidimensional de tipo '{1}" en su firma; las matrices de métodos de firma de Windows Runtime deben ser unidimensionales + + + Solo se debe designar una sobrecarga como predeterminada + + + En la clase {2}: varias sobrecargas -parameter {0} de '{1}' se decoran con Windows.Foundation.Metadata.DefaultOverloadAttribute. + + + El atributo solo se puede aplicar a una sobrecarga del método. + + + Los nombres de espacio de nombres no pueden diferir solo en mayúsculas y minúsculas + + + Se encontraron varios espacios de nombres con el nombre '{0}'; los nombres de espacio de nombres no pueden diferir solo por mayúsculas y minúsculas en el Windows Runtime + {0} will be some user-defined keyword + + + Se han detectado varias sobrecargas sin el atributo DefaultOverload + + + En la clase {2}: las sobrecargas -parameter {0} de {1} deben tener exactamente un método especificado como sobrecarga predeterminada decorando con Windows.Foundation.Metadata.DefaultOverloadAttribute + + + Parámetro (no tipo de matriz) marcado como InAttribute o OutAttribute + + + El método '{0}' tiene un parámetro '{1}' con System.Runtime.InteropServices.InAttribute o System.Runtime.InteropServices.OutAttribute.Windows Runtime no admite marcar parámetros con System.Runtime.InteropServices.InAttribute o System.Runtime.InteropServices.OutAttribute. + + + Considere la posibilidad de quitar System.Runtime.InteropServices.InAttribute y reemplace System.Runtime.InteropServices.OutAttribute por el modificador 'out'. + + + Parámetro que no es de matriz marcado con ReadOnlyArray o WriteOnlyArray + + + El método '{0}' tiene un parámetro '{1}' que no es una matriz y que tiene un atributo ReadOnlyArray o un atributo WriteOnlyArray. + + + Windows Runtime no admite el marcado de parámetros que no son de matriz con ReadOnlyArray o WriteOnlyArray. + + + Interfaz heredada no válida + + + Windows Runtime tipo de componente {0} no puede implementar {1} de interfaz, ya que la interfaz no es una interfaz Windows Runtime válida + + + No hay tipos públicos definidos + + + Windows Runtime componentes deben tener al menos un tipo público + + + Sobrecarga de operador expuesta + + + {0} es una sobrecarga de operador, los tipos administrados no pueden exponer sobrecargas de operador en el Windows Runtime + + + Regla de valor con nombre de parámetro + + + El nombre de parámetro {1} en el método {0} es el mismo que el nombre del parámetro de valor devuelto usado en la interoperabilidad C#/WinRT generada; usar un nombre de parámetro diferente + + + La propiedad debe tener captador público + + + La propiedad '{0}' no tiene un método getter público. Windows Runtime no admite propiedades de solo establecedor. + {0} will be some user-defined keyword + + + Parámetro pasado por referencia + + + El método '{0}' tiene el parámetro '{1}' marcado como 'ref'; no se permiten parámetros de referencia en Windows Runtime + + + Campo Const en struct + + + La estructura {0} tiene un campo const: las constantes solo pueden aparecer en enumeraciones de Windows Runtime. + + + Campo no válido en struct + + + La estructura {0} tiene un campo de tipo {1}; {1} no es un tipo de campo Windows Runtime válido. + + + Cada campo de una estructura de Windows Runtime solo puede ser UInt8, Int16, UInt16, Int32, UInt32, Int64, UInt64, Single, Double, Boolean, String, Enum o, a su vez, una estructura. + + + Campo privado en struct + + + La estructura {0} tiene un campo no público. Todos los campos deben ser públicos para las estructuras Windows Runtime. + + + Regla de estructura vacía + + + La estructura {0} no contiene campos públicos. Windows Runtime estructuras deben contener al menos un campo público. + + + La clase implementa incorrectamente una interfaz + + + La clase '{0}' no implementa correctamente la interfaz '{1}' porque falta el miembro '{2}' o no es público + + + La clase no está cerrada + + + No se admite la exportación de tipos no cerrados en CsWinRT. Marque el tipo {0} como cerrado + {0} will be some user-defined keyword + + + Exponiendo el tipo no admitido + + + El miembro '{0}' tiene el tipo '{1}' en su signatura. + {0} and {1} will be user-defined keywords + + + El tipo '{1}' no es un tipo Windows Runtime válido. + {1} will be some user-defined keyword + + + Sin embargo, el tipo (o sus parámetros genéricos) implementan interfaces que son tipos de Windows Runtime válidos. + + + Considere la posibilidad de cambiar el tipo '{1} de la firma de miembro a uno de los siguientes tipos de System.Collections.Generic: {2}. + {1} and {2} will be keywords (types) from DotNet + + \ No newline at end of file diff --git a/src/Authoring/WinRT.SourceGenerator/ResX/fr-FR/CsWinRTDiagnosticStrings.resx b/src/Authoring/WinRT.SourceGenerator/ResX/fr-FR/CsWinRTDiagnosticStrings.resx new file mode 100644 index 000000000..cae843779 --- /dev/null +++ b/src/Authoring/WinRT.SourceGenerator/ResX/fr-FR/CsWinRTDiagnosticStrings.resx @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Paramètre de tableau marqué InAttribute ou OutAttribute + + + La méthode '{0}' a un paramètre '{1}' qui est un tableau et qui a un System.Runtime.InteropServices.InAttribute ou system.Runtime.InteropServices.OutAttribute. + + + Dans le Windows Runtime, les paramètres de tableau doivent avoir ReadOnlyArray ou WriteOnlyArray. + + + Supprimez ces attributs ou remplacez-les par l’attribut Windows Runtime approprié si nécessaire. + + + Paramètre de tableau marqué `out` et ReadOnlyArray + + + La méthode '{0}' a un paramètre de sortie '{1}' qui est un tableau, mais qui a l’attribut ReadOnlyArray. + + + Dans le Windows Runtime, le contenu des tableaux de sortie est accessible en écriture. Supprimez l’attribut de '{1}'. + + + Paramètre de tableau marqué à la fois comme ReadOnlyArray et WriteOnlyArray + + + La méthode '{0}' a un paramètre '{1}' qui est un tableau et qui a ReadOnlyArray et WriteOnlyArray. + + + Dans le Windows Runtime, les paramètres du tableau de contenu doivent être lisibles ou accessibles en écriture. Supprimez l’un des attributs de '{1}'. + + + Paramètre de tableau non marqué avec ReadOnlyArray ou WriteOnlyArray + + + La méthode '{0}' a un paramètre '{1}' qui est un tableau. + + + Dans le Windows Runtime, le contenu des paramètres de tableau doit être lisible ou accessible en écriture ; appliquez ReadOnlyArray ou WriteOnlyArray à '{1}'. + + + Règle de constructeur de classe + + + Les classes ne peuvent pas avoir plusieurs constructeurs de la même arité dans le Windows Runtime, la classe {0} a plusieurs constructeurs d’arité {1} + + + L’espace de noms est disjoint de l’espace de noms principal (winmd) + + + Un type public a un espace de noms ('{1}') qui ne partage aucun préfixe commun avec d’autres espaces de noms ('{0}'). + {1} and {0} will be some user-defined keyword + + + Tous les types d’un fichier de métadonnées Windows doivent exister dans un sous-espace de noms de l’espace de noms qui est impliqué par le nom de fichier. + "sub namespace" means a namespace defined within another namespace + + + La classe (ou l’interface) est générique + + + Le type {0} est générique, les types Windows Runtime ne peuvent pas être génériques + {0} will be some user-defined keyword + + + Signature de tableau trouvée avec un tableau en escalier, qui n’est pas un type WinRT valide + + + La méthode {0} a un tableau imbriqué de type {1} dans sa signature ; les tableaux dans Windows Runtime signature de méthode ne peuvent pas être imbriqués + + + Signature de tableau trouvée avec un tableau multidimensionnel, qui n’est pas un type Windows Runtime valide + + + La méthode « {0} » possède un tableau multidimensionnel de type « {1} » dans sa signature ; les tableaux dans les signatures de méthode Windows Runtime doivent être unidimensionnels + + + Une seule surcharge doit être désignée par défaut + + + Dans la classe {2} : plusieurs surcharges de {0}-paramètre de « {1} » sont décorées avec Windows.Foundation.Metadata.DefaultOverloadAttribute. + + + L’attribut ne peut être appliqué qu’à une seule surcharge de la méthode. + + + Les noms d’espaces de noms ne peuvent pas différer uniquement par la casse + + + Plusieurs espaces de noms portant le nom '{0}'; les noms d’espace de noms ne peuvent pas différer uniquement par la casse dans le Windows Runtime + {0} will be some user-defined keyword + + + Surcharges multiples rencontrées sans attribut DefaultOverload + + + Dans la classe {2} : les surcharges de {0}-paramètre de {1} doivent avoir exactement une méthode spécifiée comme surcharge par défaut en la décorant avec Windows.Foundation.Metadata.DefaultOverloadAttribute + + + Paramètre (non de type de tableau) marqué InAttribute ou OutAttribute + + + La méthode « {0} » a un paramètre « {1} » avec System.Runtime.InteropServices.InAttribute ou System.Runtime.InteropServices.OutAttribute.Windows Runtime ne prend pas en charge le marquage de paramètres avec System.Runtime.InteropServices.InAttribute ou System.Runtime.InteropServices.OutAttribute. + + + Supprimez System.Runtime.InteropServices.InAttribute et remplacez System.Runtime.InteropServices.OutAttribute par le modificateur 'out' à la place. + + + Paramètre autre qu’un tableau marqué avec ReadOnlyArray ou WriteOnlyArray + + + La méthode '{0}' a un paramètre '{1}' qui n’est pas un tableau et qui possède un attribut ReadOnlyArray ou WriteOnlyArray. + + + Windows Runtime ne prend pas en charge le marquage de paramètres autres que tableau avec ReadOnlyArray ou WriteOnlyArray. + + + Interface non valide héritée + + + Le type de composant Windows Runtime {0} ne peut pas implémenter l’interface {1}, car l’interface n’est pas une interface Windows Runtime valide + + + Aucun type public défini + + + Les composants Windows Runtime doivent avoir au moins un type public + + + Surcharge d’opérateur exposée + + + {0} est une surcharge d’opérateur, les types managés ne peuvent pas exposer de surcharges d’opérateur dans le Windows Runtime + + + Règle de valeur nommée du paramètre + + + Le nom de paramètre {1} dans la méthode {0} est identique au nom du paramètre de valeur de retour utilisé dans l’interopérabilité C#/WinRT générée ; utiliser un autre nom de paramètre + + + La propriété doit avoir une méthode getter publique + + + La propriété '{0}' n’a pas de méthode getter publique. Windows Runtime ne prend pas en charge les propriétés setter uniquement. + {0} will be some user-defined keyword + + + Paramètre passé par référence + + + La méthode '{0}' a un paramètre '{1}' marqué 'ref'; les paramètres de référence ne sont pas autorisés dans Windows Runtime + + + Champ Const dans struct + + + Le {0} de structure a un champ const - les constantes ne peuvent apparaître que sur Windows Runtime énumérations. + + + Champ non valide dans struct + + + Le {0} de structure a un champ de type {1}; {1} n’est pas un type de champ Windows Runtime valide. + + + Chaque champ d’une structure Windows Runtime peut uniquement être UInt8, Int16, UInt16, Int32, UInt32, Int64, UInt64, Single, Double, Boolean, String, Enum ou lui-même une structure. + + + Champ privé dans struct + + + Le {0} de structure a un champ non public. Tous les champs doivent être publics pour les structures Windows Runtime. + + + Règle de struct vide + + + La structure {0} ne contient aucun champ public. Windows Runtime structures doivent contenir au moins un champ public. + + + La classe implémente de manière incorrecte une interface + + + Le '{0}' de classe n’implémente pas correctement les '{1}' d’interface, car le '{2}' membre est manquant ou n’est pas public + + + La classe n’est pas scellée + + + L’exportation de types non scellés n’est pas prise en charge dans CsWinRT. Marquez le type {0} comme scellé + {0} will be some user-defined keyword + + + Exposition du type non prise en charge + + + Le membre '{0}' a le type '{1}' dans sa signature. + {0} and {1} will be user-defined keywords + + + Le type '{1}' n’est pas un type Windows Runtime valide. + {1} will be some user-defined keyword + + + Cependant, le type (ou ses paramètres génériques) implémente des interfaces qui sont des types Windows Runtime valides. + + + Changez le type « {1} » dans la signature de membre en l’un des types suivants à partir de System.Collections.Generic : {2}. + {1} and {2} will be keywords (types) from DotNet + + \ No newline at end of file diff --git a/src/Authoring/WinRT.SourceGenerator/ResX/it-IT/CsWinRTDiagnosticStrings.resx b/src/Authoring/WinRT.SourceGenerator/ResX/it-IT/CsWinRTDiagnosticStrings.resx new file mode 100644 index 000000000..4cf988ab9 --- /dev/null +++ b/src/Authoring/WinRT.SourceGenerator/ResX/it-IT/CsWinRTDiagnosticStrings.resx @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Parametro di matrice contrassegnato come InAttribute o OutAttribute + + + Il metodo '{0}' ha un parametro '{1}' che è una matrice e che contiene System.Runtime.InteropServices.InAttribute o System.Runtime.InteropServices.OutAttribute. + + + Nel Windows Runtime i parametri di matrice devono avere ReadOnlyArray o WriteOnlyArray. + + + Rimuovere questi attributi o sostituirli con l'attributo Windows Runtime appropriato, se necessario. + + + Parametro di matrice contrassegnato come 'out' e ReadOnlyArray + + + Il metodo '{0}' dispone di un parametro di output '{1}' che è una matrice, ma che ha l'attributo ReadOnlyArray. + + + Nel Windows Runtime, il contenuto delle matrici di output è scrivibile. Rimuovere l'attributo dal '{1}'. + + + Parametro di matrice contrassegnato sia come ReadOnlyArray che come WriteOnlyArray + + + Il metodo '{0}' ha un parametro '{1}' che è una matrice e che contiene sia ReadOnlyArray che WriteOnlyArray. + + + Nel Windows Runtime i parametri della matrice del contenuto devono essere leggibili o scrivibili. Rimuovere uno degli attributi dal '{1}'. + + + Parametro di matrice non contrassegnato come ReadOnlyArray o WriteOnlyArray + + + Il metodo '{0}' contiene un '{1}' di parametro che è una matrice. + + + Nel Windows Runtime, il contenuto dei parametri della matrice deve essere leggibile o scrivibile; applicare ReadOnlyArray o WriteOnlyArray a '{1}'. + + + Regola costruttore classe + + + Le classi non possono avere più costruttori dello stesso grado nel Windows Runtime. La classe {0} ha più costruttori {1}-arity + + + Lo spazio dei nomi è disgiunto dallo spazio dei nomi principale (winmd) + + + Uno spazio dei nomi ('{1}') di un tipo pubblico non condivide alcun prefisso comune con altri spazi dei nomi ('{0}'). + {1} and {0} will be some user-defined keyword + + + Tutti i tipi all'interno di un file di metadati Windows devono essere presenti in uno spazio dei nomi secondario dello spazio dei nomi implicito nel nome del file. + "sub namespace" means a namespace defined within another namespace + + + La classe (o l'interfaccia) è generica + + + Il tipo {0} è generico, Windows Runtime tipi non possono essere generici + {0} will be some user-defined keyword + + + È stata trovata una firma della matrice con matrice di matrici, che non è un tipo WinRT valido + + + Nella firma del metodo {0} è presente una matrice annidata di tipo {1}; non è possibile annidare matrici nella firma del metodo Windows Runtime + + + Trovata firma di matrice con matrice multidimensionale, che non è un tipo di Windows Runtime valido + + + Nella firma del metodo '{0}' è presente una matrice multidimensionale di tipo '{1}'. le matrici nelle firme del metodo Windows Runtime devono essere unidimensionali + + + È necessario designare come predefinito un solo overload + + + Nella classe {2}: più overload di parametri {0} di '{1}' sono decorati con Windows.Foundation.Metadata.DefaultOverloadAttribute. + + + L'attributo può essere applicato solo a un overload del metodo. + + + I nomi degli spazi dei nomi non possono differire solo per maiuscole e minuscole + + + Sono stati trovati più spazi dei nomi con il nome '{0}'; i nomi degli spazi dei nomi non possono differire solo per la distinzione tra maiuscole e minuscole nel Windows Runtime + {0} will be some user-defined keyword + + + Più overload rilevati senza attributo DefaultOverload + + + Nella classe {2}: per gli overload del parametro {0} di {1} deve essere specificato esattamente un metodo come overload predefinito decorandolo con Windows.Foundation.Metadata.DefaultOverloadAttribute + + + Parametro (non tipo matrice) contrassegnato come InAttribute o OutAttribute + + + Il metodo '{0}' ha un parametro '{1}' con System.Runtime.InteropServices.InAttribute o System.Runtime.InteropServices.OutAttribute.Windows Runtime non supporta il contrassegno di parametri con System.Runtime.InteropServices.InAttribute o System.Runtime.InteropServices.OutAttribute. + + + Provare a rimuovere System.Runtime.InteropServices.InAttribute e sostituire System.Runtime.InteropServices.OutAttribute con il modificatore 'out'. + + + Parametro non di matrice contrassegnato con ReadOnlyArray o WriteOnlyArray + + + Il metodo '{0}' ha un parametro '{1}' che non è una matrice e che ha un attributo ReadOnlyArray o WriteOnlyArray. + + + Windows Runtime non supporta il contrassegno di parametri non di matrice con ReadOnlyArray o WriteOnlyArray. + + + Interfaccia ereditata non valida + + + Windows Runtime tipo di componente {0} non può implementare l'interfaccia {1}. L'interfaccia non è un'interfaccia Windows Runtime valida + + + Nessun tipo pubblico definito + + + I componenti Windows Runtime devono avere almeno un tipo pubblico + + + Overload dell'operatore esposto + + + {0} è un overload dell'operatore. I tipi gestiti non possono esporre overload di operatori nel Windows Runtime + + + Regola del valore denominato del parametro + + + Il nome del parametro {1} nel metodo {0} è uguale al nome del parametro del valore restituito utilizzato nell'interoperabilità C#/WinRT generata; usa un nome di parametro diverso + + + La proprietà deve avere un getter pubblico + + + La proprietà '{0}' non dispone di un metodo getter pubblico. Windows Runtime non supporta proprietà solo setter. + {0} will be some user-defined keyword + + + Parametro passato per riferimento + + + Il metodo '{0}' ha un parametro '{1}' contrassegnato come 'ref'; parametri di riferimento non consentiti in Windows Runtime + + + Campo costante nello struct + + + La struttura {0} contiene un campo costante. Le costanti possono essere visualizzate solo nelle enumerazioni Windows Runtime. + + + Campo non valido nello struct + + + La struttura {0} ha un campo di tipo {1}; {1} non è un tipo di campo Windows Runtime valido. + + + Ogni campo di una struttura Windows Runtime può essere solo UInt8, Int16, UInt16, Int32, UInt32, Int64, UInt64, Single, Double, Boolean, String, Enum o una struttura stessa. + + + Campo privato nello struct + + + La struttura {0} contiene un campo non pubblico. Tutti i campi devono essere pubblici per le strutture Windows Runtime. + + + Regola di struct vuota + + + La struttura {0} non contiene campi pubblici. Windows Runtime strutture devono contenere almeno un campo pubblico. + + + La classe implementa in modo errato un'interfaccia + + + La classe '{0}' non implementa correttamente l'interfaccia '{1}' perché il '{2}' membro è mancante o non pubblico + + + Classe non eseguito + + + L'esportazione di tipi non sealed non è supportata in CsWinRT. Contrassegnare il tipo {0} come sealed + {0} will be some user-defined keyword + + + Esposizione del tipo non supportato + + + Il '{0}' membro ha il tipo '{1}' nella relativa firma. + {0} and {1} will be user-defined keywords + + + Il tipo '{1}' non è un tipo di Windows Runtime valido. + {1} will be some user-defined keyword + + + Tuttavia, il tipo (o i relativi parametri generici) implementa interfacce valide Windows Runtime tipi. + + + Provare a modificare il tipo '{1} nella firma del membro in uno dei tipi seguenti da System.Collections.Generic: {2}. + {1} and {2} will be keywords (types) from DotNet + + \ No newline at end of file diff --git a/src/Authoring/WinRT.SourceGenerator/ResX/ja-JP/CsWinRTDiagnosticStrings.resx b/src/Authoring/WinRT.SourceGenerator/ResX/ja-JP/CsWinRTDiagnosticStrings.resx new file mode 100644 index 000000000..94cdc1a1f --- /dev/null +++ b/src/Authoring/WinRT.SourceGenerator/ResX/ja-JP/CsWinRTDiagnosticStrings.resx @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 配列パラメーターが InAttribute または OutAttribute に設定されています + + + メソッド '{0}'には、配列であるパラメーター '{1}'があり、System.Runtime.InteropServices.InAttribute または System.Runtime.InteropServices.OutAttribute を持っています。 + + + Windows ランタイムでは、配列パラメーターには ReadOnlyArray または WriteOnlyArray が必要です。 + + + これらの属性を削除するか、必要に応じて適切な Windows ランタイム属性に置き換えてください。 + + + 配列パラメーターが 'out' および ReadOnlyArray に設定されています + + + メソッド '{0}' には、配列である出力パラメーター '{1}' がありますが、ReadOnlyArray 属性を持っています。 + + + Windows ランタイムでは、出力配列の内容は書き込み可能です。属性を'{1}'から削除してください。 + + + ReadOnlyArray と WriteOnlyArray の両方をマークした配列パラメーター + + + メソッド '{0}' には、配列であり、ReadOnlyArray と WriteOnlyArray の両方を持つパラメーター '{1}' があります。 + + + Windows ランタイムでは、コンテンツ配列パラメーターは読み取り可能または書き込み可能である必要があります。属性の 1 つを '{1}' から削除してください。 + + + ReadOnlyArray または WriteOnlyArray の方法でマークされていない配列パラメーター + + + メソッド '{0}'に、配列であるパラメーター '{1}'があります。 + + + Windows ランタイムでは、配列パラメーターの内容を読み取り可能または書き込み可能にする必要があります。ReadOnlyArray または WriteOnlyArray を'{1}'に適用してください。 + + + クラス コンストラクター ルール + + + クラスは、Windows ランタイムで同じアリティの複数のコンストラクターを持つことはできません。クラス {0} には、複数の {1} アリティ コンストラクターがあります。 + + + 名前空間がメイン (winmd) 名前空間から離れています + + + パブリック型に、共通のプレフィックスを他の名前空間 ('{0}') と共有しない名前空間 ('{1}') があります。 + {1} and {0} will be some user-defined keyword + + + Windows メタデータ ファイル内のすべての型は、ファイル名によって示される名前空間のサブ名前空間に存在する必要があります。 + "sub namespace" means a namespace defined within another namespace + + + クラス (またはインターフェイス) はジェネリックです + + + 型 {0} はジェネリックであり、Windows ランタイムの種類はジェネリックにすることはできません + {0} will be some user-defined keyword + + + ジャグ配列で配列シグネチャが見つかりましたが、これは有効な WinRT 型ではありません + + + メソッド {0} のシグネチャには、型 {1} のネストされた配列があります。Windows ランタイム メソッド シグネチャの配列はネストできません + + + 有効な Windows ランタイムの種類ではない多次元配列で見つかった配列シグネチャ + + + メソッド '{0}' のシグネチャには、型 '{1}' の多次元配列があります。Windows ランタイム メソッド シグネチャの配列は 1 次元である必要があります + + + 1 つのオーバーロードのみを既定として指定する必要があります + + + クラス {2} の場合: '{1}' の複数の {0} パラメーターのオーバーロードは、Windows.Foundation.Metadata.DefaultOverloadAttribute で装飾されます。 + + + 属性は、メソッドの 1 つのオーバーロードにのみ適用できます。 + + + 名前空間名は大文字と小文字だけで異なることはできません + + + '{0}' という名前で複数の名前空間が見つかりました; 名前空間名は、Windows ランタイムでは大文字と小文字だけで異なることはできません + {0} will be some user-defined keyword + + + DefaultOverload 属性なしで見られる複数のオーバーロード + + + クラス {2} の場合: {1} の {0} パラメーターのオーバーロードには、Windows.Foundation.Metadata.DefaultOverloadAttribute で装飾することにより、既定のオーバーロードとして 1 つのメソッドを指定する必要があります。 + + + InAttribute または OutAttribute に設定されたパラメーター (配列型ではありません) + + + メソッド '{0}' には、System.Runtime.InteropServices.InAttribute または System.Runtime.InteropServices.OutAttribute.Windows ランタイムを使用したパラメーター '{1}' があり、System.Runtime.InteropServices.InAttribute または System.Runtime.InteropServices.OutAttribute を使用したパラメーターのマーキングはサポートされていません。 + + + System.Runtime.InteropServices.InAttribute を削除することを検討し、代わりに System.Runtime.InteropServices.OutAttribute を 'out' 修飾子に置き換えてください。 + + + ReadOnlyArray または WriteOnlyArray でマークされた非配列パラメーター + + + メソッド '{0}' に、配列ではなく、ReadOnlyArray 属性または WriteOnlyArray 属性を持つパラメーター '{1}'があります。 + + + Windows ランタイムは、ReadOnlyArray または WriteOnlyArray による非配列パラメーターのマーキングをサポートしていません。 + + + 無効なインターフェイスが継承されました + + + インターフェイスが有効な Windows ランタイム インターフェイスではないため、Windows ランタイム コンポーネントの型 {0} はインターフェイス {1} を実装できません + + + パブリック型は定義されていません + + + Windows ランタイム コンポーネントには少なくとも 1 つのパブリック型が必要です + + + 演算子のオーバーロードが公開されました + + + {0} は演算子のオーバーロードであり、マネージ型は Windows ランタイムで演算子のオーバーロードを公開できません + + + パラメータ名前付き値ルール + + + メソッド {0} のパラメーター名{1}が、生成された C#/WinRT 相互運用機能で使用される戻り値パラメーター名と同じです。別のパラメーター名を使用する + + + プロパティにはパブリック ゲッターが必要です + + + プロパティ '{0}' にパブリック ゲッター メソッドがありません。Windows ランタイムはセッター専用プロパティをサポートしていません。 + {0} will be some user-defined keyword + + + 参照によって渡されたパラメーター + + + メソッド '{0}' には、'ref' とマークされたパラメーター '{1}' があります。参照パラメーターは Windows ランタイムでは許可されていません + + + 構造体の Const フィールド + + + 構造体 {0} には const フィールドがあります - 定数は Windows ランタイム列挙にのみ表示できます。 + + + 構造体の無効なフィールド + + + 構造体{0}に型 {1}; のフィールドがあります。{1}は有効なWindows ランタイムフィールドの種類ではありません。 + + + Windows ランタイム構造体の各フィールドには、UInt8、Int16、UInt16、Int32、UInt32、Int64、UInt64、Single、Double、Boolean、String、Enum、またはその構造体のみを指定できます。 + + + 構造体内のプライベート フィールド + + + 構造体 {0} には非公開フィールドがあります。Windows ランタイム構造体では、すべてのフィールドがパブリックである必要があります。 + + + 空の構造体ルール + + + 構造体 {0} にはパブリック フィールドは含まれていません。Windows ランタイム構造体には、少なくとも 1 つのパブリック フィールドが含まれている必要があります。 + + + クラスがインターフェイスを誤って実装しています + + + メンバー '{2}' が見つからないかパブリックでないため、クラス '{0}' はインターフェイス '{1}' を正しく実装しません + + + クラスが封印されていません + + + 封印されていない型のエクスポートは CsWinRT ではサポートされていません。型 {0} を封印済みとしてマークしてください + {0} will be some user-defined keyword + + + サポートされていない型を公開しています + + + メンバー '{0}'のシグネチャに'{1}'型が含まれています。 + {0} and {1} will be user-defined keywords + + + 型'{1}'は有効なWindows ランタイム型ではありません。 + {1} will be some user-defined keyword + + + ただし、型 (またはそのジェネリック パラメーター) は、有効な Windows ランタイムの種類であるインターフェイスを実装します。 + + + メンバー シグネチャの型 '{1} を System.Collections.Generic から次の種類のいずれかに変更することを検討してください: {2}。 + {1} and {2} will be keywords (types) from DotNet + + \ No newline at end of file diff --git a/src/Authoring/WinRT.SourceGenerator/ResX/ko-KR/CsWinRTDiagnosticStrings.resx b/src/Authoring/WinRT.SourceGenerator/ResX/ko-KR/CsWinRTDiagnosticStrings.resx new file mode 100644 index 000000000..d1e7141ca --- /dev/null +++ b/src/Authoring/WinRT.SourceGenerator/ResX/ko-KR/CsWinRTDiagnosticStrings.resx @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + InAttribute 또는 OutAttribute로 표시된 배열 매개 변수 + + + '{0}' 메서드에 배열인 매개 변수 '{1}' System.Runtime.InteropServices.InAttribute 또는 System.Runtime.InteropServices.OutAttribute가 있는 매개 변수가 있습니다. + + + Windows 런타임에서 배열 매개 변수에는 ReadOnlyArray 또는 WriteOnlyArray가 있어야 합니다. + + + 이러한 특성을 제거하거나 필요한 경우 적절한 Windows 런타임 특성으로 바꾸십시오. + + + 'out'으로 표시된 배열 매개 변수 및 ReadOnlyArray + + + 메서드 '{0}' 배열이지만 ReadOnlyArray 특성이 있는 출력 매개 변수 '{1}' 있습니다. + + + Windows 런타임 출력 배열의 내용을 쓸 수 있습니다. '{1}' 특성을 제거하십시오. + + + ReadOnlyArray 및 WriteOnlyArray 모두로 표시된 배열 매개 변수 + + + '{0}' 메서드에 배열인 매개 변수 '{1}' ReadOnlyArray와 WriteOnlyArray가 둘 다 있습니다. + + + Windows 런타임에서 콘텐츠 배열 매개 변수는 읽기 또는 쓰기가 가능해야 합니다. '{1}'에서 특성 중 하나를 제거하세요. + + + 배열 매개 변수가 ReadOnlyArray 또는 WriteOnlyArray 방식으로 표시되지 않았습니다. + + + '{0}' 메서드에 배열인 매개 변수 '{1}' 있습니다. + + + Windows 런타임 배열 매개 변수의 내용은 읽기 가능하거나 쓰기 가능해야 합니다. readOnlyArray 또는 WriteOnlyArray를 '{1}' 적용하세요. + + + 클래스 생성자 규칙 + + + 클래스는 Windows 런타임에서 동일한 arity의 여러 생성자를 가질 수 없습니다. 클래스 {0}에는 여러 {1}-arity 생성자가 있습니다. + + + 네임스페이스가 기본(winmd) 네임스페이스와 분리되어 있습니다. + + + public 형식에 다른 네임스페이스와 공통 접두사를 공유하지 않는 네임스페이스('{1}')가 있습니다('{0}'). + {1} and {0} will be some user-defined keyword + + + Windows 메타데이터 파일 내의 모든 형식은 파일 이름에 포함된 네임스페이스의 하위 네임스페이스에 있어야 합니다. + "sub namespace" means a namespace defined within another namespace + + + 클래스(또는 인터페이스)가 일반적입니다. + + + 형식 {0} 제네릭이므로 Windows 런타임 형식은 제네릭일 수 없습니다. + {0} will be some user-defined keyword + + + 유효한 WinRT 유형이 아닌 들쭉날쭉한 배열로 배열 서명을 찾았습니다. + + + 메서드 {0} 시그니처에 {1} 형식의 중첩 배열이 있습니다. Windows 런타임 메서드 시그니처의 배열은 중첩될 수 없습니다. + + + 유효한 Windows 런타임 유형이 아닌 다차원 배열로 배열 서명을 찾았습니다. + + + 메서드 '{0}' 시그니처에 '{1}' 형식의 다차원 배열이 있습니다. Windows 런타임 메서드 시그니처의 배열은 1차원이어야 합니다. + + + 하나의 과부하만 기본값으로 지정해야 합니다. + + + 클래스 {2}에서: '{1}'의 여러 {0} 매개 변수 오버로드가 Windows.Foundation.Metadata.DefaultOverloadAttribute로 장식됩니다. + + + 특성은 메서드의 한 오버로드에만 적용할 수 있습니다. + + + 네임스페이스 이름은 대소문자만 다를 수 없습니다. + + + 이름이 '{0}';인 네임스페이스가 여러 개 있습니다. 네임스페이스 이름은 Windows 런타임 대/소문자만 다를 수 없습니다. + {0} will be some user-defined keyword + + + DefaultOverload 특성 없이 여러 오버로드가 표시됨 + + + 클래스 {2}에서: {1}의 {0}-매개 변수 오버로드에는 Windows.Foundation.Metadata.DefaultOverloadAttribute로 데코레이션하여 기본 오버로드로 지정된 정확히 하나의 메서드가 있어야 합니다. + + + InAttribute 또는 OutAttribute로 표시된 매개 변수(배열 형식 아님) + + + '{0}' 메서드에 System.Runtime.InteropServices.InAttribute 또는 System.Runtime.InteropServices.OutAttribute가 있는 '{1}' 매개 변수가 있습니다. Windows 런타임은 System.Runtime.InteropServices.InAttribute 또는 System.Runtime.InteropServices.OutAttribute로 매개 변수 표시를 지원하지 않습니다. + + + System.Runtime.InteropServices.InAttribute를 제거하고 System.Runtime.InteropServices.OutAttribute를 대신 'out' 한정자로 바꾸세요. + + + ReadOnlyArray 또는 WriteOnlyArray로 표시된 비배열 매개변수 + + + 메서드 '{0}' 배열이 아닌 매개 변수 '{1}' ReadOnlyArray 특성 또는 WriteOnlyArray 특성이 있습니다. + + + Windows 런타임 ReadOnlyArray 또는 WriteOnlyArray를 사용하여 배열이 아닌 매개 변수를 표시할 수 없습니다. + + + 잘못된 인터페이스 상속됨 + + + 인터페이스가 올바른 Windows 런타임 인터페이스가 아니므로 Windows 런타임 구성 요소 형식 {0} 인터페이스 {1} 구현할 수 없습니다. + + + 정의된 공개 유형이 없습니다. + + + Windows 런타임 구성 요소에는 하나 이상의 공개 유형이 있어야 합니다. + + + 운영자 과부하 노출 + + + {0} 연산자 오버로드이므로 관리되는 형식은 Windows 런타임 연산자 오버로드를 노출할 수 없습니다. + + + 매개 변수 명명된 값 규칙 + + + {0} 메서드에 {1} 매개 변수 이름이 생성된 C#/WinRT interop에 사용된 반환 값 매개 변수 이름과 같습니다. 다른 매개 변수 이름 사용 + + + 속성에는 public getter가 있어야 합니다. + + + 속성 '{0}' public getter 메서드가 없습니다. Windows 런타임 setter 전용 속성을 지원하지 않습니다. + {0} will be some user-defined keyword + + + 참조로 전달된 매개변수 + + + 메서드 '{0}' 'ref'로 표시된 매개 변수 '{1}' 있습니다. Windows 런타임 참조 매개 변수를 사용할 수 없습니다. + + + 구조체의 Const 필드 + + + 구조 {0}에는 const 필드가 있습니다. 상수는 Windows 런타임 열거형에만 나타날 수 있습니다. + + + 구조체의 잘못된 필드 + + + 구조체 {0} {1}; 형식의 필드가 있습니다. {1} 올바른 Windows 런타임 필드 형식이 아닙니다. + + + Windows 런타임 구조의 각 필드는 UInt8, Int16, UInt16, Int32, UInt32, Int64, UInt64, Single, Double, Boolean, String, Enum 또는 자체 구조일 수만 있습니다. + + + 구조체의 개인 필드 + + + 구조체 {0} public이 아닌 필드가 있습니다. 모든 필드는 Windows 런타임 구조에 대해 public이어야 합니다. + + + 빈 구조체 규칙 + + + 구조 {0} 공용 필드가 없습니다. Windows 런타임 구조체에는 하나 이상의 공용 필드가 있어야 합니다. + + + 클래스가 인터페이스를 잘못 구현함 + + + 멤버 '{2}' 없거나 public이 아니므로 클래스 '{0}' 인터페이스 '{1}' 올바르게 구현하지 않습니다. + + + 클래스가 봉인되지 않음 + + + 봉인되지 않은 형식 내보내기는 CsWinRT에서 지원되지 않습니다. 형식 {0}을 봉인된 것으로 표시하세요. + {0} will be some user-defined keyword + + + 지원되지 않는 유형 노출 + + + 멤버 '{0}' 시그니처에 '{1}' 형식이 있습니다. + {0} and {1} will be user-defined keywords + + + '{1}' 형식이 올바른 Windows 런타임 형식이 아닙니다. + {1} will be some user-defined keyword + + + 그러나 형식(또는 제네릭 매개 변수)은 올바른 Windows 런타임 형식인 인터페이스를 구현합니다. + + + 멤버 서명의 '{1} 유형을 System.Collections.Generic: {2}에서 다음 유형 중 하나로 변경하는 것이 좋습니다. + {1} and {2} will be keywords (types) from DotNet + + \ No newline at end of file diff --git a/src/Authoring/WinRT.SourceGenerator/ResX/pt-BR/CsWinRTDiagnosticStrings.resx b/src/Authoring/WinRT.SourceGenerator/ResX/pt-BR/CsWinRTDiagnosticStrings.resx new file mode 100644 index 000000000..5c54d7e99 --- /dev/null +++ b/src/Authoring/WinRT.SourceGenerator/ResX/pt-BR/CsWinRTDiagnosticStrings.resx @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Parâmetro de matriz marcado como InAttribute ou OutAttribute + + + O '{0}' tem parâmetro '{1}' que é uma matriz e que tem Um System.Runtime.InteropServices.InAttribute ou System.Runtime.InteropServices.OutAttribute. + + + No Windows Runtime, os parâmetros de matriz devem ter ReadOnlyArray ou WriteOnlyArray. + + + Remova esses atributos ou substitua-os pelo atributo Windows Runtime apropriado, se necessário. + + + Parâmetro de matriz marcado como `out` e ReadOnlyArray + + + O '{0}' tem um parâmetro de '{1}' que é uma matriz, mas que tem o atributo ReadOnlyArray. + + + No Windows Runtime, o conteúdo das matrizes de saída é gravável. Remova o atributo de '{1}'. + + + Parâmetro de matriz marcado como ReadOnlyArray e WriteOnlyArray + + + O '{0}' tem parâmetro '{1}' que é uma matriz e que tem ReadOnlyArray e WriteOnlyArray. + + + No Windows Runtime, os parâmetros da matriz de conteúdo devem ser legívels ou graváveis. Remova um dos atributos do '{1}'. + + + Parâmetro de matriz não marcado como ReadOnlyArray ou WriteOnlyArray + + + O '{0}' tem parâmetro '{1}' que é uma matriz. + + + No Windows Runtime, o conteúdo dos parâmetros da matriz deve ser legível ou gravável; aplique ReadOnlyArray ou WriteOnlyArray ao '{1}'. + + + Regra de Construtor de Classe + + + Classes não podem ter vários construtores do mesmo arity no Windows Runtime, a classe {0} tem vários construtores {1}-arity + + + Namespace não contíguo com o namespace principal (winmd) + + + Um tipo público tem um namespace ('{1}') que não compartilha prefixo comum com outros namespaces ('{0}'). + {1} and {0} will be some user-defined keyword + + + Todos os tipos em um arquivo de Metadados do Windows devem existir em um sub namespace do namespace implícito pelo nome do arquivo. + "sub namespace" means a namespace defined within another namespace + + + A classe (ou interface) é genérica + + + O {0} tipo é genérico, Windows Runtime tipos não podem ser genéricos + {0} will be some user-defined keyword + + + Assinatura de matriz encontrada com matriz irregular, que não é um tipo WinRT válido + + + O {0} tem uma matriz aninhada do tipo {1} em sua assinatura; matrizes em Windows Runtime assinatura de método não podem ser aninhadas + + + Assinatura de matriz encontrada com matriz multidimensional, que não é um tipo Windows Runtime válido + + + O '{0}' tem uma matriz multidimensional do tipo '{1}' em sua assinatura; matrizes em Windows Runtime assinaturas de método devem ser unidimensionais + + + Apenas uma sobrecarga deve ser designada como padrão + + + Na classe {2}: várias sobrecargas de {0} parâmetro(s) de '{1}' são decoradas com Windows.Foundation.Metadata.DefaultOverloadAttribute. + + + O atributo só pode ser aplicado a uma sobrecarga do método. + + + Os nomes de namespace não podem diferir apenas por letras maiúsculas e minúsculas + + + Vários namespaces encontrados com o nome '{0}'; nomes de namespace não podem diferir somente por maiúsculas e minúsculas no Windows Runtime + {0} will be some user-defined keyword + + + Várias sobrecargas vistas sem o atributo DefaultOverload + + + Na classe {2}: as sobrecargas de {0} parâmetro(s) de {1} devem ter exatamente um método especificado como a sobrecarga padrão decorando-a com Windows.Foundation.Metadata.DefaultOverloadAttribute + + + Parâmetro (não tipo de matriz) marcado como InAttribute ou OutAttribute + + + O método '{0}' tem o parâmetro '{1}' com um System.Runtime.InteropServices.InAttribute ou System.Runtime.InteropServices.OutAttribute. O Windows Runtime não oferece suporte à marcação de parâmetros com System.Runtime.InteropServices.InAttribute ou System.Runtime.InteropServices.OutAttribute. + + + Considere remover System.Runtime.InteropServices.InAttribute e substituir System.Runtime.InteropServices.OutAttribute pelo modificador 'out'. + + + Parâmetro não matriz marcado com ReadOnlyArray ou WriteOnlyArray + + + O '{0}' tem parâmetro '{1}' que não é uma matriz e que tem um atributo ReadOnlyArray ou um atributo WriteOnlyArray. + + + Windows Runtime não dá suporte à marcação de parâmetros que não são de matriz com ReadOnlyArray ou WriteOnlyArray. + + + Interface Inválida Herdada + + + Windows Runtime tipo de componente {0} não pode implementar a interface {1}, pois a interface não é uma interface Windows Runtime interface válida + + + Nenhum tipo público definido + + + Windows Runtime componentes devem ter pelo menos um tipo público + + + Sobrecarga do operador exposta + + + {0} é uma sobrecarga de operador, os tipos gerenciados não podem expor sobrecargas de operador no Windows Runtime + + + Regra de Valor Nomeado do Parâmetro + + + O nome do {1} no método {0} é igual ao nome do parâmetro de valor de retorno usado na interoperabilidade C#/WinRT gerada; usar um nome de parâmetro diferente + + + A propriedade deve ter getter público + + + A '{0}' não tem um método getter público. Windows Runtime não dá suporte a propriedades somente setter. + {0} will be some user-defined keyword + + + Parâmetro passado por referência + + + O '{0}' tem parâmetro '{1}' marcado como 'ref'; parâmetros de referência não são permitidos Windows Runtime + + + Campo const em struct + + + Estrutura {0} tem campo const - constantes só podem aparecer em Windows Runtime enumerações. + + + Campo inválido no struct + + + Estrutura {0} tem campo do tipo {1}; {1} não é um tipo de campo Windows Runtime válido. + + + Cada campo em uma estrutura Windows Runtime só pode ser UInt8, Int16, UInt16, Int32, UInt32, Int64, UInt64, Único, Duplo, Booliano, Cadeia de caracteres, Enum ou uma estrutura em si. + + + Campo privado no struct + + + O {0} estrutura tem um campo não público. Todos os campos devem ser públicos para Windows Runtime estruturas. + + + Regra de struct vazia + + + O {0} não contém campos públicos. Windows Runtime estruturas devem conter pelo menos um campo público. + + + A classe implementa incorretamente uma interface + + + O '{0}' classe não implementa corretamente a interface '{1}' porque o '{2}' membro está ausente ou não é público + + + A classe não está selada + + + Não há suporte para a exportação de tipos não selados no CsWinRT. marque o tipo {0} como selado + {0} will be some user-defined keyword + + + Expondo tipo sem suporte + + + O membro '{0}' tem o tipo '{1}' em sua assinatura. + {0} and {1} will be user-defined keywords + + + O tipo '{1}' não é um tipo Windows Runtime válido. + {1} will be some user-defined keyword + + + No entanto, o tipo (ou seus parâmetros genéricos) implementam interfaces que são tipos Windows Runtime válidos. + + + Considere alterar o tipo '{1} na assinatura do membro para um dos seguintes tipos de System.Collections.Generic: {2}. + {1} and {2} will be keywords (types) from DotNet + + \ No newline at end of file diff --git a/src/Authoring/WinRT.SourceGenerator/ResX/ru-RU/CsWinRTDiagnosticStrings.resx b/src/Authoring/WinRT.SourceGenerator/ResX/ru-RU/CsWinRTDiagnosticStrings.resx new file mode 100644 index 000000000..ff7d43835 --- /dev/null +++ b/src/Authoring/WinRT.SourceGenerator/ResX/ru-RU/CsWinRTDiagnosticStrings.resx @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Параметр массива помечен как InAttribute или OutAttribute + + + Метод '{0}' имеет параметр '{1}', который является массивом и имеет атрибут System.Runtime.InteropServices.InAttribute или System.Runtime.InteropServices.OutAttribute. + + + В среде выполнения Windows параметры массива должны иметь метку ReadOnlyArray или WriteOnlyArray. + + + Удалите эти атрибуты или замените их соответствующим атрибутом среды выполнения Windows при необходимости. + + + Параметр массива помечен как out и ReadOnlyArray + + + Метод '{0}' имеет выходной '{1}', который является массивом, но имеет атрибут ReadOnlyArray. + + + В среда выполнения Windows записи содержимое выходных массивов. Удалите атрибут из '{1}'. + + + Параметр массива помечен одновременно как ReadOnlyArray и WriteOnlyArray + + + Метод '{0}' имеет параметр '{1}', который является массивом и имеет readOnlyArray и WriteOnlyArray. + + + В среда выполнения Windows параметры массива содержимого должны быть доступны для чтения или записи. Удалите один из атрибутов из '{1}'. + + + Параметр массива не помечен как ReadOnlyArray или WriteOnlyArray + + + Метод '{0}' имеет параметр '{1}', который является массивом. + + + В среде выполнения Windows содержимое параметров массива должно быть доступно для чтения или записи. Примените ReadOnlyArray или WriteOnlyArray к "{1}". + + + Правило конструктора классов + + + Классы не могут содержать несколько конструкторов с одинаковой арностью в среде выполнения Windows. Класс {0} содержит несколько конструкторов арности {1} + + + Пространство имен отсоединено от основного пространства имен (winmd) + + + Открытый тип имеет пространство имен ('{1}'), которое не имеет общего префикса с другими пространствами имен ('{0}'). + {1} and {0} will be some user-defined keyword + + + Все типы в файле метаданных Windows должны существовать во вложенном пространстве имен пространства имен, которое соответствует имени файла. + "sub namespace" means a namespace defined within another namespace + + + Класс (или интерфейс) является универсальным + + + Тип {0} является универсальным. Типы среды выполнения Windows не могут быть универсальными + {0} will be some user-defined keyword + + + Обнаружена подпись с массивом массивов, который не является допустимым типом WinRT + + + Метод {0} содержит вложенный массив типа {1} в подписи. Массивы в подписи метода среды выполнения Windows не могут быть вложенными + + + Обнаружена подпись массива с многомерным массивом, который не является допустимым типом среды выполнения Windows + + + Метод "{0}" содержит многомерный массив типа {1} в подписи. Массивы в подписях методов среды выполнения Windows должны быть одномерными + + + По умолчанию должна быть назначена только одна перегрузка + + + В классе {2}: множественные перегрузки "{1}" параметра {0} снабжены атрибутом Windows.Foundation.Metadata.DefaultOverloadAttribute. + + + Атрибут может применяться только к одной перегрузке метода. + + + Имена пространств имен не могут отличаться только регистром + + + Найдено несколько пространств имен с именем "{0}". Имена пространств имен не могут отличаться только регистром в среде выполнения Windows + {0} will be some user-defined keyword + + + Обнаружено несколько перегрузок без атрибута DefaultOverload + + + В классе {2}: перегрузки {1} параметра {0} должны использовать только один метод, указанный в качестве перегрузки по умолчанию, путем добавления Windows.Foundation.Metadata.DefaultOverloadAttribute + + + Параметр (не относящийся к массиву) помечен как InAttribute или OutAttribute + + + Метод "{0}" содержит параметр "{1}" с System.Runtime.InteropServices.InAttribute или System.Runtime.InteropServices.OutAttribute. Среда выполнения Windows не поддерживает маркировку параметров с помощью System.Runtime.InteropServices.InAttribute или System.Runtime.InteropServices.OutAttribute. + + + Рассмотрите возможность удаления System.Runtime.InteropServices.InAttribute и замены System.Runtime.InteropServices.OutAttribute модификатором "out". + + + Параметр, не относящийся к массиву, помечен как ReadOnlyArray или WriteOnlyArray + + + Метод '{0}' имеет параметр '{1}', который не является массивом и имеет либо атрибут ReadOnlyArray, либо атрибут WriteOnlyArray. + + + Среда выполнения Windows не поддерживает маркировку параметров, не относящихся к массиву, с помощью ReadOnlyArray или WriteOnlyArray. + + + Унаследованный интерфейс недопустим + + + Тип компонента среды выполнения Windows {0} не может реализовать интерфейс {1}, так как интерфейс не является допустимым интерфейсом среды выполнения Windows + + + Общедоступные типы не определены + + + Компоненты среды выполнения Windows должны содержать по крайней мере один общедоступный тип + + + Предоставлена перегрузка оператора + + + {0} является перегрузкой оператора. Управляемые типы не могут предоставлять доступ к перегрузкам операторов в среде выполнения Windows + + + Правило именованного значения параметра + + + Имя параметра {1} в методе {0} совпадает с именем параметра возвращаемого значения, используемым в созданном взаимодействии C#/WinRT. Примените другое имя параметра + + + Свойство должно иметь общедоступный метод получения + + + Свойство "{0}" не имеет общедоступного метода получения. Среда выполнения Windows не поддерживает свойства только метода задания. + {0} will be some user-defined keyword + + + Параметр, переданный ссылкой + + + Метод "{0}" содержит параметр "{1}", помеченный как "ref". Ссылочные параметры не разрешены в среде выполнения Windows + + + Поле константы в структуре + + + Структура {0} содержит поле константы — константы могут отображаться только в перечислениях среды выполнения Windows. + + + Недопустимое поле в структуре + + + Структура {0} имеет поле типа {1}; {1} не является допустимым типом среда выполнения Windows поля. + + + Каждое поле в структуре среды выполнения Windows может быть только типом UInt8, Int16, UInt16, Int32, UInt32, Int64, UInt64, Single, Double, Boolean, String, Enum или самостоятельной структурой. + + + Частное поле в структуре + + + Структура {0} содержит поле, не являющееся общедоступным. Для структур среды выполнения Windows все поля должны быть общедоступными. + + + Правило пустой структуры + + + Структура {0} не содержит общедоступных полей. Структуры среды выполнения Windows должны содержать по крайней мере одно общедоступное поле. + + + Класс неправильно реализует интерфейс + + + Класс '{0}' неправильно реализует интерфейс '{1}', так как '{2}' элемент отсутствует или не является общедоступным + + + Класс не запечатан + + + Экспорт незапечатанных типов не поддерживается в CsWinRT. Пометьте тип {0} как запечатанный + {0} will be some user-defined keyword + + + Предоставление неподдерживаемого типа + + + Элемент '{0}' имеет тип, '{1}' сигнатуре. + {0} and {1} will be user-defined keywords + + + Тип '{1}' не является допустимым среда выполнения Windows типа. + {1} will be some user-defined keyword + + + Однако тип (или его универсальные параметры) реализует интерфейсы, которые являются допустимыми типами среды выполнения Windows. + + + Попробуйте изменить тип "{1}" в подписи элемента на один из следующих типов из System.Collections.Generic: {2}. + {1} and {2} will be keywords (types) from DotNet + + \ No newline at end of file diff --git a/src/Authoring/WinRT.SourceGenerator/ResX/zh-CN/CsWinRTDiagnosticStrings.resx b/src/Authoring/WinRT.SourceGenerator/ResX/zh-CN/CsWinRTDiagnosticStrings.resx new file mode 100644 index 000000000..b20f79e9f --- /dev/null +++ b/src/Authoring/WinRT.SourceGenerator/ResX/zh-CN/CsWinRTDiagnosticStrings.resx @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 标记为 InAttribute 或 OutAttribute 的数组参数 + + + 方法'{0}'具有作为数组的参数 '{1}',该参数具有 System.Runtime.InteropServices.InAttribute 或 System.Runtime.InteropServices.OutAttribute。 + + + 在 Windows 运行时中,数组参数必须具有 ReadOnlyArray 或 WriteOnlyArray。 + + + 如有必要,请删除这些属性或将其替换为适当的Windows 运行时属性。 + + + 标记为‘out’和 ReadOnlyArray 的数组参数 + + + 方法‘{0}’为具有输出参数‘{1}’的数组,但具有 ReadOnlyArray 属性。 + + + 在 Windows 运行时中,输出数组的内容是可写入的。请从‘{1}’中删除属性。 + + + 数组参数标记为 ReadOnlyArray 和 WriteOnlyArray + + + 方法‘{0}’为具有参数‘{1}’的数组,同时具有 ReadOnlyArray 和 WriteOnlyArray。 + + + 在 Windows 运行时中,内容数组参数必须可读或可写,请从‘{1}’中删除其中一个属性。 + + + 数组参数未标记为 ReadOnlyArray 或 WriteOnlyArray 方式 + + + 方法‘{0}’为具有参数‘{1}’的数组。 + + + 在 Windows 运行时中,数组参数的内容必须可读或可写; 请将 ReadOnlyArray 或 WriteOnlyArray 应用于‘{1}’。 + + + 类构造函数规则 + + + 类不能在 Windows 运行时中具有多个同一性的构造函数,类 {0} 具有多个 {1}-性构造函数 + + + 命名空间与主 (winmd) 命名空间不相互连接 + + + 公共类型具有一个命名空间 (‘{1}’),该命名空间与其他命名空间 (‘{0}’) 不共享公共前缀。 + {1} and {0} will be some user-defined keyword + + + Windows 元数据文件中的所有类型都必须存在于该文件名隐含的命名空间的子命名空间中。 + "sub namespace" means a namespace defined within another namespace + + + 类 (或接口) 为泛型 + + + 类型 {0} 为泛型,Windows 运行时类型不能为泛型 + {0} will be some user-defined keyword + + + 发现数组签名有锯齿状阵列,这不是有效的WinRT类型 + + + 方法 {0} 的签名中具有 {1} 类型的嵌套数组; 无法嵌套 Windows 运行时方法签名中的数组 + + + 使用多维数组找到数组签名,该数组不是有效的Windows 运行时类型 + + + 方法‘{0}’的签名中具有类型为‘{1}’的多维数组; Windows 运行时方法签名中的数组必须是一维的 + + + 默认情况下只应指定一个重载 + + + 在类 {2} 中;‘{1}’的多个 {0}-参数重载使用 Windows.Foundation.Metadata.DefaultOverloadAttribute 进行修饰。 + + + 该属性只能应用于方法的一个重载。 + + + 命名空间名称不能仅因大小写而异 + + + 找到名称为‘{0}’的多个名称空间; 在Windows 运行时中,名称空间的名称不能只因大小写而不同 + {0} will be some user-defined keyword + + + 在没有 DefaultOverload 属性的情况下看到多个重载 + + + 在类 {2}: {1} 的 {0}-参数重载必须通过使用 Windows.Foundation.Metadata.DefaultOverloadAttribute 对其进行修饰,将其指定为默认重载 + + + 标记为 InAttribute 或 OutAttribute 的参数 (非数组类型) + + + 方法‘{0}’具有带 System.Runtime.InteropServices.InAttribute 或 System.Runtime.InteropServices.OutAttribute 的参数‘{1}’。Windows 运行时不支持使用 System.Runtime.InteropServices.InAttribute 或 System.Runtime.InteropServices.OutAttribute 标记参数。 + + + 请考虑删除 System.Runtime.InteropServices.InAttribute,并将 System.Runtime.InteropServices.OutAttribute 替换为‘out’修饰符。 + + + 标有 ReadOnlyArray 或 WriteOnlyArray 的非数组参数 + + + 方法‘{0}’具有不为数组的参数‘{1},并且其具有 ReadOnlyArray 特性或 WriteOnlyArray 特性。 + + + Windows 运行时不支持使用 ReadOnlyArray 或 WriteOnlyArray 标记非数组参数。 + + + 继承的接口无效 + + + Windows 运行时组件类型{0}无法实现接口{1},因为该接口不是有效的Windows 运行时接口 + + + 未定义公共类型 + + + Windows 运行时组件必须至少有一个公共类型 + + + 运算符重载已公开 + + + {0} 运算符重载,托管类型无法在 Windows 运行时中公开运算符重载 + + + 参数命名值规则 + + + 方法{0}中{1}的参数名称与生成的 C#/WinRT 互操作中使用的返回值参数名称相同;使用其他参数名称 + + + 属性必须具有公共 getter + + + 属性'{0}'没有公共 getter 方法。Windows 运行时不支持仅 setter 属性。 + {0} will be some user-defined keyword + + + 通过引用传递的参数 + + + 方法‘{0}’具有标记为‘ref’的参数‘{1}’; Windows 运行时中不允许使用引用参数 + + + 结构中的常量字段 + + + 结构{0}具有常量字段 - 常量只能出现在Windows 运行时枚举上。 + + + 结构中的字段无效 + + + 结构{0}具有{1}类型的字段;{1}不是有效的Windows 运行时字段类型。 + + + Windows 运行时结构中的每个字段只能是 UInt8、Int16、UInt16、Int32、UInt32、Int64、UInt64、Single、Double、Boolean、String、Enum 或其自身的结构。 + + + 结构中的专用字段 + + + 结构 {0} 具有非公共字段。对于 Windows 运行时结构,所有字段都必须为公共字段。 + + + 空结构规则 + + + 结构{0}不包含公共字段。Windows 运行时结构必须至少包含一个公共字段。 + + + 类错误地实现接口 + + + 类‘{0}’未正确实现接口‘{1}’,因为缺少成员‘{2}’或非公开 + + + 类以解封 + + + CsWinRT 中不支持导出未密封的类型,请将类型{0}标记为密封 + {0} will be some user-defined keyword + + + 公开不受支持的类型 + + + 成员‘{0}’在其签名中具有类型‘{1}’。 + {0} and {1} will be user-defined keywords + + + 类型'{1}'不是有效的Windows 运行时类型。 + {1} will be some user-defined keyword + + + 但是,类型 (或其泛型参数) 实现的接口是有效的 Windows 运行时类型。 + + + 请考虑将成员签名中的类型‘{1} 更改为 System.Collections.Generic 中的以下类型之一: {2}。 + {1} and {2} will be keywords (types) from DotNet + + \ No newline at end of file diff --git a/src/Authoring/WinRT.SourceGenerator/ResX/zh-TW/CsWinRTDiagnosticStrings.resx b/src/Authoring/WinRT.SourceGenerator/ResX/zh-TW/CsWinRTDiagnosticStrings.resx new file mode 100644 index 000000000..f19607b03 --- /dev/null +++ b/src/Authoring/WinRT.SourceGenerator/ResX/zh-TW/CsWinRTDiagnosticStrings.resx @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 陣列參數標示為 InAttribute 或 OutAttribute + + + 方法 [{0}] 具有參數 [{1}],它是陣列,而且具有 System.Runtime.InteropServices.InAttribute 或 System.Runtime.InteropServices.OutAttribute。 + + + 在Windows 執行階段中,陣列參數必須有 ReadOnlyArray 或 WriteOnlyArray。 + + + 請移除這些屬性,或視需要以適當的 Windows 執行階段屬性加以取代。 + + + 陣列參數已標示為 [out] 和 ReadOnlyArray + + + 方法 [{0}] 具有輸出參數 [{1}] 這是陣列,但具有 ReadOnlyArray 屬性。 + + + 在Windows 執行階段中,輸出陣列的內容是可寫入的。請從'{1}'移除屬性。 + + + 陣列參數同時標示為 ReadOnlyArray 和 WriteOnlyArray + + + 方法 [{0}] 具有參數 [{1}],它是一個陣列,而且同時具有 ReadOnlyArray 和 WriteOnlyArray。 + + + 在Windows 執行階段中,內容陣列參數必須是可讀取或可寫入,請從'{1}'移除其中一個屬性。 + + + 陣列參數未標示為 ReadOnlyArray 或 WriteOnlyArray 方式 + + + 方法'{0}'具有參數'{1}'為數組。 + + + 在Windows 執行階段中,陣列參數的內容必須是可讀取或可寫入;請將 ReadOnlyArray 或 WriteOnlyArray 套用至 '{1}'。 + + + 類別建構函式規則 + + + 類別在 Windows 執行階段中不能有多個相同 arity 的建構函式,類別 {0} 具有多個 {1} arity 建構函式 + + + 命名空間與主要 (winmd) 命名空間不相符 + + + 公用類型具有命名空間 ('{1}')與其他命名空間 ('{0}')沒有共同首碼。 + {1} and {0} will be some user-defined keyword + + + Windows 中繼資料檔案內的所有類型都必須存在於檔案名所隱含的命名空間子命名空間中。 + "sub namespace" means a namespace defined within another namespace + + + 類別 (或介面) 為一般 + + + 類型 {0} 為一般,Windows 執行階段類型不可以是一般 + {0} will be some user-defined keyword + + + 找到有鋸齒狀陣列的陣列簽章,這不是有效的 WinRT 類型 + + + 方法 {0} 的簽章中有類型為 {1} 的巢狀陣列;Windows 執行階段方法簽章中的陣列無法為巢狀 + + + 使用多重維度陣列找到陣列簽章,這不是有效的 Windows 執行時間類型 + + + 方法 [{0}] 的簽章中有類型為 [{1}] 的多維陣列;Windows 執行階段方法簽章中的陣列必須是一維 + + + 只應指定一個超載預設值 + + + 在類別 {2}: 使用 Windows.Foundation.Metadata.DefaultOverloadAttribute 裝飾多個 {1} 的 {0}-參數超載。 + + + 屬性只能套用至方法的一個超載。 + + + 命名空間名稱不能只因大小寫而不同 + + + 找到多個名稱為 '{0}';命名空間名稱不能只因Windows 執行階段中的大小寫不同 + {0} will be some user-defined keyword + + + 已查看多個超載,但未顯示 DefaultOverload 屬性 + + + 類別{2}: {1} 的 {0}-參數超載必須使用 Windows.Foundation.Metadata.DefaultOverloadAttribute 裝飾,將它指定為預設超載的方法 + + + 參數(標示為 InAttribute 或 OutAttribute)陣列類型 + + + 方法 [{0}] 具有具有 System.Runtime.InteropServices.InAttribute 或 System.Runtime.InteropServices.OutAttribute.Windows 執行階段的 [{1}] 參數 Windows 執行階段不支援標記具有 System.Runtime.InteropServices.InAttribute 或 System.Runtime.InteropServices.OutAttribute 的參數。 + + + 請考慮移除 System.Runtime.InteropServices.InAttribute,並改用 'out' 修飾詞取代 System.Runtime.InteropServices.OutAttribute。 + + + 以 ReadOnlyArray 或 WriteOnlyArray 標示的非陣列參數 + + + 方法 [{0}] 具有非陣列的參數 [{1}],而且該參數具有 ReadOnlyArray 屬性或 WriteOnlyArray 屬性。 + + + Windows 執行階段不支援以 ReadOnlyArray 或 WriteOnlyArray 標示非陣列參數。 + + + 繼承的介面無效 + + + Windows 執行階段元件類型{0}無法實作介面{1},因為介面不是有效的Windows 執行階段介面 + + + 未定義公用類型 + + + Windows 執行階段元件必須至少有一個公用類型 + + + 運算子超載已公開 + + + {0} 為運算子超載,受管理類型無法在Windows 執行階段中公開運算子超載 + + + 參數命名值規則 + + + 方法 {0} 中{1}的參數名稱,與產生 C#/WinRT interop 中使用的傳回值參數名稱相同;使用不同的參數名稱 + + + 屬性必須有公用 getter + + + 屬性'{0}'沒有公用 getter 方法。Windows 執行階段不支援 setter 專用屬性。 + {0} will be some user-defined keyword + + + 參考所傳遞的參數 + + + 方法 [{0}] 具有參數 [{1}] 標示為 `ref';Windows 執行階段中不允許參照參數 + + + 結構中的 Const 欄位 + + + 結構 {0} 具有常數位段 - 常數只能出現在Windows 執行階段列舉上。 + + + 結構中的欄位無效 + + + 結構{0}具有類型為 {1};{1}不是有效的Windows 執行階段欄位類型。 + + + 在 Windows 執行階段結構中的每個欄位只能是 UInt8、Int16、UInt16、Int32、UInt32、Int64、UInt64、Single、Double、Boolean、String、Enum 或本身的結構。 + + + 結構中的私用欄位 + + + 結構 {0} 具有非公用欄位。Windows 執行時間結構的所有欄位都必須為公用。 + + + 空白結構規則 + + + 結構{0}未包含公用欄位。Windows 執行階段結構至少必須包含一個公用欄位。 + + + 類別不正確地實作介面 + + + 類別'{0}'未正確實作介面'{1}',因為成員'{2}'遺失或非公用 + + + 類別未密封 + + + CsWinRT 不支援匯出未密封的類型,請將類型 {0} 標示為密封 + {0} will be some user-defined keyword + + + 正在公開不支援的類型 + + + 成員'{0}'的簽章中有類型'{1}'。 + {0} and {1} will be user-defined keywords + + + 類型 '{1}' 不是有效的Windows 執行階段類型。 + {1} will be some user-defined keyword + + + 不過,此類型 (或它的一般參數) 會執行有效的 Windows 執行時間類型的介面。 + + + 請考慮將成員簽章中的類型 ‘{1} 從 System.Collections.Generic 變更為下列其中一種類型: {2}。 + {1} and {2} will be keywords (types) from DotNet + + \ No newline at end of file diff --git a/src/WinRT.Runtime/ResX/de-DE/WinRTRuntimeErrorStrings.resx b/src/WinRT.Runtime/ResX/de-DE/WinRTRuntimeErrorStrings.resx new file mode 100644 index 000000000..7ea613d54 --- /dev/null +++ b/src/WinRT.Runtime/ResX/de-DE/WinRTRuntimeErrorStrings.resx @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Der Index lag außerhalb des gültigen Bereichs. Er muss eine nicht negative Zahl und kleiner als die Sammlungsgröße sein. + + + Diese Sammlung kann nicht mit Indizes verwendet werden, die größer als Int32.MaxValue - 1 (0x7FFFFFFF - 1) sind. + + + Ein Element mit demselben Schlüssel wurde bereits hinzugefügt. + + + Ein Element mit demselben Schlüssel wurde bereits hinzugefügt. Schlüssel: {0} + + + Der angegebene Index liegt außerhalb des gültigen Bereichs des angegebenen Arrays. + + + Der angegebene Speicherplatz reicht nicht aus, um die Elemente aus dieser Auflistung zu kopieren. + + + Der Index lag außerhalb der Grenzen des Arrays. + + + Der angegebene Schlüssel war im Wörterbuch nicht vorhanden. + + + Der angegebene Schlüssel '{0}' war im Wörterbuch nicht vorhanden. + + + Bei der angeforderten Aktion werden nur eindimensionale Arrays unterstützt. + + + Das letzte Element kann nicht aus einer leeren Auflistung entfernt werden. + + + Die Auflistung, die dieses Wörterbuch unterstützt, enthält zu viele Elemente. + + + Die Auflistung, die diese Liste unterstützt, enthält zu viele Elemente. + + + Die Enumeration wurde bereits abgeschlossen. + + + "Collection" wurde geändert. Der Enumerationsvorgang wird möglicherweise nicht ausgeführt. + + + Die Enumeration wurde nicht gestartet. Rufen Sie MoveNext auf. + + + Das Ändern einer von einem Wörterbuch abgeleiteten Schlüsselsammlung ist nicht erlaubt. + + + Das Ändern einer von einem Wörterbuch abgeleiteten Wertesammlung ist nicht erlaubt. + + \ No newline at end of file diff --git a/src/WinRT.Runtime/ResX/es-ES/WinRTRuntimeErrorStrings.resx b/src/WinRT.Runtime/ResX/es-ES/WinRTRuntimeErrorStrings.resx new file mode 100644 index 000000000..6b25db8b6 --- /dev/null +++ b/src/WinRT.Runtime/ResX/es-ES/WinRTRuntimeErrorStrings.resx @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + El índice está fuera del intervalo. No puede ser negativo y su tamaño ha de ser menor que el de la colección. + + + Esta colección no puede funcionar con índices mayores que Int32.MaxValue - 1 (0x7FFFFFFF - 1). + + + Ya se ha agregado un elemento con la misma clave. + + + Ya se ha agregado un elemento con la misma clave. Clave: {0} + + + El índice especificado está fuera de los límites de la matriz especificada. + + + El espacio especificado no es suficiente para copiar los elementos de esta Colección. + + + El índice estaba fuera de los límites de la matriz. + + + La clave dada no estaba presente en el diccionario. + + + El '{0}' de clave especificado no estaba presente en el diccionario. + + + La acción solicitada solo es compatible con matrices unidimensionales. + + + No se puede quitar el último elemento de una colección vacía. + + + La colección que respalda este diccionario contiene demasiados elementos. + + + La colección que respalda esta Lista contiene demasiados elementos. + + + La enumeración ya ha finalizado. + + + Se ha modificado la recopilación; es posible que la operación de enumeración no se ejecute. + + + No se inició la enumeración. Llamar a MoveNext. + + + No se permite mutar una colección de claves derivada de un diccionario. + + + No se permite mutar una colección de valores derivada de un diccionario. + + \ No newline at end of file diff --git a/src/WinRT.Runtime/ResX/fr-FR/WinRTRuntimeErrorStrings.resx b/src/WinRT.Runtime/ResX/fr-FR/WinRTRuntimeErrorStrings.resx new file mode 100644 index 000000000..404521415 --- /dev/null +++ b/src/WinRT.Runtime/ResX/fr-FR/WinRTRuntimeErrorStrings.resx @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + L’index ne situait en dehors de la plage indiquée. Il ne doit pas être négatif et sa taille doit être inférieure à la taille de la collection. + + + Cette collection ne peut pas fonctionner avec des index supérieurs à Int32.MaxValue – 1 (0x7FFFFFFF – 1). + + + Un élément avec la même clé a déjà été ajouté. + + + Un élément avec la même clé a déjà été ajouté. Clé : {0} + + + L’index spécifié est hors limites du tableau spécifié. + + + L’espace spécifié n’est pas suffisant pour copier les éléments de cette collection. + + + L’index se trouvait en dehors des limites du tableau. + + + La clé donnée n’était pas présente dans le dictionnaire. + + + La clé spécifiée '{0}' n’était pas présente dans le dictionnaire. + + + Seuls les tableaux unidimensionnels sont pris en charge pour l'action demandée. + + + Impossible de supprimer le dernier élément d’une collection vide. + + + La collection qui stocke ce dictionnaire contient trop d’éléments. + + + La collection qui stocke cette liste contient trop d’éléments. + + + L’énumération est déjà terminée. + + + La collection a été modifiée ; l'opération d'énumération ne peut pas être exécutée. + + + L’énumération n’a pas démarré. Appelez MoveNext. + + + La mutation d’une collection clé dérivée d’un dictionnaire n’est pas autorisée. + + + La mutation d’une collection de valeurs dérivée d’un dictionnaire n’est pas autorisée. + + \ No newline at end of file diff --git a/src/WinRT.Runtime/ResX/it-IT/WinRTRuntimeErrorStrings.resx b/src/WinRT.Runtime/ResX/it-IT/WinRTRuntimeErrorStrings.resx new file mode 100644 index 000000000..16b14ab56 --- /dev/null +++ b/src/WinRT.Runtime/ResX/it-IT/WinRTRuntimeErrorStrings.resx @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Indice fuori intervallo. Non deve essere negativo e deve essere minore della dimensione della raccolta. + + + Questa raccolta non può funzionare con indici di dimensioni maggiori di Int32.MaxValue - 1 (0x7FFFFFFF - 1). + + + È già stato aggiunto un elemento con la stessa chiave. + + + È già stato aggiunto un elemento con la stessa chiave. Chiave: {0} + + + L'indice specificato non è compreso nell'intervallo della matrice specificata. + + + Lo spazio specificato non è sufficiente per copiare gli elementi da questa raccolta. + + + Indice esterno ai limiti della matrice. + + + La chiave specificata non è presente nel dizionario. + + + La chiave specificata '{0}' non è presente nel dizionario. + + + Per l'azione richiesta sono supportate solo matrici unidimensionali. + + + Impossibile rimuovere l'ultimo elemento da una raccolta vuota. + + + La raccolta che supporta questo dizionario contiene troppi elementi. + + + La raccolta che supporta questo elenco contiene troppi elementi. + + + Enumerazione già completata. + + + Raccolta modificata. L'operazione di enumerazione potrebbe non essere eseguita. + + + Enumerazione non avviata. Chiama MoveNext. + + + Non è consentito modificare una raccolta di chiavi derivata da un dizionario. + + + La modifica di una raccolta di valori derivata da un dizionario non è consentita. + + \ No newline at end of file diff --git a/src/WinRT.Runtime/ResX/ja-JP/WinRTRuntimeErrorStrings.resx b/src/WinRT.Runtime/ResX/ja-JP/WinRTRuntimeErrorStrings.resx new file mode 100644 index 000000000..78f922057 --- /dev/null +++ b/src/WinRT.Runtime/ResX/ja-JP/WinRTRuntimeErrorStrings.resx @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + インデックスが範囲外でした。コレクションのサイズ未満かつ負でない必要があります。 + + + このコレクションは、Int32.MaxValue - 1 (0x7FFFFFFF - 1) より大きいインデックスでは機能しません。 + + + 同じキーを持つ項目が既に追加されています。 + + + 同じキーを持つ項目が既に追加されています。キー: {0} + + + 指定されたインデックスは、指定された配列の範囲外です。 + + + 指定されたスペースは、このコレクションから要素をコピーするのに十分ではありません。 + + + インデックスが配列の範囲外でした。 + + + 指定されたキーは辞書に存在しませんでした。 + + + 指定されたキー '{0}'が辞書に存在しませんでした。 + + + 要求されたアクションでサポートされているのは、一次元配列のみです。 + + + 空のコレクションから最後の要素を削除することはできません。 + + + この辞書を裏付けるコレクションには、要素が多すぎます。 + + + このリストを裏付けるコレクションには、要素が多すぎます。 + + + 列挙は既に完了しています。 + + + コレクションが変更されています。列挙操作は実行されない可能性があります。 + + + 列挙が開始されていません。MoveNext を呼び出します。 + + + 辞書から派生したキー コレクションを変更することは許可されていません。 + + + 辞書から派生した値コレクションを変更することは許可されていません。 + + \ No newline at end of file diff --git a/src/WinRT.Runtime/ResX/ko-KR/WinRTRuntimeErrorStrings.resx b/src/WinRT.Runtime/ResX/ko-KR/WinRTRuntimeErrorStrings.resx new file mode 100644 index 000000000..6561d3740 --- /dev/null +++ b/src/WinRT.Runtime/ResX/ko-KR/WinRTRuntimeErrorStrings.resx @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 인덱스가 범위를 벗어났습니다. 음수가 아니고 컬렉션 크기보다 작아야 합니다. + + + 이 컬렉션은 Int32.MaxValue - 1(0x7FFFFFFF - 1)보다 큰 인덱스를 사용할 수 없습니다. + + + 같은 키를 가진 항목이 이미 추가되었습니다. + + + 같은 키를 가진 항목이 이미 추가되었습니다. 키: {0} + + + 지정한 인덱스가 지정한 배열의 범위를 벗어났습니다. + + + 지정된 공간이 이 컬렉션의 요소를 복사하기에 충분하지 않습니다. + + + 인덱스가 배열 범위를 벗어났습니다. + + + 지정된 키가 사전에 없습니다. + + + 지정한 키 '{0}' 사전에 없습니다. + + + 요청한 작업에는 1차원 배열만 지원됩니다. + + + 빈 컬렉션에서 마지막 요소를 제거할 수 없습니다. + + + 이 사전을 지원하는 컬렉션에 너무 많은 요소가 포함되어 있습니다. + + + 이 목록을 지원하는 컬렉션에 너무 많은 요소가 포함되어 있습니다. + + + 열거가 이미 완료되었습니다. + + + 컬렉션이 수정되었습니다. 열거 작업을 실행할 수 없습니다. + + + 열거가 시작되지 않았습니다. MoveNext를 호출합니다. + + + 사전에서 파생된 키 컬렉션을 변경하는 것은 허용되지 않습니다. + + + 사전에서 파생된 값 컬렉션을 변경하는 것은 허용되지 않습니다. + + \ No newline at end of file diff --git a/src/WinRT.Runtime/ResX/pt-BR/WinRTRuntimeErrorStrings.resx b/src/WinRT.Runtime/ResX/pt-BR/WinRTRuntimeErrorStrings.resx new file mode 100644 index 000000000..635fc6e99 --- /dev/null +++ b/src/WinRT.Runtime/ResX/pt-BR/WinRTRuntimeErrorStrings.resx @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + O índice estava fora do intervalo. Deve ser não negativo e menor que o tamanho da coleção. + + + Esta coleção não pode funcionar com índices maiores que Int32.MaxValue - 1 (0x7FFFFFFF - 1). + + + Um item com a mesma chave já foi adicionado. + + + Um item com a mesma chave já foi adicionado. Chave: {0} + + + O índice especificado está fora dos limites da matriz especificada. + + + O espaço especificado não é suficiente para copiar os elementos desta Coleção. + + + O índice estava fora dos limites da matriz. + + + A chave fornecida não estava presente no dicionário. + + + A chave '{0}' fornecida não estava presente no dicionário. + + + Só há suporte a matrizes dimensionais únicas na ação solicitada. + + + Não é possível remover o último elemento de uma coleção vazia. + + + A coleção que oferece suporte a este Dicionário contém muitos elementos. + + + A coleção que oferece suporte a esta Lista contém muitos elementos. + + + A enumeração já foi concluída. + + + A coleção foi modificada. Talvez a operação de enumeração não seja executada. + + + A enumeração não foi iniciada. Chame MoveNext. + + + Não é permitido modificar uma coleção de chaves derivada de um dicionário. + + + Não é permitido modificar uma coleção de valores derivada de um dicionário. + + \ No newline at end of file diff --git a/src/WinRT.Runtime/ResX/ru-RU/WinRTRuntimeErrorStrings.resx b/src/WinRT.Runtime/ResX/ru-RU/WinRTRuntimeErrorStrings.resx new file mode 100644 index 000000000..1d60dde53 --- /dev/null +++ b/src/WinRT.Runtime/ResX/ru-RU/WinRTRuntimeErrorStrings.resx @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Индекс выходит за рамки диапазона. Он должен быть неотрицательным и меньше размера коллекции. + + + Эта коллекция не может работать с индексами больше Int32.MaxValue - 1 (0x7FFFFFFF - 1). + + + Элемент с таким ключом уже добавлен. + + + Элемент с таким ключом уже добавлен. Ключ: {0} + + + Указанный индекс выходит за границы указанного массива. + + + Указанного пространства недостаточно для копирования элементов из этой коллекции. + + + Индекс находится вне границ массива. + + + Данный ключ отсутствует в словаре. + + + Указанный ключ '{0}' отсутствует в словаре. + + + Запрошенное действие поддерживает только одномерные массивы. + + + Невозможно удалить последний элемент из пустой коллекции. + + + Коллекция, являющаяся основой этого словаря, содержит слишком много элементов. + + + Коллекция, являющаяся основой этого списка, содержит слишком много элементов. + + + Перечисление уже завершено. + + + Коллекция была изменена; операция перечисления не может быть выполнена. + + + Перечисление не начато. Вызов MoveNext. + + + Изменение коллекции ключей, полученной из словаря, запрещено. + + + Изменение коллекции значений, полученной из словаря, запрещено. + + \ No newline at end of file diff --git a/src/WinRT.Runtime/ResX/zh-CN/WinRTRuntimeErrorStrings.resx b/src/WinRT.Runtime/ResX/zh-CN/WinRTRuntimeErrorStrings.resx new file mode 100644 index 000000000..6c6f33f56 --- /dev/null +++ b/src/WinRT.Runtime/ResX/zh-CN/WinRTRuntimeErrorStrings.resx @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 索引超出范围。必须为非负数,并且必须小于集合的大小。 + + + 此集合无法处理大于 Int32.MaxValue - 1 (0x7FFFFFFF - 1) 的索引。 + + + 已添加具有相同键的项。 + + + 已添加具有相同键的项。密钥: {0} + + + 指定的索引超出指定数组的边界。 + + + 指定的空间不足以复制此集合中的元素。 + + + 索引超出了数组的边界。 + + + 字典中不存在给定的键。 + + + 字典中不存在给定的键'{0}'。 + + + 请求的操作只支持一维数组。 + + + 无法从空集合中删除最后一个元素。 + + + 支持此字典的集合包含太多的元素。 + + + 支持此列表的集合包含太多的元素。 + + + 枚举已完成。 + + + 已修改集合;可能无法执行枚举操作。 + + + 枚举尚未启动。调用 MoveNext。 + + + 不允许突变来自字典的键集合。 + + + 不允许突变来自字典的值集合。 + + \ No newline at end of file diff --git a/src/WinRT.Runtime/ResX/zh-TW/WinRTRuntimeErrorStrings.resx b/src/WinRT.Runtime/ResX/zh-TW/WinRTRuntimeErrorStrings.resx new file mode 100644 index 000000000..9906f59a4 --- /dev/null +++ b/src/WinRT.Runtime/ResX/zh-TW/WinRTRuntimeErrorStrings.resx @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 索引超出範圍。不能是負數,且不能超過集合的大小。 + + + 此集合無法處理大於 Int32.MaxValue - 1 (0x7FFFFFFF - 1) 的索引。 + + + 已新增具有相同索引鍵的專案。 + + + 已新增具有相同索引鍵的專案。金鑰: {0} + + + 指定的索引超出指定陣列的範圍。 + + + 指定的空間不足,無法從這個集合複製元素。 + + + 索引超出陣列範圍。 + + + 字典中沒有指定的索引鍵。 + + + 字典中沒有指定的索引鍵'{0}'。 + + + 所要求的動作只支援單一維度陣列。 + + + 無法從空的集合移除最後一個元素。 + + + 支援此字典的集合包含太多元素。 + + + 支援此清單的集合包含太多元素。 + + + 列舉已完成。 + + + 集合已被修改; 無法執行列舉操作。 + + + 尚未啟動列舉。呼叫 MoveNext。 + + + 不允許將衍生自字典的金鑰集合設為靜音。 + + + 不允許將衍生自字典的值集合設為靜音。 + + \ No newline at end of file