Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / WinForms / Managed / System / WinForms / HelpInfo.cs / 1 / HelpInfo.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*************************************************************************\
*
* Copyright (c) 1998-1999, Microsoft Corp. All Rights Reserved.
*
* Module Name:
*
* HelpInfo.cs
*
* Revision History:
*
* 09/04/02 [....]
* Created it.
*
\**************************************************************************/
namespace System.Windows.Forms {
using System.Diagnostics;
using System;
internal class HelpInfo {
private string helpFilePath;
private string keyword;
private HelpNavigator navigator;
private object param;
private int option;
public HelpInfo(string helpfilepath) {
this.helpFilePath= helpfilepath;
this.keyword = "";
this.navigator = HelpNavigator.TableOfContents;
this.param = null;
this.option = NativeMethods.HLP_FILE;
}
public HelpInfo(string helpfilepath, string keyword) {
this.helpFilePath= helpfilepath;
this.keyword = keyword;
this.navigator = HelpNavigator.TableOfContents;
this.param = null;
this.option = NativeMethods.HLP_KEYWORD;
}
public HelpInfo(string helpfilepath, HelpNavigator navigator) {
this.helpFilePath= helpfilepath;
this.keyword = "";
this.navigator = navigator;
this.param = null;
this.option = NativeMethods.HLP_NAVIGATOR;
}
public HelpInfo(string helpfilepath, HelpNavigator navigator, object param) {
this.helpFilePath= helpfilepath;
this.keyword = "";
this.navigator = navigator;
this.param = param;
this.option = NativeMethods.HLP_OBJECT;
}
public int Option {
get {
return option;
}
}
public string HelpFilePath {
get {
return helpFilePath;
}
}
public string Keyword {
get {
return keyword;
}
}
public HelpNavigator Navigator {
get {
return navigator;
}
}
public object Param {
get {
return param;
}
}
public override string ToString() {
return "{HelpFilePath=" + helpFilePath + ", keyword =" + keyword + ", navigator=" + navigator.ToString() + "}";
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ImpersonationContext.cs
- SrgsElementFactoryCompiler.cs
- QuotedStringFormatReader.cs
- lengthconverter.cs
- RSACryptoServiceProvider.cs
- SqlDataSourceSelectingEventArgs.cs
- SrgsText.cs
- TreeViewImageKeyConverter.cs
- MailMessageEventArgs.cs
- ToolboxItemWrapper.cs
- DbTransaction.cs
- FacetEnabledSchemaElement.cs
- ClientData.cs
- DependencyObjectType.cs
- OleDbRowUpdatedEvent.cs
- DrawingContextDrawingContextWalker.cs
- LastQueryOperator.cs
- ElementHost.cs
- DefaultProxySection.cs
- HtmlCommandAdapter.cs
- Faults.cs
- AuthenticationSection.cs
- DataGridView.cs
- ExtensionFile.cs
- QueryOutputWriter.cs
- NeutralResourcesLanguageAttribute.cs
- ReadingWritingEntityEventArgs.cs
- ResumeStoryboard.cs
- ProcessHostServerConfig.cs
- PolicyValidationException.cs
- SynchronizedDispatch.cs
- QilStrConcat.cs
- ExpressionList.cs
- FlowDocumentPage.cs
- xmlglyphRunInfo.cs
- GraphicsPath.cs
- DispatcherHookEventArgs.cs
- HtmlShim.cs
- DrawingContextFlattener.cs
- MinimizableAttributeTypeConverter.cs
- SignatureGenerator.cs
- ColorTransform.cs
- DynamicMethod.cs
- RouteTable.cs
- AuthenticationSection.cs
- GridViewActionList.cs
- CryptoApi.cs
- LayoutManager.cs
- NestedContainer.cs
- WrapPanel.cs
- BrowserCapabilitiesCompiler.cs
- SecurityDescriptor.cs
- EntityTypeEmitter.cs
- NegatedCellConstant.cs
- ContextMenuStrip.cs
- CompositeCollectionView.cs
- TemplateKeyConverter.cs
- ButtonBase.cs
- SqlVersion.cs
- EdmPropertyAttribute.cs
- AttributeCollection.cs
- WindowInteropHelper.cs
- EntitySqlException.cs
- ProviderSettingsCollection.cs
- RegexGroupCollection.cs
- TreeViewAutomationPeer.cs
- UriTemplateLiteralQueryValue.cs
- TextProperties.cs
- PrimitiveXmlSerializers.cs
- TimeSpanStorage.cs
- ArgumentException.cs
- HttpCacheVary.cs
- WebPartMenuStyle.cs
- DnsEndPoint.cs
- BlurBitmapEffect.cs
- DictationGrammar.cs
- CharEntityEncoderFallback.cs
- GridToolTip.cs
- ValidationRule.cs
- DispatcherProcessingDisabled.cs
- CngProvider.cs
- ProfileSection.cs
- ConfigXmlAttribute.cs
- DataViewSetting.cs
- DataGridViewHeaderCell.cs
- BlockUIContainer.cs
- AllMembershipCondition.cs
- InkCanvasAutomationPeer.cs
- SimpleFieldTemplateUserControl.cs
- CommandEventArgs.cs
- PropertyGridEditorPart.cs
- WebPartEditorApplyVerb.cs
- EditingCommands.cs
- DataConnectionHelper.cs
- Sequence.cs
- TypeConverterAttribute.cs
- UpdateDelegates.Generated.cs
- XPathNavigator.cs
- RadialGradientBrush.cs
- RawUIStateInputReport.cs