Optional. Filter specifying constraints of a list operation.
Specify the constraint by the format of "key=value", where key must be
"src" or "tgt", and the value must be a valid language code.
For multiple restrictions, concatenate them by "AND" (uppercase only),
such as: "src=en-US AND tgt=zh-CN". Notice that the exact match is used
here, which means using 'en-US' and 'en' can lead to different results,
which depends on the language code you used when you create the glossary.
For the unidirectional glossaries, the "src" and "tgt" add restrictions
on the source and target language code separately.
For the equivalent term set glossaries, the "src" and/or "tgt" add
restrictions on the term set.
For example: "src=en-US AND tgt=zh-CN" will only pick the unidirectional
glossaries which exactly match the source language code as "en-US" and the
target language code "zh-CN", but all equivalent term set glossaries which
contain "en-US" and "zh-CN" in their language set will be picked.
If missing, no filtering is performed.
Optional. A token identifying a page of results the server should return.
Typically, this is the value of [ListGlossariesResponse.next_page_token]
returned from the previous call to ListGlossaries method.
The first page is returned if page_tokenis empty or missing.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eListGlossariesRequest\u003c/code\u003e class within the Google Cloud Translation v3 API, detailing its purpose as a request message for listing glossaries.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eListGlossariesRequest\u003c/code\u003e class is part of the \u003ccode\u003eGoogle.Cloud.Translate.V3\u003c/code\u003e namespace and is implemented within the \u003ccode\u003eGoogle.Cloud.Translate.V3.dll\u003c/code\u003e assembly, and is used to implement methods for obtaining a list of existing glossaries.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes properties such as \u003ccode\u003eFilter\u003c/code\u003e, \u003ccode\u003ePageSize\u003c/code\u003e, \u003ccode\u003ePageToken\u003c/code\u003e, and \u003ccode\u003eParent\u003c/code\u003e to configure the request, and can be used with methods such as \u003ccode\u003eListGlossaries\u003c/code\u003e to retrieve data.\u003c/p\u003e\n"],["\u003cp\u003eThere are 13 available versions of the \u003ccode\u003eListGlossariesRequest\u003c/code\u003e, with the current latest being 3.9.0, and the oldest being 2.2.0, each with their own relevant path to their respective reference files.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eListGlossariesRequest\u003c/code\u003e class implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, \u003ccode\u003eIBufferMessage\u003c/code\u003e, and \u003ccode\u003eIPageRequest\u003c/code\u003e, showing its compatibility with various functionalities.\u003c/p\u003e\n"]]],[],null,["# Google Cloud Translation v3 API - Class ListGlossariesRequest (3.9.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.9.0 (latest)](/dotnet/docs/reference/Google.Cloud.Translate.V3/latest/Google.Cloud.Translate.V3.ListGlossariesRequest)\n- [3.8.0](/dotnet/docs/reference/Google.Cloud.Translate.V3/3.8.0/Google.Cloud.Translate.V3.ListGlossariesRequest)\n- [3.7.0](/dotnet/docs/reference/Google.Cloud.Translate.V3/3.7.0/Google.Cloud.Translate.V3.ListGlossariesRequest)\n- [3.6.0](/dotnet/docs/reference/Google.Cloud.Translate.V3/3.6.0/Google.Cloud.Translate.V3.ListGlossariesRequest)\n- [3.5.0](/dotnet/docs/reference/Google.Cloud.Translate.V3/3.5.0/Google.Cloud.Translate.V3.ListGlossariesRequest)\n- [3.4.0](/dotnet/docs/reference/Google.Cloud.Translate.V3/3.4.0/Google.Cloud.Translate.V3.ListGlossariesRequest)\n- [3.3.0](/dotnet/docs/reference/Google.Cloud.Translate.V3/3.3.0/Google.Cloud.Translate.V3.ListGlossariesRequest)\n- [3.2.0](/dotnet/docs/reference/Google.Cloud.Translate.V3/3.2.0/Google.Cloud.Translate.V3.ListGlossariesRequest)\n- [3.1.0](/dotnet/docs/reference/Google.Cloud.Translate.V3/3.1.0/Google.Cloud.Translate.V3.ListGlossariesRequest)\n- [3.0.0](/dotnet/docs/reference/Google.Cloud.Translate.V3/3.0.0/Google.Cloud.Translate.V3.ListGlossariesRequest)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.Translate.V3/2.4.0/Google.Cloud.Translate.V3.ListGlossariesRequest)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.Translate.V3/2.3.0/Google.Cloud.Translate.V3.ListGlossariesRequest)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.Translate.V3/2.2.0/Google.Cloud.Translate.V3.ListGlossariesRequest) \n\n public sealed class ListGlossariesRequest : IMessage\u003cListGlossariesRequest\u003e, IEquatable\u003cListGlossariesRequest\u003e, IDeepCloneable\u003cListGlossariesRequest\u003e, IBufferMessage, IMessage, IPageRequest\n\nReference documentation and code samples for the Google Cloud Translation v3 API class ListGlossariesRequest.\n\nRequest message for ListGlossaries. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListGlossariesRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListGlossariesRequest](/dotnet/docs/reference/Google.Cloud.Translate.V3/latest/Google.Cloud.Translate.V3.ListGlossariesRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListGlossariesRequest](/dotnet/docs/reference/Google.Cloud.Translate.V3/latest/Google.Cloud.Translate.V3.ListGlossariesRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListGlossariesRequest](/dotnet/docs/reference/Google.Cloud.Translate.V3/latest/Google.Cloud.Translate.V3.ListGlossariesRequest), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html), [IPageRequest](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.IPageRequest.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.Translate.V3](/dotnet/docs/reference/Google.Cloud.Translate.V3/latest/Google.Cloud.Translate.V3)\n\nAssembly\n--------\n\nGoogle.Cloud.Translate.V3.dll\n\nConstructors\n------------\n\n### ListGlossariesRequest()\n\n public ListGlossariesRequest()\n\n### ListGlossariesRequest(ListGlossariesRequest)\n\n public ListGlossariesRequest(ListGlossariesRequest other)\n\nProperties\n----------\n\n### Filter\n\n public string Filter { get; set; }\n\nOptional. Filter specifying constraints of a list operation.\nSpecify the constraint by the format of \"key=value\", where key must be\n\"src\" or \"tgt\", and the value must be a valid language code.\nFor multiple restrictions, concatenate them by \"AND\" (uppercase only),\nsuch as: \"src=en-US AND tgt=zh-CN\". Notice that the exact match is used\nhere, which means using 'en-US' and 'en' can lead to different results,\nwhich depends on the language code you used when you create the glossary.\nFor the unidirectional glossaries, the \"src\" and \"tgt\" add restrictions\non the source and target language code separately.\nFor the equivalent term set glossaries, the \"src\" and/or \"tgt\" add\nrestrictions on the term set.\nFor example: \"src=en-US AND tgt=zh-CN\" will only pick the unidirectional\nglossaries which exactly match the source language code as \"en-US\" and the\ntarget language code \"zh-CN\", but all equivalent term set glossaries which\ncontain \"en-US\" and \"zh-CN\" in their language set will be picked.\nIf missing, no filtering is performed.\n\n### PageSize\n\n public int PageSize { get; set; }\n\nOptional. Requested page size. The server may return fewer glossaries than\nrequested. If unspecified, the server picks an appropriate default.\n\n### PageToken\n\n public string PageToken { get; set; }\n\nOptional. A token identifying a page of results the server should return.\nTypically, this is the value of \\[ListGlossariesResponse.next_page_token\\]\nreturned from the previous call to `ListGlossaries` method.\nThe first page is returned if `page_token`is empty or missing.\n\n### Parent\n\n public string Parent { get; set; }\n\nRequired. The name of the project from which to list all of the glossaries.\n\n### ParentAsLocationName\n\n public LocationName ParentAsLocationName { get; set; }\n\n[LocationName](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.ResourceNames.LocationName.html)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.Translate.V3/latest/Google.Cloud.Translate.V3.ListGlossariesRequest#Google_Cloud_Translate_V3_ListGlossariesRequest_Parent) resource name property."]]