Skip to content

Commit 5bc52df

Browse files
alenrosdiemol
authored andcommitted
Added C# examples (#382)
* Added C# examples * Adding code sample in other translated languages
1 parent 800fee9 commit 5bc52df

6 files changed

+157
-12
lines changed

docs_source_files/content/driver_idiosyncrasies/driver_specific_capabilities.en.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ options.headless = True
2323
driver = webdriver.Firefox(options=options)
2424
{{< / code-panel >}}
2525
{{< code-panel language="csharp" >}}
26-
// We don't have a C# code sample yet - Help us out and raise a PR
26+
var options = new FirefoxOptions();
27+
options.Proxy.Kind = ProxyKind.Direct;
28+
var driver = new FirefoxDriver(options);
2729
{{< / code-panel >}}
2830
{{< code-panel language="ruby" >}}
2931
# We don't have a Ruby code sample yet - Help us out and raise a PR
@@ -54,7 +56,10 @@ firefox_profile.set_preference("javascript.enabled", False)
5456
options.profile = firefox_profile
5557
{{< / code-panel >}}
5658
{{< code-panel language="csharp" >}}
57-
// We don't have a C# code sample yet - Help us out and raise a PR
59+
var options = new FirefoxOptions();
60+
var profile = new FirefoxProfile();
61+
options.Profile = profile;
62+
var driver = new RemoteWebDriver(options);
5863
{{< / code-panel >}}
5964
{{< code-panel language="ruby" >}}
6065
# We don't have a Ruby code sample yet - Help us out and raise a PR
@@ -72,3 +77,22 @@ In some environments, Internet Explorer may timeout when opening the
7277
File Upload dialog. IEDriver has a default timeout of 1000ms, but you
7378
can increase the timeout using the fileUploadDialogTimeout capability.
7479

80+
{{< code-tab >}}
81+
{{< code-panel language="java" >}}
82+
// We don't have a Java code sample yet - Help us out and raise a PR
83+
{{< / code-panel >}}
84+
{{< code-panel language="python" >}}
85+
# We don't have a Python code sample yet - Help us out and raise a PR
86+
{{< / code-panel >}}
87+
{{< code-panel language="csharp" >}}
88+
var options = new InternetExplorerOptions();
89+
options.FileUploadDialogTimeout = TimeSpan.FromMilliseconds(2000);
90+
var driver = new RemoteWebDriver(options);
91+
{{< / code-panel >}}
92+
{{< code-panel language="ruby" >}}
93+
# We don't have a Ruby code sample yet - Help us out and raise a PR
94+
{{< / code-panel >}}
95+
{{< code-panel language="javascript" >}}
96+
// We don't have a JavaScript code sample yet - Help us out and raise a PR
97+
{{< / code-panel >}}
98+
{{< / code-tab >}}

docs_source_files/content/driver_idiosyncrasies/driver_specific_capabilities.es.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ options.headless = True
2323
driver = webdriver.Firefox(options=options)
2424
{{< / code-panel >}}
2525
{{< code-panel language="csharp" >}}
26-
// Todavía no tenemos una muestra de código C#: ayúdenos y genere un PR (_pull request_)
26+
var options = new FirefoxOptions();
27+
options.Proxy.Kind = ProxyKind.Direct;
28+
var driver = new FirefoxDriver(options);
2729
{{< / code-panel >}}
2830
{{< code-panel language="ruby" >}}
2931
# Todavía no tenemos una muestra de código Ruby: ayúdenos y genere un PR (_pull request_)
@@ -54,7 +56,10 @@ firefox_profile.set_preference("javascript.enabled", False)
5456
options.profile = firefox_profile
5557
{{< / code-panel >}}
5658
{{< code-panel language="csharp" >}}
57-
// Todavía no tenemos una muestra de código C#: ayúdenos y genere un PR (_pull request_)
59+
var options = new FirefoxOptions();
60+
var profile = new FirefoxProfile();
61+
options.Profile = profile;
62+
var driver = new RemoteWebDriver(options);
5863
{{< / code-panel >}}
5964
{{< code-panel language="ruby" >}}
6065
# Todavía no tenemos una muestra de código Ruby: ayúdenos y genere un PR (_pull request_)
@@ -71,3 +76,22 @@ options.profile = firefox_profile
7176

7277
En algunos entornos, Internet Explorer puede agotar el tiempo de espera al abrir el cuadro de diálogo Cargar archivo. IEDriver tiene un tiempo de espera predeterminado de 1000 ms, pero puede aumentar el tiempo de espera usando la _capability_ fileUploadDialogTimeout.
7378

79+
{{< code-tab >}}
80+
{{< code-panel language="java" >}}
81+
// We don't have a Java code sample yet - Help us out and raise a PR
82+
{{< / code-panel >}}
83+
{{< code-panel language="python" >}}
84+
# We don't have a Python code sample yet - Help us out and raise a PR
85+
{{< / code-panel >}}
86+
{{< code-panel language="csharp" >}}
87+
var options = new InternetExplorerOptions();
88+
options.FileUploadDialogTimeout = TimeSpan.FromMilliseconds(2000);
89+
var driver = new RemoteWebDriver(options);
90+
{{< / code-panel >}}
91+
{{< code-panel language="ruby" >}}
92+
# We don't have a Ruby code sample yet - Help us out and raise a PR
93+
{{< / code-panel >}}
94+
{{< code-panel language="javascript" >}}
95+
// We don't have a JavaScript code sample yet - Help us out and raise a PR
96+
{{< / code-panel >}}
97+
{{< / code-tab >}}

docs_source_files/content/driver_idiosyncrasies/driver_specific_capabilities.fr.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ options.headless = True
2929
driver = webdriver.Firefox(options=options)
3030
{{< / code-panel >}}
3131
{{< code-panel language="csharp" >}}
32-
// We don't have a C# code sample yet - Help us out and raise a PR
32+
var options = new FirefoxOptions();
33+
options.Proxy.Kind = ProxyKind.Direct;
34+
var driver = new FirefoxDriver(options);
3335
{{< / code-panel >}}
3436
{{< code-panel language="ruby" >}}
3537
# We don't have a Ruby code sample yet - Help us out and raise a PR
@@ -60,7 +62,10 @@ firefox_profile.set_preference("javascript.enabled", False)
6062
options.profile = firefox_profile
6163
{{< / code-panel >}}
6264
{{< code-panel language="csharp" >}}
63-
// We don't have a C# code sample yet - Help us out and raise a PR
65+
var options = new FirefoxOptions();
66+
var profile = new FirefoxProfile();
67+
options.Profile = profile;
68+
var driver = new RemoteWebDriver(options);
6469
{{< / code-panel >}}
6570
{{< code-panel language="ruby" >}}
6671
# We don't have a Ruby code sample yet - Help us out and raise a PR
@@ -78,3 +83,22 @@ In some environments, Internet Explorer may timeout when opening the
7883
File Upload dialog. IEDriver has a default timeout of 1000ms, but you
7984
can increase the timeout using the fileUploadDialogTimeout capability.
8085

86+
{{< code-tab >}}
87+
{{< code-panel language="java" >}}
88+
// We don't have a Java code sample yet - Help us out and raise a PR
89+
{{< / code-panel >}}
90+
{{< code-panel language="python" >}}
91+
# We don't have a Python code sample yet - Help us out and raise a PR
92+
{{< / code-panel >}}
93+
{{< code-panel language="csharp" >}}
94+
var options = new InternetExplorerOptions();
95+
options.FileUploadDialogTimeout = TimeSpan.FromMilliseconds(2000);
96+
var driver = new RemoteWebDriver(options);
97+
{{< / code-panel >}}
98+
{{< code-panel language="ruby" >}}
99+
# We don't have a Ruby code sample yet - Help us out and raise a PR
100+
{{< / code-panel >}}
101+
{{< code-panel language="javascript" >}}
102+
// We don't have a JavaScript code sample yet - Help us out and raise a PR
103+
{{< / code-panel >}}
104+
{{< / code-tab >}}

docs_source_files/content/driver_idiosyncrasies/driver_specific_capabilities.ja.md

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ options.headless = True
2828
driver = webdriver.Firefox(options=options)
2929
{{< / code-panel >}}
3030
{{< code-panel language="csharp" >}}
31-
// We don't have a C# code sample yet - Help us out and raise a PR
31+
var options = new FirefoxOptions();
32+
options.Proxy.Kind = ProxyKind.Direct;
33+
var driver = new FirefoxDriver(options);
3234
{{< / code-panel >}}
3335
{{< code-panel language="ruby" >}}
3436
# We don't have a Ruby code sample yet - Help us out and raise a PR
@@ -59,7 +61,10 @@ firefox_profile.set_preference("javascript.enabled", False)
5961
options.profile = firefox_profile
6062
{{< / code-panel >}}
6163
{{< code-panel language="csharp" >}}
62-
// We don't have a C# code sample yet - Help us out and raise a PR
64+
var options = new FirefoxOptions();
65+
var profile = new FirefoxProfile();
66+
options.Profile = profile;
67+
var driver = new RemoteWebDriver(options);
6368
{{< / code-panel >}}
6469
{{< code-panel language="ruby" >}}
6570
# We don't have a Ruby code sample yet - Help us out and raise a PR
@@ -76,3 +81,23 @@ options.profile = firefox_profile
7681
In some environments, Internet Explorer may timeout when opening the
7782
File Upload dialog. IEDriver has a default timeout of 1000ms, but you
7883
can increase the timeout using the fileUploadDialogTimeout capability.
84+
85+
{{< code-tab >}}
86+
{{< code-panel language="java" >}}
87+
// We don't have a Java code sample yet - Help us out and raise a PR
88+
{{< / code-panel >}}
89+
{{< code-panel language="python" >}}
90+
# We don't have a Python code sample yet - Help us out and raise a PR
91+
{{< / code-panel >}}
92+
{{< code-panel language="csharp" >}}
93+
var options = new InternetExplorerOptions();
94+
options.FileUploadDialogTimeout = TimeSpan.FromMilliseconds(2000);
95+
var driver = new RemoteWebDriver(options);
96+
{{< / code-panel >}}
97+
{{< code-panel language="ruby" >}}
98+
# We don't have a Ruby code sample yet - Help us out and raise a PR
99+
{{< / code-panel >}}
100+
{{< code-panel language="javascript" >}}
101+
// We don't have a JavaScript code sample yet - Help us out and raise a PR
102+
{{< / code-panel >}}
103+
{{< / code-tab >}}

docs_source_files/content/driver_idiosyncrasies/driver_specific_capabilities.nl.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ options.headless = True
2323
driver = webdriver.Firefox(options=options)
2424
{{< / code-panel >}}
2525
{{< code-panel language="csharp" >}}
26-
// We don't have a C# code sample yet - Help us out and raise a PR
26+
var options = new FirefoxOptions();
27+
options.Proxy.Kind = ProxyKind.Direct;
28+
var driver = new FirefoxDriver(options);
2729
{{< / code-panel >}}
2830
{{< code-panel language="ruby" >}}
2931
# We don't have a Ruby code sample yet - Help us out and raise a PR
@@ -54,7 +56,10 @@ firefox_profile.set_preference("javascript.enabled", False)
5456
options.profile = firefox_profile
5557
{{< / code-panel >}}
5658
{{< code-panel language="csharp" >}}
57-
// We don't have a C# code sample yet - Help us out and raise a PR
59+
var options = new FirefoxOptions();
60+
var profile = new FirefoxProfile();
61+
options.Profile = profile;
62+
var driver = new RemoteWebDriver(options);
5863
{{< / code-panel >}}
5964
{{< code-panel language="ruby" >}}
6065
# We don't have a Ruby code sample yet - Help us out and raise a PR
@@ -70,3 +75,22 @@ options.profile = firefox_profile
7075

7176
Het kan gebeuren dat Internet Explorer een timeout gooit wanneer het File Upload venster geopend word. IEDriver heeft standaard een timeout van 1000ms. Deze kan, in het geval van het File Upload venster, verhoogd worden via de `fileUploadDialogTimeout`-capability.
7277

78+
{{< code-tab >}}
79+
{{< code-panel language="java" >}}
80+
// We don't have a Java code sample yet - Help us out and raise a PR
81+
{{< / code-panel >}}
82+
{{< code-panel language="python" >}}
83+
# We don't have a Python code sample yet - Help us out and raise a PR
84+
{{< / code-panel >}}
85+
{{< code-panel language="csharp" >}}
86+
var options = new InternetExplorerOptions();
87+
options.FileUploadDialogTimeout = TimeSpan.FromMilliseconds(2000);
88+
var driver = new RemoteWebDriver(options);
89+
{{< / code-panel >}}
90+
{{< code-panel language="ruby" >}}
91+
# We don't have a Ruby code sample yet - Help us out and raise a PR
92+
{{< / code-panel >}}
93+
{{< code-panel language="javascript" >}}
94+
// We don't have a JavaScript code sample yet - Help us out and raise a PR
95+
{{< / code-panel >}}
96+
{{< / code-tab >}}

docs_source_files/content/driver_idiosyncrasies/driver_specific_capabilities.zh-cn.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ options.headless = True
2828
driver = webdriver.Firefox(options=options)
2929
{{< / code-panel >}}
3030
{{< code-panel language="csharp" >}}
31-
// We don't have a C# code sample yet - Help us out and raise a PR
31+
var options = new FirefoxOptions();
32+
options.Proxy.Kind = ProxyKind.Direct;
33+
var driver = new FirefoxDriver(options);
3234
{{< / code-panel >}}
3335
{{< code-panel language="ruby" >}}
3436
# We don't have a Ruby code sample yet - Help us out and raise a PR
@@ -59,7 +61,10 @@ firefox_profile.set_preference("javascript.enabled", False)
5961
options.profile = firefox_profile
6062
{{< / code-panel >}}
6163
{{< code-panel language="csharp" >}}
62-
// We don't have a C# code sample yet - Help us out and raise a PR
64+
var options = new FirefoxOptions();
65+
var profile = new FirefoxProfile();
66+
options.Profile = profile;
67+
var driver = new RemoteWebDriver(options);
6368
{{< / code-panel >}}
6469
{{< code-panel language="ruby" >}}
6570
# We don't have a Ruby code sample yet - Help us out and raise a PR
@@ -77,3 +82,22 @@ In some environments, Internet Explorer may timeout when opening the
7782
File Upload dialog. IEDriver has a default timeout of 1000ms, but you
7883
can increase the timeout using the fileUploadDialogTimeout capability.
7984

85+
{{< code-tab >}}
86+
{{< code-panel language="java" >}}
87+
// We don't have a Java code sample yet - Help us out and raise a PR
88+
{{< / code-panel >}}
89+
{{< code-panel language="python" >}}
90+
# We don't have a Python code sample yet - Help us out and raise a PR
91+
{{< / code-panel >}}
92+
{{< code-panel language="csharp" >}}
93+
var options = new InternetExplorerOptions();
94+
options.FileUploadDialogTimeout = TimeSpan.FromMilliseconds(2000);
95+
var driver = new RemoteWebDriver(options);
96+
{{< / code-panel >}}
97+
{{< code-panel language="ruby" >}}
98+
# We don't have a Ruby code sample yet - Help us out and raise a PR
99+
{{< / code-panel >}}
100+
{{< code-panel language="javascript" >}}
101+
// We don't have a JavaScript code sample yet - Help us out and raise a PR
102+
{{< / code-panel >}}
103+
{{< / code-tab >}}

0 commit comments

Comments
 (0)