Er is een update die zich uitstrekt van het mechanisme voor het weergeven van Help-onderwerpen voor context-module beschikbaar voor MMC in Windows Server 2008

Van toepassing: Windows Server 2008 StandardWindows Server 2008 EnterpriseWindows Server 2008 Datacenter

INLEIDING


Er is een update die zich uitstrekt van het mechanisme voor het weergeven van Help-onderwerpen voor context-module beschikbaar voor Microsoft Management Console (MMC) in Windows Server 2008. Deze update kunt Help-onderwerpen voor modules weergeven op aangepaste manieren in plaats van in een standaard Help van MMC-venster. Deze update kunt bijvoorbeeld een module in een Web Help-onderwerp in plaats van een gecompileerde HTML (CHM) Help-onderwerp openen.

Nadat u deze update hebt toegepast, kunnen ontwikkelaars de MMC Help gebeurtenissen verzenden naar de module in plaats van het openen van een onderwerp in Help CHM programmeren. Daarom, wanneer gebruikers klikt u op het menu Help of drukt u op F1, een gebeurtenis wordt verzonden naar de module weer te geven.

Meer informatie


De werking van vóór update

De sectie Beschrijving Help gebeurtenis gedrag voordat de update wordt toegepast. De module definieert het pad HelpTopic en de MMC deze gegevens in de cache opgeslagen. Wanneer de MMC-module wordt een context Help-onderwerp weergegeven, wordt de MMC-module een standaard Help van MMC-venster geopend zonder de module. Als de module is gedefinieerd voor het geselecteerde item in het Help-onderwerp dat onderwerp ziet u de Help van MMC-venster. Als er geen Help-onderwerp is gedefinieerd in het venster Help van MMC wordt standaard MMC 3.0 Help-onderwerp.

Een module kan de eigenschap HelpTopic instellen op de volgende drie locaties:
  • De klasse ScopeNode
  • De klasse PropertyPage
  • De eigenschap SelectionData die wordt gebruikt door de klasse weergeven

Gedrag na update

Nadat de update is toegepast, hebben de ontwikkelaars twee mechanismen voor het weergeven van een Help-onderwerp met inbegrip van die bestaat, voordat de update wordt toegepast.

Terugbellen

Een module wordt de eigenschap UseCustomHelp van de klasse SnapInSettingsAttribute ingesteld op True en registreert vervolgens de module een niveau callback-module. De callback wordt geactiveerd door de MMC-module als de module aanvraagt dat MMC een Help-onderwerp weergegeven. Wanneer de eigenschap UseCustomHelp is ingesteld op True, wordt de voorlopige updatemechanisme genegeerd. De standaard Help van MMC-venster niet wordt weergegeven in de MMC-module.

HelpTopic, eigenschap

Dit mechanisme is die bestond voordat de update werd toegepast. Deze methode werkt alleen als de module heeft niet de eigenschap UseCustomHelp op True ingesteld.

Het Help-onderwerp weergegeven in een aangepaste manier, de MMC-module als volgt te werk:
  1. Deze moet de eigenschap UseCustomHelp van de klasse SnapInSettingsAttribute ingesteld op True.
  2. Er moet een retouraanroep registreren met MMC.
Als de MMC-module een verzoek om een Help-onderwerp weer te geven ontvangt, controleert de MMC-module registratie-informatie om te zien of de module is ingesteld met de eigenschap UseCustomHelp eerst. Als de module heeft u niet de eigenschap UseCustomHelp ingesteld op True, start de MMC-module een standaard Help van MMC-venster. Als de module heeft de eigenschap UseCustomHelp ingesteld op True, wordt de MMC niet start een standaard Help van MMC-venster. In plaats daarvan de MMC wordt gevonden en activeert de retouraanroep die door de module is geregistreerd. In dit geval de module volledig verantwoordelijk is voor het Help-onderwerp weer te geven. Als de module wil het callback-mechanisme gebruikt een standaard Help van MMC-venster weer te geven, kan de functie SnapInBase.ShowHelpTopic aangeroepen.

Nieuwe API's die zijn blootgesteld aan modules

UseCustomHelp is een nieuwe eigenschap die wordt toegevoegd aan de klasse SnapInSettingsAttribute . Deze eigenschap is standaard ingesteld op False. Als u wilt aanpassen in de Help van MMC-weergave, moet een module deze eigenschap instellen op True.

Microsoft.ManagementConsole.SnapInCallbackService is een nieuwe klasse waarmee een module een niveau callback-module te registreren. De callback verwerkt door het Help-onderwerp weergegeven.

SnapInHelpTopicCallback is een gemachtigde die een module moet maken en registreren met de MMC-module. Deze gemachtigde wordt een object als parameter voor het opgeven van het item waarop u het Help-onderwerp wordt aangevraagd. Deze parameter kan een van de volgende typen objecten waarvan de eigenschap HelpTopic zijn:
  • ScopeNode
  • SelectionData
  • PropertyPage
Deze parameter kan ook worden Null. Een Null-parameter geeft aan dat de MMC-module kan niet zoeken naar een object.

RegisterSnapInHelpTopicHandler is een functie die een module roept een callback registreren. Deze functie heeft de volgende twee parameters:
  • Exemplaar-module
  • Callback-functie
Geen van de parameters is Null. Anders wordt de MMC-module genereert een uitzondering ArgumentNullException.

Update-informatie

De volgende bestanden kunnen worden gedownload vanaf het Microsoft Downloadcentrum:

Update voor Windows Server 2008-x64 Edition
Download Het pakket KB951725 nu downloaden.

Update voor Windows Server 2008 voor Itanium-systemen
Download Het pakket KB951725 nu downloaden.

Update voor Windows Server 2008
Download Het pakket KB951725 nu downloaden.

Update voor Windows Vista
Download Het pakket KB951725 nu downloaden.

Update voor Windows Vista voor x64-systemen
Download Het pakket KB951725 nu downloaden.

Voor meer informatie over het downloaden van Microsoft-ondersteuningsbestanden klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
Hoe 119591 Microsoft-ondersteuningsbestanden via online services downloaden
Microsoft heeft dit bestand op virussen gecontroleerd. Microsoft gebruikt de meest actuele software voor virusdetectie die beschikbaar was op de datum waarop het bestand werd gepost. Het bestand is opgeslagen op beveiligde servers die onbevoegde wijzigingen aan het bestand verhinderen.


Een ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld voor het probleem dat wordt beschreven in dit artikel. Voer deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet. Deze hotfix moet wellicht extra worden getest. Als u geen ernstige hinder ondervindt van dit probleem, is het daarom raadzaam te wachten op de volgende update waarin deze hotfix is opgenomen.

Als de hotfix gedownload kan worden, is er een sectie 'Hotfix downloaden' aan het begin van dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, neem dan contact op met Microsoft Customer Service and Support om de hotfix te verkrijgen.

Opmerking Als er andere problemen optreden of als probleemoplossing is vereist, moet u wellicht een apart serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Voor een volledige lijst met telefoonnummers van Microsoft Customer Service and Support of een afzonderlijk serviceverzoek maken, gaat u naar de volgende Microsoft-website:Opmerking Het formulier 'Hotfix kan worden gedownload' geeft de talen weer waarvoor de hotfix beschikbaar is. Als uw taal niet wordt weergegeven, is dit omdat een hotfix niet voor die taal beschikbaar is.

Vereisten

Er zijn geen vereisten vereist.

Opnieuw opstarten

U hoeft de computer niet opnieuw op te starten nadat u deze update hebt toegepast.

Informatie over het vervangen van updates

Deze update vervangt geen andere updates.

Bestandsinformatie

De Engelse versie van deze update heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Om het verschil tussen UTC en lokale tijd op te zoeken, gebruikt u het tabblad tijdzone in het onderdeel datum en tijd in het Configuratiescherm.
Windows Server 2008, 32-bits edities
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Microsoft.managementconsole.dll6.0.6001.22169188,41630-Apr-200805:31x86
Mmcex.dll6.0.6001.22169417.79230-Apr-200805:31x86
Mmcfxcommon.dll6.0.6001.22169110,59230-Apr-200805:31x86
Windows Server 2008, Itanium-gebaseerde editie
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Microsoft.managementconsole.dll6.0.6001.22169188,41630-Apr-200805:31x86
Mmcfxcommon.dll6.0.6001.22169110,59230-Apr-200805:31x86
Windows Server 2008, 64-bits edities
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Microsoft.managementconsole.dll6.0.6001.22169188,41630-Apr-200805:31x86
Mmcfxcommon.dll6.0.6001.22169110,59230-Apr-200805:31x86

Meer informatie


Context Help-onderwerp

Een context Help-onderwerp is een Help-onderwerp dat is gekoppeld aan een module-item, zoals een Node Scope. Gebruikers kunnen druk op F1 als context Help-onderwerpen, of ze kunnen klikken op Help in het menu Acties in een snelmenu of in het deelvenster Acties.

Voor meer informatie over terminologie voor software-updates klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
824684 beschrijving van de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven