c# pdf viewer dll : Reverse page order pdf Library control component .net azure wpf mvc WinCCInformationSystemScripting_en-US139-part1246

Behavior in event triggered actions:
The tag is registered in the "upon change" mode with the first call. Process tags that are 
registered in the "upon change" mode correspond with a cyclic read job with a cycle time of 
1s.
Note
If a value is requested by GetTagXXX() by a mouse click for example, the tag is accepted in 
the tag image. The tag is requested cyclically from the AS as of this point in time and therefore 
increases the basic load.
To avoid this increase in basic loading, the value can be requested by GetTagXXXWait(). 
The call GetTagXXXWait() causes a higher communication load one time but the tag is not 
added to the tag image.
GetTagXXXWait
The function returns the current value. The tag is not registered cyclically, the value is 
requested from the AS one time only.
The call is marked by the following:
● The value is read explicitly from the AS.
● The call, compared with GetTagXXX, takes longer.
● The duration of the call does not depend on the bus-load or on the AS.
● The function does not deliver any information on the status of the tags.
GetTagXXXState
The function GetTagXXXState has the same features as GetTagXXX, it also sends the function 
information on the status of the tags. Since the status is always delivered internally, there is 
no performance difference to GetTagXXX.
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1391
Reverse page order pdf - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
move pages in pdf acrobat; pdf change page order online
Reverse page order pdf - VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sort PDF Document Pages Using VB.NET Demo Code
how to change page order in pdf document; how to reorder pages in pdf
GetTagXXXStateWait
The function GetTagXXXStateWait has the same features as GetTagXXXWait, additionally it 
sends the function information on the status of the tags. Since the status is always delivered 
internally, there is no performance difference to GetTagXXXWait.
The difference between functions GetTagXXXStateWait and GetTagXXXState corresponds 
with the difference between GetTagXXXWait and GetTagXXX. Since the value is explicitly 
read from the AS for process tags, the value and the status can be more current than for 
GetTagXXXState.
GetTagXXXStateQC
The function GetTagXXXStateQC has the same features as GetTagXXXState. The function 
also delivers information on the quality code of the tag.
GetTagXXXStateQCWait
The function GetTagXXXStateQCWait has the same features as GetTagXXXStateWait. The 
function also delivers information on the quality code of the tag. 
GetTagMultiWait
The function GetTagMultiWait has the same features as GetTagXXXWait. However, it allows 
the request for more tags in a job. Therefore, the read requests in the direction of the AS can 
be optimized in most cases so that only one request will be given to the AS.
GetTagMultiStateWait
The function GetTagMultiStateWait has the same features as GetTagMultiWait, additionally it 
sends the function information on the statuses of the tags. 
GetTagMultiStateQCWait
The function GetTagMultiStateQCWait has the same features as GetTagMultiStateWait. The 
function also delivers information on the quality codese of the tags. 
state
wait
getTagBitStateWait
Function
Determines the value of a tag of data type "Binary tag". The value is read explicitly from the 
AS. The status of the tag is also returned.
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
1392
System Manual, 02/2013, A5E32315920-AA
C# Word: How to Use C# Code to Print Word Document for .NET
document pages in original or reverse order within entire C# Class Code to Print Certain Page(s) of powerful & profession imaging controls, PDF document, image
how to move pages in pdf reader; rearrange pages in pdf reader
Syntax
BOOL GetTagBitStateWait(Tag Tag_Name, PDWORD lp_dwstate);
Parameters
Tag_Name
name of the tag
lp_dwstate
Pointer to a DWORD in which the status of the tag is stored after the function has been 
completed.
Return value
Value of the tag in the data type "BOOL" 
See also
Tag statuses (Page 1583)
GetTagBitStateWait example (Page 1531)
Functionality of the GetTag functions (Page 1388)
Tag states
GetTagBitStateWait example
GetTag functions, function principle
GetTagByteStateWait
Function
Determines the value of a tag of data type "unsigned 8 bit". The value is read explicitly from 
the AS. The status of the tag is also returned.
Syntax
BYTE GetTagByteStateWait(Tag Tag_Name, PDWORD lp_dwstate);
Parameters
Tag_Name
name of the tag
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1393
lp_dwstate
Pointer to a DWORD in which the status of the tag is stored after the function has been 
completed.
Return value
Value of the tag in the data type "BYTE" 
See also
Tag statuses (Page 1583)
GetTagWordStateWait example (Page 1543)
Functionality of the GetTag functions (Page 1388)
Tag states
GetTag functions, function principle
GetTagWordStateWait example
GetTagCharStateWait
Function
Determines the value of a tag of data type "8-bit text tag" or "16-bit text tag". The value is read 
explicitly from the AS. The status of the tag is also returned.
Syntax
char* GetTagCharStateWait(Tag Tag_Name, PDWORD lp_dwstate); 
Parameters
Tag_Name
name of the tag
lp_dwstate
Pointer to a DWORD in which the status of the tag is stored after the function has been 
completed.
Return value
Pointer to the value of the tag in data type "char".
The return value must be checked for validity to prevent a null pointer exception, e.g. with the 
function "GetText()":
pszValue = GetText(lpszPictureName,"Text1");
if(pszValue != NULL)
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
1394
System Manual, 02/2013, A5E32315920-AA
{
.......
}
See also
Functionality of the GetTag functions (Page 1388)
Tag statuses (Page 1583)
Beispiel GetTagCharStateWait (Page 1533)
GetTagCharStateWait example
GetTag functions, function principle
Tag states
GetTagDoubleStateWait
Function
Determines the value of a tag of data type "64-bit floating point value". The value is read 
explicitly from the AS. The status of the tag is also returned.
Syntax
double GetTagDoubleStateWait(Tag Tag_Name, PDWORD lp_dwstate);
Parameters
Tag_Name
name of the tag
lp_dwstate
Pointer to a DWORD in which the status of the tag is stored after the function has been 
completed.
Return value
Value of the tag in the data type "double" 
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1395
See also
Tag statuses (Page 1583)
GetTagFloatStateWait example (Page 1535)
Functionality of the GetTag functions (Page 1388)
GetTagFloatStateWait example
GetTag functions, function principle
Tag states
GetTagDWordStateWait
Function
Determines the value of a tag of data type "unsigned 32 bit". The value is read explicitly from 
the AS. The status of the tag is also returned.
Syntax
DWORD GetTagDWordStateWait(Tag Tag_Name, PDWORD lp_dwstate);
Parameters
Tag_Name
name of the tag
lp_dwstate
Pointer to a DWORD in which the status of the tag is stored after the function has been 
completed.
Return value
Value of the tag in the data type "DWORD" 
See also
Tag statuses (Page 1583)
GetTagWordStateWait example (Page 1543)
Functionality of the GetTag functions (Page 1388)
GetTagWordStateWait example
GetTag functions, function principle
Tag states
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
1396
System Manual, 02/2013, A5E32315920-AA
GetTagFloatStateWait
Function
Determines the value of a tag of data type "32-bit floating point value". The value is read 
explicitly from the AS. The status of the tag is also returned.
Syntax
float GetTagFloatStateWait(Tag Tag_Name, PDWORD lp_dwstate);
Parameters
Tag_Name
name of the tag
lp_dwstate
Pointer to a DWORD in which the status of the tag is stored after the function has been 
completed.
Return value
Value of the tag in the data type "float" 
See also
Tag statuses (Page 1583)
GetTagFloatStateWait example (Page 1535)
Functionality of the GetTag functions (Page 1388)
GetTagFloatStateWait example
Tag states
GetTag functions, function principle
GetTagMultiStateWait
Function
The values and states of several tags are established and stored in the corresponding 
addresses in the specified format. The values are read explicitly from the AS.
The function must transfer a DWORD array whose members contain the individual tag states 
after the function is invoked. The size of the array must be selected so that sufficient memory 
space is available for these statuses.
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1397
Syntax
BOOL GetTagMultiStateWait(DWORD* pdwState, const char* pFormat)
Parameters
pdwState
Field in which the tag statuses are stored.
pFormat
Format description for all requested tags and for each tag name and address of the value
Return value
TRUE
The function has been completed without any errors.
FALSE
An error has occurred.
See also
Format descriptors (Page 1579)
Tag statuses (Page 1583)
GetTagMultiStateWait example (Page 1536)
Functionality of the GetTag functions (Page 1388)
Tag states
Format descriptors
GetTag functions, function principle
GetTagMultiStateWait example
GetTagRawStateWait
Function
Determines the value of a tag of data type "Raw data type". The value is read explicitly from 
the AS. The status of the tag is also returned.
Syntax
BOOL GetTagRawStateWait(Tag Tag_Name, BYTE pValue, DWORD size, PDWORD 
lp_dwstate);
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
1398
System Manual, 02/2013, A5E32315920-AA
Parameters
Tag_Name
name of the tag
pValue
The pointer to a byte field which contains the value of the raw data tag
size
Size of the byte field in bytes
lp_dwstate
Pointer to a DWORD in which the status of the tag is stored after the function has been 
completed.
Return value
TRUE
The function has been completed without any errors.
FALSE
An error has occurred. 
See also
Tag statuses (Page 1583)
GetTagRawStateWait example (Page 1539)
Functionality of the GetTag functions (Page 1388)
GetTagRawStateWait example
GetTag functions, function principle
Tag states
GetTagSByteStateWait
Function
Determines the value of a tag of data type "signed 8 bit". The value is read explicitly from the 
AS. The status of the tag is also returned.
Syntax
signed char GetTagSByteStateWait(Tag Tag_Name, PDWORD lp_dwstate);
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1399
Parameters
Tag_Name
name of the tag
lp_dwstate
Pointer to a DWORD in which the status of the tag is stored after the function has been 
completed.
Return value
The value of the tag in the data type "signed char" 
See also
Tag statuses (Page 1583)
GetTagSByteStateWait example (Page 1541)
Functionality of the GetTag functions (Page 1388)
GetTagSByteStateWait example
GetTag functions, function principle
Tag states
GetTagSDWordStateWait
Function
Determines the value of a tag of data type "signed 32 bit". The value is read explicitly from the 
AS. The status of the tag is also returned.
Syntax
long GetTagSDWordStateWait(Tag Tag_Name, PDWORD lp_dwstate);
Parameters
Tag_Name
name of the tag
lp_dwstate
Pointer to a DWORD in which the status of the tag is stored after the function has been 
completed.
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
1400
System Manual, 02/2013, A5E32315920-AA
Documents you may be interested
Documents you may be interested