IAnalysisWarning::GetHint-Methode
Ruft den Analysehinweis ab, der diese Warnung verursacht hat.
Syntax
HRESULT GetHint(
[out] IContextNode **pAnalysisHint
);
Parameter
-
pAnalysisHint [out]
-
Der Kontextknoten der Analysehinweise, der diese Warnung verursacht hat, oder NULL , wenn diese Warnung nicht durch einen Analysehinweis ausgelöst wurde.
Rückgabewert
Eine Beschreibung der Rückgabewerte finden Sie unter Klassen und Schnittstellen – Freihandanalyse.
Bemerkungen
Achtung
Um einen Speicherverlust zu vermeiden, rufen Sie IUnknown::Release auf *pAnalysisHint auf, wenn Sie den Analysehinweiskontextknoten nicht mehr verwenden müssen.
Ein Beispiel für einen Analysehinweis, der eine IAnalysisWarning generiert, ist ein Analysehinweis, der ein falsch geschriebenes Factoid enthält. In diesem Fall gibt die Freihandanalyse einen IAnalysisStatus zurück, der eine IAnalysisWarning enthält, die mit dem falsch geschriebenen Factoid auf den Kontextknoten der Analysehinweise verweist. Außerdem gibt die IAnalysisWarning::GetWarningCode-Methode der Analysewarnung in diesem Fall einen AnalysisWarningCode-Wertvon AnalysisWarningCode_FactoidNotSupported zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Nicht unterstützt |
Header |
|
DLL |
|