Help.ShowHelp Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yardım dosyasının içeriğini görüntüler.
Aşırı Yüklemeler
ShowHelp(Control, String) |
Belirtilen URL'de Yardım dosyasının içeriğini görüntüler. |
ShowHelp(Control, String, String) |
Belirli bir anahtar sözcük için belirtilen URL'de bulunan Yardım dosyasının içeriğini görüntüler. |
ShowHelp(Control, String, HelpNavigator) |
Belirli bir konu için belirtilen URL'de bulunan Yardım dosyasının içeriğini görüntüler. |
ShowHelp(Control, String, HelpNavigator, Object) |
Kullanıcı tarafından sağlanan URL'de bulunan Yardım dosyasının içeriğini görüntüler. |
ShowHelp(Control, String)
Belirtilen URL'de Yardım dosyasının içeriğini görüntüler.
public:
static void ShowHelp(System::Windows::Forms::Control ^ parent, System::String ^ url);
public static void ShowHelp (System.Windows.Forms.Control parent, string url);
public static void ShowHelp (System.Windows.Forms.Control? parent, string? url);
static member ShowHelp : System.Windows.Forms.Control * string -> unit
Public Shared Sub ShowHelp (parent As Control, url As String)
Parametreler
- url
- String
Yardım dosyasının yolu ve adı.
Örnekler
Aşağıdaki kod örneği yöntemini gösterir ShowHelp . Bu örneği çalıştırmak için aşağıdaki kodu adlı Button1
düğmeyi içeren bir forma yapıştırın.
// Open the Help file for the Character Map topic.
void Button1_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
Help::ShowHelp( TextBox1, "file://c:\\charmap.chm" );
}
// Open the Help file for the Character Map topic.
private void Button1_Click(System.Object sender, System.EventArgs e)
{
Help.ShowHelp(TextBox1, "file://c:\\charmap.chm");
}
' Open the Help file for the Character Map topic.
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
Help.ShowHelp(TextBox1, "file://c:\charmap.chm")
End Sub
Açıklamalar
Bağımsız url
değişken C:\path\sample.chm veya /folder/file.htmbiçiminde olabilir. Yolların biçimi hakkında bilgi için bkz. Windows sistemlerinde dosya yolu biçimleri.
Ayrıca bkz.
Şunlara uygulanır
ShowHelp(Control, String, String)
Belirli bir anahtar sözcük için belirtilen URL'de bulunan Yardım dosyasının içeriğini görüntüler.
public:
static void ShowHelp(System::Windows::Forms::Control ^ parent, System::String ^ url, System::String ^ keyword);
public static void ShowHelp (System.Windows.Forms.Control parent, string url, string keyword);
public static void ShowHelp (System.Windows.Forms.Control? parent, string? url, string? keyword);
static member ShowHelp : System.Windows.Forms.Control * string * string -> unit
Public Shared Sub ShowHelp (parent As Control, url As String, keyword As String)
Parametreler
- url
- String
Yardım dosyasının yolu ve adı.
- keyword
- String
Yardım'ın görüntüleneceği anahtar sözcük.
Örnekler
Aşağıdaki kod örneği, mspaint.chm Yardım dosyasıyla etkileşim kurmak için kullanılabilecek üç düğme içeren bir form görüntüler. Yardım Dizinini Göster düğmesi, Yardım dosyasının Dizin sekmesini görüntüler. Yardımı Göster düğmesi, Yardım dosyasındaki içeriği Yardım Gezgini listesinde seçilen değere göre görüntüler. Anahtar Sözcüğü Göster düğmesi, Yardım dosyasındaki içeriği Anahtar Sözcük metin kutusunda belirtilen anahtar sözcüğü temel alarak görüntüler.
Örneğin, Ovals Yardım sayfasını dizin değerine göre göstermek için, Yardım Gezgini açılan listesinden değeri seçinHelpNavigator.KeywordIndex, Parametre metin kutusuna ovaller yazın ve yardımı göster düğmesine tıklayın. Anahtar sözcüğüne göre "Fırçayla boyamak için" Yardım konusunu göstermek için, Anahtar Sözcük metin kutusuna mspaint.chm::/paint_brush.htm yazın ve anahtar sözcüğü göster düğmesine tıklayın.
Bu örnekte yalnızca yöntemine yapılan çağrı gösterilmektedir ShowHelp . Kod örneğinin Help tamamı için sınıfa genel bakış bölümüne bakın.
void showKeyword_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
// Display help using the provided keyword.
Help::ShowHelp( this, helpfile, keyword->Text );
}
private void showKeyword_Click(object sender, System.EventArgs e)
{
// Display help using the provided keyword.
Help.ShowHelp(this, helpfile, keyword.Text);
}
Private Sub showKeyword_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles showKeyword.Click
' Display Help using the provided keyword.
Help.ShowHelp(Me, helpfile, keyword.Text)
End Sub
Açıklamalar
Bağımsız url
değişken C:\path\sample.chm veya /folder/file.htmbiçiminde olabilir. Yolların biçimi hakkında bilgi için bkz. Windows sistemlerinde dosya yolu biçimleri.
ise keyword
null
, Yardım dosyasının içindekiler tablosu görüntülenir.
Ayrıca bkz.
Şunlara uygulanır
ShowHelp(Control, String, HelpNavigator)
Belirli bir konu için belirtilen URL'de bulunan Yardım dosyasının içeriğini görüntüler.
public:
static void ShowHelp(System::Windows::Forms::Control ^ parent, System::String ^ url, System::Windows::Forms::HelpNavigator navigator);
public static void ShowHelp (System.Windows.Forms.Control parent, string url, System.Windows.Forms.HelpNavigator navigator);
public static void ShowHelp (System.Windows.Forms.Control? parent, string? url, System.Windows.Forms.HelpNavigator navigator);
static member ShowHelp : System.Windows.Forms.Control * string * System.Windows.Forms.HelpNavigator -> unit
Public Shared Sub ShowHelp (parent As Control, url As String, navigator As HelpNavigator)
Parametreler
- url
- String
Yardım dosyasının yolu ve adı.
- navigator
- HelpNavigator
Değerlerden HelpNavigator biri.
Örnekler
Aşağıdaki kod örneği, bir Yardım dosyasını dizin sayfasında açmak için yönteminin nasıl kullanılacağını ShowHelp gösterir. Bu örneği çalıştırmak için aşağıdaki kodu adlı Button2
düğmeyi içeren bir forma yapıştırın.
// Open the Help file for the Character Map topic and
// display the Index page.
void Button2_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
Help::ShowHelp( TextBox1, "file://c:\\charmap.chm", HelpNavigator::Index );
}
// Open the Help file for the Character Map topic and
// display the Index page.
private void Button2_Click(System.Object sender, System.EventArgs e)
{
Help.ShowHelp(TextBox1, "file://c:\\charmap.chm",
HelpNavigator.Index);
}
' Open the Help file for the Character Map topic and
' display the Index page.
Private Sub Button2_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button2.Click
Help.ShowHelp(TextBox1, "file://c:\charmap.chm", HelpNavigator.Index)
End Sub
Açıklamalar
Bağımsız url
değişken C:\path\sample.chm veya /folder/file.htmbiçiminde olabilir. Yolların biçimi hakkında bilgi için bkz. Windows sistemlerinde dosya yolu biçimleri.
Derlenmiş Yardım dosyaları sayfalarda içindekiler tablosu, dizin, arama ve anahtar sözcük bağlantıları sağlar. bağımsız değişkeni için navigator
aşağıdaki değerleri kullanabilirsiniz: HelpNavigator.TableOfContents, HelpNavigator.Find, HelpNavigator.Indexveya HelpNavigator.Topic.
Ayrıca bkz.
Şunlara uygulanır
ShowHelp(Control, String, HelpNavigator, Object)
Kullanıcı tarafından sağlanan URL'de bulunan Yardım dosyasının içeriğini görüntüler.
public:
static void ShowHelp(System::Windows::Forms::Control ^ parent, System::String ^ url, System::Windows::Forms::HelpNavigator command, System::Object ^ param);
public:
static void ShowHelp(System::Windows::Forms::Control ^ parent, System::String ^ url, System::Windows::Forms::HelpNavigator command, System::Object ^ parameter);
public static void ShowHelp (System.Windows.Forms.Control parent, string url, System.Windows.Forms.HelpNavigator command, object param);
public static void ShowHelp (System.Windows.Forms.Control parent, string url, System.Windows.Forms.HelpNavigator command, object parameter);
public static void ShowHelp (System.Windows.Forms.Control? parent, string? url, System.Windows.Forms.HelpNavigator command, object? parameter);
static member ShowHelp : System.Windows.Forms.Control * string * System.Windows.Forms.HelpNavigator * obj -> unit
static member ShowHelp : System.Windows.Forms.Control * string * System.Windows.Forms.HelpNavigator * obj -> unit
Public Shared Sub ShowHelp (parent As Control, url As String, command As HelpNavigator, param As Object)
Public Shared Sub ShowHelp (parent As Control, url As String, command As HelpNavigator, parameter As Object)
Parametreler
- url
- String
Yardım dosyasının yolu ve adı.
- command
- HelpNavigator
Değerlerden HelpNavigator biri.
- paramparameter
- Object
Konu tanımlayıcısını içeren bir dize.
Özel durumlar
parameter
bir tamsayıdır.
Örnekler
Aşağıdaki kod örneği, mspaint.chm Yardım dosyasıyla etkileşim kurmak için kullanılabilecek üç düğme içeren bir form görüntüler. Yardım Dizinini Göster düğmesi, Yardım dosyasının Dizin sekmesini görüntüler. Yardımı Göster düğmesi, Yardım dosyasındaki içeriği Yardım Gezgini listesinde seçilen değere göre görüntüler. Anahtar Sözcüğü Göster düğmesi, Yardım dosyasındaki içeriği Anahtar Sözcük metin kutusunda belirtilen anahtar sözcüğü temel alarak görüntüler.
Örneğin, Ovals Yardım sayfasını dizin değerine göre göstermek için, Yardım Gezgini açılan listesinden değeri seçinHelpNavigator.KeywordIndex, Parametre metin kutusuna ovaller yazın ve yardımı göster düğmesine tıklayın. Anahtar sözcüğüne göre "Fırçayla boyamak için" Yardım konusunu göstermek için, Anahtar Sözcük metin kutusuna mspaint.chm::/paint_brush.htm yazın ve anahtar sözcüğü göster düğmesine tıklayın.
Bu örnekte yalnızca yöntemine yapılan çağrı gösterilmektedir ShowHelp . Kod örneğinin Help tamamı için sınıfa genel bakış bölümüne bakın.
void showHelp_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
// Display Help using the Help navigator enumeration
// that is selected in the combo box. Some enumeration
// values make use of an extra parameter, which can
// be passed in through the Parameter text box.
HelpNavigator navigator = HelpNavigator::TableOfContents;
if ( navigatorCombo->SelectedItem != nullptr )
{
navigator = *safe_cast<HelpNavigator^>(navigatorCombo->SelectedItem);
}
Help::ShowHelp( this, helpfile, navigator, parameterTextBox->Text );
}
private void showHelp_Click(object sender, System.EventArgs e)
{
// Display Help using the Help navigator enumeration
// that is selected in the combo box. Some enumeration
// values make use of an extra parameter, which can
// be passed in through the Parameter text box.
HelpNavigator navigator = HelpNavigator.TableOfContents;
if (navigatorCombo.SelectedItem != null)
{
navigator = (HelpNavigator)navigatorCombo.SelectedItem;
}
Help.ShowHelp(this, helpfile, navigator, parameterTextBox.Text);
}
Private Sub showHelp_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles showHelp.Click
' Display Help using the Help navigator enumeration
' that is selected in the combo box. Some enumeration
' values make use of an extra parameter, which can
' be passed in through the Parameter text box.
Dim navigator As HelpNavigator = HelpNavigator.TableOfContents
If (navigatorCombo.SelectedItem IsNot Nothing) Then
navigator = CType(navigatorCombo.SelectedItem, HelpNavigator)
End If
Help.ShowHelp(Me, helpfile, navigator, parameterTextBox.Text)
End Sub
Açıklamalar
Bağımsız url
değişken C:\path\sample.chm veya /folder/file.htmbiçiminde olabilir. Yolların biçimi hakkında bilgi için bkz. Windows sistemlerinde dosya yolu biçimleri.
Derlenmiş Yardım dosyaları sayfalarda içindekiler tablosu, dizin, arama ve anahtar sözcük bağlantıları sağlar. , , HelpNavigator.KeywordIndexHelpNavigator.TopicIdveya HelpNavigator.AssociateIndex komutunun parameter
ek iyileştirmesini sağlamak için bağımsız değişkenini HelpNavigator.Topickullanabilirsiniz. Bağımsız değişkeninde command
HelpNavigator.TableOfContentsbelirtilen değer , HelpNavigator.Indexveya HelpNavigator.Findise, bu değer boş bir dize (""veya String.Empty) olmalıdır.
command
Bağımsız değişken , , HelpNavigator.TopicIdHelpNavigator.KeywordIndexveya HelpNavigator.AssociateIndexöğesine başvuruda bulunursaHelpNavigator.Topic, bu değer konu adını veya görüntülenecek konunun anahtar sözcüğünü veya sayısal tanımlayıcısını içeren bir dize olmalıdır.