Freigeben über


IOptionDescription::get_Id-Methode (spellcheck.h)

Ruft den Bezeichner der Rechtschreibprüfungsoption ab.

Diese Eigenschaft ist schreibgeschützt.

Syntax

HRESULT get_Id(
  LPWSTR *value
);

Parameter

value

Rückgabewert

Keine

Bemerkungen

Optionsbezeichner sind alle im selben Bereich vorhanden. Rechtschreibprüfungsanbieter sollten den Engine-Bezeichner und das Sprachtag (wenn die Option sprachspezifisch ist) verwenden, um potenzielle Kollisionen zu unterscheiden.

Insbesondere sollte die Struktur zum Benennen der Optionsbezeichner wie folgt sein:

  • Für die Microsoft-Rechtschreibprüfungs-Engine:<Sprachtag>:<Optionsname>. Beispiel: "pt-BR:2009Reform".
  • Für Rechtschreibprüfungsanbieter-Engines:<engine id>:<language tag>:<option name> (das Sprachtag kann weggelassen werden, wenn die Option nicht sprachspezifisch ist). Beispiel: "samplespell:fr-FR:AccentedUppercase".
Hinweis Rechtschreibprüfungsanbieter dürfen vorhandene Microsoft-Optionsbezeichner unterstützen, dürfen aber keine neuen Optionsbezeichner im Microsoft-Namespace erstellen. Das heißt, Rechtschreibprüfungsanbieter müssen den Engine-Bezeichner als Präfix verwenden.
 
Ein Optionsbezeichner ist mit dem Satz von Bezeichnungen und der ihnen zugeordneten Semantik verknüpft. Wenn änderungen zwischen Versionen an der Option vorgenommen werden müssen (hinzufügen einer Bezeichnung zum Satz von Bezeichnungen), muss eine neue Option mit einem neuen Bezeichner verwendet werden. Die einzige gültige Änderung, die keinen neuen Bezeichner erfordert, besteht darin, von einer einzelnen Bezeichnung in zwei Bezeichnungen zu wechseln und umgekehrt, wenn sich die Semantik für die Werte 0 und 1 nicht ändert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile spellcheck.h

Weitere Informationen

IOptionDescription