Skip to main content Skip to complementary content

GetMatchingFieldsAsync Method

Overloads

GetMatchingFieldsAsync(IEnumerable<String>, NxMatchingFieldMode)

Retrieves any fields that match all of the specified tags or just one of them in the data model of an app.

GetMatchingFieldsAsync(AsyncHandle, IEnumerable<String>, NxMatchingFieldMode)

Retrieves any fields that match all of the specified tags or just one of them in the data model of an app.

GetMatchingFieldsAsync<T>(AsyncHandle, Func<Response, T>, IEnumerable<String>, NxMatchingFieldMode)

Retrieves any fields that match all of the specified tags or just one of them in the data model of an app.

GetMatchingFieldsAsync(IEnumerable<String>, NxMatchingFieldMode)

Retrieves any fields that match all of the specified tags or just one of them in the data model of an app.

Declaration

      Task<IEnumerable<NxMatchingFieldInfo>> GetMatchingFieldsAsync([QixName("qTags")] IEnumerable<string> tags, [QixName("qMatchingFieldMode")] NxMatchingFieldMode matchingFieldMode = NxMatchingFieldMode.MATCHINGFIELDMODE_MATCH_ALL)
    

Parameters

Type Name Description
System.Collections.Generic.IEnumerable<System.String> tags

List of tags. The GetMatchingFields method looks for fields that match one or all of the tags in this list, depending on the value of qMatchingFieldMode .

NxMatchingFieldMode matchingFieldMode

Matching field mode. The default value is MATCHINGFIELDMODE_MATCH_ALL.

Returns

Type Description
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<NxMatchingFieldInfo>>

Remarks

Tags set by Qlik Sense are prefixed by the $ sign.

GetMatchingFieldsAsync(AsyncHandle, IEnumerable<String>, NxMatchingFieldMode)

Retrieves any fields that match all of the specified tags or just one of them in the data model of an app.

Declaration

      Task<IEnumerable<NxMatchingFieldInfo>> GetMatchingFieldsAsync(AsyncHandle asyncHandle, [QixName("qTags")] IEnumerable<string> tags, [QixName("qMatchingFieldMode")] NxMatchingFieldMode matchingFieldMode = NxMatchingFieldMode.MATCHINGFIELDMODE_MATCH_ALL)
    

Parameters

Type Name Description
AsyncHandle asyncHandle

Handle to asynchronous method request

System.Collections.Generic.IEnumerable<System.String> tags

List of tags. The GetMatchingFields method looks for fields that match one or all of the tags in this list, depending on the value of qMatchingFieldMode .

NxMatchingFieldMode matchingFieldMode

Matching field mode. The default value is MATCHINGFIELDMODE_MATCH_ALL.

Returns

Type Description
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<NxMatchingFieldInfo>>

Remarks

Tags set by Qlik Sense are prefixed by the $ sign.

GetMatchingFieldsAsync<T>(AsyncHandle, Func<Response, T>, IEnumerable<String>, NxMatchingFieldMode)

Retrieves any fields that match all of the specified tags or just one of them in the data model of an app.

Declaration

      Task<T> GetMatchingFieldsAsync<T>(AsyncHandle asyncHandle, Func<Response, T> onResult, [QixName("qTags")] IEnumerable<string> tags, [QixName("qMatchingFieldMode")] NxMatchingFieldMode matchingFieldMode = NxMatchingFieldMode.MATCHINGFIELDMODE_MATCH_ALL)
    

Parameters

Type Name Description
AsyncHandle asyncHandle

Handle to asynchronous method request

System.Func<Response, T> onResult

Continuation function

System.Collections.Generic.IEnumerable<System.String> tags

List of tags. The GetMatchingFields method looks for fields that match one or all of the tags in this list, depending on the value of qMatchingFieldMode .

NxMatchingFieldMode matchingFieldMode

Matching field mode. The default value is MATCHINGFIELDMODE_MATCH_ALL.

Returns

Type Description
System.Threading.Tasks.Task<T>

Type Parameters

Name Description
T

Remarks

Tags set by Qlik Sense are prefixed by the $ sign.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!