public class GoogleSearchOptions : ICloneable
Public Class GoogleSearchOptions
Implements ICloneable
Dim instance As GoogleSearchOptions
public ref class GoogleSearchOptions : ICloneable
type GoogleSearchOptions =
class
interface ICloneable
end
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
Dim searchOptions As New GoogleSearchOptions With {
.SearchTerm = "Hello World",
.Language = GoogleLanguage.EN,
.NumberOfResults = GoogleSearchOptions.MaxNumberOfResults,
.ExcludeSimilarResults = False,
.StartPage = 0,
.InputEncoding = Encoding.UTF8,
.OutputEncoding = Encoding.GetEncoding("Windows-1252")
}
Dim searchResults As List(Of GoogleSearchResult) = GoogleSearch.GetSearchResult(searchOptions)
Dim resultCount As Integer
For Each result As GoogleSearchResult In searchResults
Console.WriteLine("[{0:000}] Url: {1}; Title: {2}; Description: {3}", Interlocked.Increment(resultCount), result.Url, result.Title, result.Description)
Next result
Console.WriteLine("Done.")
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
GoogleSearchOptions | Initializes a new instance of the GoogleSearchOptions class. |
Filetype | Gets or sets a value that allows you to restrict search results to documents with a particular file extension. Default value: {null} |
FilterResults | Gets or sets a value indicating whether to exclude similar website results from the search pages. Default value: |
InputEncoding | Gets or sets the input character encoding. Default value: ISO-8859-1 (latin1) |
Language | Gets or sets a value to restrict search results to pages in the specified language. If there are no results In the specified language, the search appliance displays results In all languages. Default value: Auto |
NumberOfResults | Gets or sets the number of search results to return. The maximum allowed value is MaxNumberOfResults. Default value: 100 |
OutputEncoding | Gets or sets the output character encoding. Default value: ISO-8859-1 (latin1) |
SearchTerm | Gets or sets the search query. Note that whitespaces are automatically separated by a plus (+) sign Default value: {null} |
Website | Gets or sets a value that allows you to restrict all search results should to a given site. The specified value must contain less than MaxWebsiteLength characters. Default value: {null} |
Clone | Creates a new object that is a copy of the current instance. |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode | Serves as the default hash function. (Inherited from Object) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
ToNameValueCollection | Returns a NameValueCollection that represents the Google query for this instance. |
ToString |
Returns a String that represents the Google Search GET request string for this instance.
(Overrides ObjectToString) |
MaxNumberOfResults | The maximum number of search results to return. |
MaxNumberOfResultsPerPage | The maximum number of search results that can be included in one page. |
MaxWebsiteLength | The maximum search results that can be included to documents in the specified domain, host or web directory. |
CanConvertTo |
Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions) |
CanConvertToT |
Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions) |
ConvertToT |
Converts an object to the specified target type.
If the conversion fails, an exception is thrown.
(Defined by ObjectExtensions) |
ConvertToT |
Converts an object to the specified target type.
If the conversion fails, returns the specified default value.
(Defined by ObjectExtensions) |
IsDisposable |
Determines whether the specified object is a disposable type
(i.e., it implements IDisposable interface).
(Defined by ObjectExtensions) |
Speak |
Speaks the string representation of the source object by using the
operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions) |
Speak |
Speaks the string representation of the source object by using the
operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions) |
ThrowIfNullTException |
Throws the specified exception if the source object is null.
(Defined by ObjectExtensions) |