c# pdf viewer open source : How to rearrange pdf pages control application system azure html .net console World%20of%20Warcraft%20Programming%20(2nd%20Edition)93-part1897

Chapter 27
API Reference
889
PickupItem
Putsan arbitrary item onto the cursor.
PickupItem(itemID)orPickupItem(“itemName“)orPickupItem(“itemLink“)
Putsan item onto the cursor regardlessof its location(equipped, bags, bank or
not evenin the player’s possession); can be used to put an item into anaction
slot (seePlaceAction()) evenif the player does not currently hold the item.
Since the item is not picked up from aspecific location, thisfunctioncannot be
used to move anitem to another bag, trade it to another player, attach it to a
mail message, destroy it, etc.
Arguments:
itemID—Anitem’sID(number)
itemName—Anitem’sname(string)
itemLink—Anitem’shyperlink,oranystringcontainingtheitemStringpor-
tion of an item link (string)
PickupMacro
Puts amacro onto the cursor.
PickupMacro(index)orPickupMacro(“name“)
Arguments:
index—Indexofamacro(number,macroID)
name—Nameofamacro(string)
PickupMerchantItem
Putsan item available for purchase from avendor onto the cursor.
PickupMerchantItem(index)
Arguments:
index—Indexofaniteminthevendor’slisting(between1and
GetMerchantNumItems())(number)
PickupPetAction
Putsthe contents of apet actionslot onto the cursor or the cursor contentsinto
apet action slot.
PickupPetAction(index)
Only pet actions and spells from the ‘‘pet’’ portion of the spellbook canbe
placed into pet actionslots.
If the cursor isempty and the referencedpet actionslot containsanaction, that
actionisput onto the cursor (but remains in the slot). If the cursor contains a
pet actionor pet spell and the slot isempty, the action/spell isplaced into the
slot. If both the cursor andthe slot contain pet actions, the contents of the
cursor and the pet action slot are exchanged.
Arguments:
index—Indexofapetaction(between1and NUM_PET_ACTION_SLOTS)
(number)
How to rearrange pdf pages - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
how to move pages in a pdf file; pdf change page order online
How to rearrange pdf pages - 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
switch page order pdf; reorder pdf pages in preview
890
Part IV
Reference
PickupPlayerMoney
Puts an amount of the player’s money onto the cursor.
PickupPlayerMoney(amount)
Money is not immediately deductedfrom the player’stotalsavings (thoughit
looks like it on the default UI’smoney displays, which generally show
GetMoney()-GetCursorMoney()).
Arguments:
amount—Amountofmoneytoputonthecursor(incopper)(number)
PickupSpell
Puts aspell from the player’sor pet’sspellbook onto the cursor.
PickupSpell(id,“bookType“)
Arguments:
id—Indexofaspellinthespellbook(number,spellbookID)
bookType—Typeofspellbook(string)
pet—Thepet’sspellbook
spell—Theplayer’sspellbook
PickupStablePet
Puts apet from the stablesonto the cursor.
PickupStablePet(index)
Use withClickStablePet to move pets between stabled and active status.
Arguments:
index—Indexofastableslot(number)
0—Active pet
1to NUM_PET_STABLE_SLOTS—Astableslot
PickupTradeMoney
Puts money offeredby the player for trade onto the cursor.
PickupTradeMoney(amount)
Money put onto the cursor is subtracted from the amount offered for trade (see
GetPlayerTradeMoney()).
Arguments:
amount—Amountofmoneytotakefromthetradewindow(incopper)(number)
Protected
PitchDownStart
Beginsadjusting the player character’sangle of vertical movement downward.
Affectsonly the angle or slope of movement for swimming or flying; has no
immediately visible effect if the player isnot moving, but alters the trajectory
followed assoonas the player begins moving. Continuously adjusts pitchuntil
the minimum angle isreachedorPitchDownStop() iscalled.
Used by thePITCHDOWN binding.
C# TIFF: How to Reorder, Rearrange & Sort TIFF Pages Using C# Code
C# TIFF - Sort TIFF File Pages Order in C#.NET. Reorder, Rearrange and Sort TIFF Document Pages in C#.NET Application. C# TIFF Page Sorting Overview.
reordering pdf pages; move pages in a pdf file
VB.NET TIFF: Modify TIFF File by Adding, Deleting & Sort TIFF
you want to change or rearrange current TIFF &ltsummary> ''' Sort TIFF document pages in designed powerful & profession imaging controls, PDF document, image
reorder pdf page; rearrange pdf pages in preview
Chapter 27
API Reference
891
Protected
PitchDownStop
Ends movement initiated byPitchDownStart.
Protected
PitchUpStart
Beginsadjusting the player character’sangle of vertical movement upward.
Affectsonly the angle or slope of movement for swimming or flying; hasno
immediately visible effect if the player isnot moving, but alters the trajectory
followed as soonasthe player beginsmoving. Continuously adjusts pitchuntil
the maximum angle isreachedorPitchUpStop() iscalled.
Used by thePITCHUP binding.
Protected
PitchUpStop
Ends movement initiated byPitchUpStart.
No Combat
PlaceAction
Putsthe contents of the cursor into anactionbar slot.
PlaceAction(slot)
If the action slot is empty andthe cursor already holdsan action, a spell, a
companion(mount or non-combat pet), amacro, anequipment set, or an item
(witha ‘‘Use:’’effect), it is put into the actionslot. If both the cursor andthe
slot hold an action (or any of the above datatypes), the contentsof the cursor
and the slot are exchanged.
Doesnothing if the cursor is empty.
Arguments:
slot—Destinationactionbarslot(number,actionID)
Confirmation
PlaceAuctionBid
Places abid on(or buys out) anauctionitem.
PlaceAuctionBid(“list“, index,bid)
Attempting to bid an amount equal to or greater thanthe auction’sbuyout
price will buy out the auction (spending only the exact buyout price) instead of
placing a bid.
Arguments:
list—Typeofauctionlisting(string)
bidder—Auctionstheplayerhasbidon
list—Auctionstheplayercanbrowseandbidonorbuyout
owner—Auctionstheplayerplaced
index—Indexofanauctioninthelisting(number)
bid—Amounttobid(incopper)(number)
Confirmation
PlaceGlyphInSocket
Appliesthe glyphcurrently awaiting a target to a socket.
PlaceGlyphInSocket(socket)
Only valid during glyphapplication: when the player hasactivatedthe glyph
item but before she has chosenthe glyph slot to put it in (i.e. the glowing hand
cursor isshowing).
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
page directly. Moreover, when you get a PDF document which is out of order, you need to rearrange the PDF document pages. In these
how to rearrange pdf pages online; change page order pdf preview
Online Merge PDF files. Best free online merge PDF tool.
Then press the button below and download your PDF. The perfect conversion tool. By dragging your pages in the editor area you can rearrange them or delete
rearrange pdf pages reader; how to rearrange pages in pdf document
892
Part IV
Reference
Thisfunctiondoesnot ask for confirmation before overwriting an existing
glyph. However, calling thisfunctiononly beginsthe ‘‘spellcast’’ that applies
the glyph, so canceling glyphapplicationis still possible.
Arguments:
socket—Whichglyphsockettoapplytheglyphto(between1and
NUM_GLYPH_SLOTS)(number,glyphIndex)
PlayMusic
Playsan audio file as background music.
PlayMusic(“musicfile“)
Any other backgroundmusic that iscurrently playing will be fadedout asthe
new music begins; if theSound_ZoneMusicNoDelay isset, musicwill loop
continuously untilStopMusic() iscalled.
WoW supports WAV, MP3 and Ogg audio formats.
Arguments:
musicfile—Pathtoamusicfile(string)
Example:
-- play one of WoW’s built-in musicfiles
PlayMusic(“Sound\\Music\\GlueScreenMusic\\wow_main_theme.mp3“)
-- play amusicfile fromanaddon
PlayMusic(“Interface\\AddOns\\MyAddOn\\MyMusic.mp3“)
PlaySound
Playsone of WoW’s built-insoundeffects.
PlaySound(“sound“)
Only supports soundsfound intheSound\Interface directory within
WoW’sMPQ files; to play other built-in sounds or soundsin anaddon
directory, usePlaySoundFile().
Arguments:
sound—Nameofabuilt-insoundeffect(string)
Example:
PlaySound(“AuctionWindowOpen“);
PlaySoundFile
Playsan audio file at a givenpath.
PlaySoundFile(“soundFile“)
For ashorter way to specify one of WoW’sbuilt-inUI sound effects, see
PlaySound().
WoW supports WAV, MP3 and Ogg audio formats.
Arguments:
soundFile—Apathtothesoundfiletobeplayed(string)
Example:
-- play one of WoW’s built-in soundfiles
PlayMusic(“Sound\\Spells\\AbolishMagic.wav“)
C# PowerPoint - How to Process PowerPoint
pages simply with a few lines of C# code. C# Codes to Sort Slides Order. If you want to use a very easy PPT slide dealing solution to sort and rearrange
how to rearrange pages in pdf using reader; reverse page order pdf online
VB.NET Word: How to Process MS Word in VB.NET Library in .NET
well programmed Word pages sorter to rearrange Word pages in extracting single or multiple Word pages at one & profession imaging controls, PDF document, image
how to move pages in pdf files; how to rearrange pages in a pdf file
Chapter 27
API Reference
893
--play asoundfilefrom an addon
PlayMusic(“Interface\\AddOns\\MyAddOn\\MySound.wav“)
PlayerCanTeleport
Returnswhether the player can accept asummons.
amount =PlayerCanTeleport()
Returns:
amountTrueiftheplayeriscurrentlyallowedtoacceptasummons(boolean)
PlayerIsPVPInactive
Returnswhether abattleground participant is inactive (and eligible for
reporting as AFK).
isInactive= PlayerIsPVPInactive(“name“) or PlayerIsPVPInactive(“unit“)
Arguments:
name—Nameofafriendlyplayerunitinthecurrentbattleground(string)
unit—Afriendlyplayerunitinthecurrentbattleground(string,unitID)
Returns:
isInactiveTrueiftheunitcanbereportedasAFK;otherwise false
(boolean)
PrevView
Moves the camera to the previouspredefinedsetting.
There are five ‘‘slots’’ for savedcamerasettings, indexed 1-5. These viewscan
be set and accessed directly usingSaveView() andSetView(), and cycled
through usingNextView() andPrevView().
ProcessMapClick
Possibly changesthe WorldMap based on amouse click.
ProcessMapClick(clickX,clickY)
May change the map zone or zoom based onthe click location: e.g. if the world
mapshowsDragonblight and one clicksinthe arealabeled ‘‘Wintergrasp’’ on
the map, the current map zone changes to showWintergrasp.
Arguments:
clickX—Horizontalpositionoftheclickrelativetothecurrentworldmap(0=
left edge,1 = right edge) (number)
clickY—Verticalpositionoftheclickrelativetothecurrentworldmap(0=top,
=bottom) (number)
PromoteToAssistant
Promotesa raid member to raid assistant.
PromoteToAssistant(“unit“)orPromoteToAssistant(“name“ [, exactMatch])
Arguments:
unit—Aunitintheraid(string,unitID)
name—Nameofaunitintheraid(string)
exactMatch(optional)— Truetocheckonlyunitswhosenameexactly
matches thename
given;false to allow partial matches (boolean)
VB.NET PowerPoint: Sort and Reorder PowerPoint Slides by Using VB.
page will teach you to rearrange and readjust amount of robust PPT slides/pages editing methods and powerful & profession imaging controls, PDF document, image
how to rearrange pages in a pdf document; how to change page order in pdf document
Process Images in Web Image Viewer | Online Tutorials
used document types are supported, including PDF, multi-page easy to process image and file pages with the deleting a thumbnail, and you can rearrange the file
move pages in pdf document; reverse pdf page order online
894
Part IV
Reference
PromoteToLeader
Promotesa player to party/raid leader.
PromoteToLeader(“unit“) or PromoteToLeader(“name“[,exactMatch])
Arguments:
unit—Aunitinthepartyorraid(string,unitID)
name—Nameofapartymember(string)
exactMatch(optional)— Truetocheckonlyunitswhosenameexactly
matches thename given;false to allow partial matches (boolean)
Confirmation
PurchaseSlot
Purchasesthe next available bank slot.
Only available while interacting with abanker NPC (i.e. betweenthe
BANKFRAME_OPENEDand BANKFRAME_CLOSEDevents).
PutItemInBackpack
Puts the item onthe cursor into the player’s backpack.
hadItem =PutItemInBackpack()
The item will be placed inthe lowest numberedslot (containerSlotID) in the
player’s backpack.
Causes an error message (UI_ERROR_MESSAGE) if the backpack is full.
Returns:
hadItem1ifthecursorhadanitem;otherwise nil(1nil)
PutItemInBag
Puts the item onthe cursor into the one of the player’sbags or other containers.
hadItem =PutItemInBag(container)
The item will be placed inthe lowest numberedslot (containerSlotID) in the
container.
Causes an error message (UI_ERROR_MESSAGE) if the container is full. Cannot
be used to place anitem into the player’s backpack; see
PutItemInBackpack().
Arguments:
container—Indexofoneoftheplayer’sbagsorothercontainers(number,con-
tainerID)
Returns:
hadItem1ifthecursorhadaitem;otherwise nil(1nil)
QueryAuctionItems
Requestsdata from the server for the list of auctions meeting givensearch
criteria.
QueryAuctionItems([“name“[,minLevel [, maxLevel [, invTypeIndexi
[,classIndex[, subClassIndex[, page [,isUsable [,minQualityi
[,getAll]]]]]]]]]])
If any searchcriterion is omitted ornil, the searchwill include allpossible
valuesfor that criterion.
Chapter 27
API Reference
895
Searchqueriesare throttled, preventing abuse of the server by clients sending
too many queriesinshort succession. Normal queries canbe sent once every
few seconds; mass queries returnall resultsinthe auction house instead of one
‘‘page’’at atime, and can only be sent once every several minutes.
Query resultsare not returned immediately: theAUCTION_ITEM_LIST_UPDATE
event firesonce data is available; listing informationcan thenbe retrieved
usingGetAuctionItemInfo() or other Auction APIs.
Arguments:
name(optional)—Fullorpartialitemnametolimitsearchresults;
will match any item whose name contains this string (string)
minLevel(optional)—Maximumrequiredcharacterlevelofitemstolimit
search results (number
)
maxLevel(optional)—Maximumrequiredcharacterlevelofitemstolimit
search results (number)
invTypeIndex(optional)—Indexofaniteminventorytypetolimitsearch
results (note thatGetAuctionInvTypes(classIndex,subClassIndex)
returns alist oftoken,display pairs for each inventory type; thus, to convert
atokenindex from that list for use here, divide by 2and round up) (number)
classIndex(optional)—Indexofanitemclasstolimitsearchresults
(in the list returned byGetAuctionItemClasses()) (number)
subClassIndex(optional)—Indexofanitemsubclasstolimitsearchresults(in
the list returned byGetAuctionItemSubClasses(classIndex)
)(number)
page(optional)—Which‘‘page’’ofsearchresultstolist,ifmorethan
NUM_AUCTION_ITEMS_PER_PAGE(50)auctionsareavailable;niltoquerythe
first (or only) page (number)
isUsable(optional)— Truetolimitsearchresultstoonlyitemswhichcanbe
used or equipped by the player character; otherwisefalse (boolean)
minQuality(optional)—Minimumquality(rarity)levelofitemstolimitsearch
results (itemQuality)
getAll(optional)— Truetoperformamassquery(returningalllistingsat
once);false to perform anormal query (returning a large number of listings
in ‘‘pages’’ofNUM_AUCTION_ITEMS_PER_PAGE [50] at a time) (boolean)
QueryGuildBankLog
Requeststhe item transactionlog for a guild bank tab from the server.
QueryGuildBankLog(tab)
FirestheGUILDBANKLOG_UPDATE event when transaction log information
becomesavailable.
Arguments:
tab—Indexofaguildbanktab(between1and GetNumGuildBankTabs())
(number)
QueryGuildBankTab
Requestsinformationabout the contents of a guild bank tab from the server.
QueryGuildBankTab(tab)
896
Part IV
Reference
FirestheGUILDBANKBAGSLOTS_CHANGEDevent wheninformationabout the
tab’scontentsbecomes available.
Arguments:
tab—Indexofaguildbanktab(between1and GetNumGuildBankTabs())
(number)
QueryGuildBankText
Requestsguild bank tab info text from the server.
QueryGuildBankText(tab)
The text isnot returned immediately; theGUILDBANK_UPDATE_TEXT event
fireswhentext is available for retrieval by theGetGuildBankText()
function.
Arguments:
tab—Indexofaguildbanktab(between1and GetNumGuildBankTabs())
(number)
QueryGuildEventLog
Requestsguild event log informationfrom the server.
FirestheGUILD_EVENT_LOG_UPDATE event whenevent log information
becomesavailable.
QuestChooseRewardError
Causes the default UIto display an error message indicating that the player
must choose areward to complete the quest presented by aquestgiver.
FiresaUI_ERROR_MESSAGE event containing alocalizedmessage identified by
the globalvariableERR_QUEST_MUST_CHOOSE. Choose wisely.
QuestFlagsPVP
Returnswhether accepting the offered quest will flag the player for PvP.
questFlag= QuestFlagsPVP()
Only valid whenthe questgiver UIisshowing the accept/decline stage of a
quest dialog (betweentheQUEST_DETAIL andQUEST_FINISHED events);
otherwise may return nil or avalue from the most recently displayed quest.
Returns:
questFlag1ifacceptingthequestwillflagtheplayerforPvPfor
as long as it remains in the quest log; otherwisenil (1nil)
QuestLogPushQuest
Shares aquest withother group members.
QuestLogPushQuest([questIndex])
Arguments:
questIndex(optional)—Indexofaquestinthequestlog(between 1and
GetNumQuestLogEntries());ifomitted,defaultstotheselectedquest(number)
Quit
Attemptsto exit the World of Warcraft client.
Chapter 27
API Reference
897
Results vary based oncurrent conditions:
If the player is in combat or under other temporary restrictions
(e.g. falling), fires theUI_ERROR_MESSAGE event with a mes-
sage indicating the player cannot log out at the moment.
If the player is not in an inn, major city, or other ‘‘rest’’ area
(i.e.IsResting() returnsnil), fires thePLAYER_QUITING event, causing
the default UI to showa countdown, quitting WoW after a period of time if
not canceled.
If the player is in a ‘‘rest’’ area, quits the game immediately.
RandomRoll
Initiatesa public, server-side ‘‘dice roll’’.
RandomRoll(min,max)
Used inthe default UIto implement the/roll chat command; whencalled,
the server generatesarandom integer and sends it to the player and all others
nearby (or inthe same party/raid) via aCHAT_MSG_SYSTEM event. (The server
message is formattedaccording to the globalRANDOM_ROLL_RESULT; e.g.
‘‘Leeroy rolls 3(1-100)’’.)
For random number generationthat doesnot involve the server or send visible
messagesto other clients, seemath.random.
Arguments:
min—Lowestnumbertoberandomlychosen(number,string)
max—Highestnumbertoberandomlychosen(number,string)
RegisterCVar
Registersa configurationvariable to be saved.
RegisterCVar(“cvar“, “default“)
Arguments:
cvar—NameofaCVar(string)
default—DefaultvalueoftheCVar(string)
Hardware
ReloadUI
Reloads the user interface.
Saved variables are writtento disk, the default UIisreloaded, and allenabled
non-LoadOnDemand addons are loaded, including any addonspreviously
disabled whichwere enabledduring the session (seeEnableAddOn() et al).
RemoveChatWindowChannel
Removesa channel from achat window’s list of saved channelsubscriptions.
RemoveChatWindowChannel(index,“channel“)
Used by the default UI’s functionChatFrame_RemoveChannel()which
manages the set of channel messagesshown in adisplayedChatFrame.
Arguments:
index—Indexofachatframe(between1and NUM_CHAT_WINDOWS)(number)
channel—Nameofthechanneltoremove(string)
898
Part IV
Reference
RemoveChatWindowMessages
Removesa message type from a chat window’slist of saved message
subscriptions.
RemoveChatWindowMessages(index,“messageGroup“)
Used by the default UI’s functionsChatFrame_RemoveMessageGroup()and
ChatFrame_RemoveAllMessageGroups()whichmanagethesetofmessage
typesshown inadisplayed ChatFrame.
Arguments:
index—Indexofachatframe(between1and NUM_CHAT_WINDOWS)(number)
messageGroup—Tokenidentifyingamessagetype(string,chatMsgType)
RemoveFriend
Removesa character from the friendslist.
RemoveFriend(“name“)
Arguments:
name—Nameofacharactertoremovefromthefriendslist(string)
Confirmation
RemoveGlyphFromSocket
Removesthe glyph from asocket.
RemoveGlyphFromSocket(socket)
Arguments:
socket—Whichglyphsockettoquery(between1and NUM_GLYPH_SLOTS)
(number, glyphIndex)
RemoveQuestWatch
Removesa quest from the objectives tracker.
RemoveQuestWatch(questIndex)
Arguments:
questIndex—Indexofaquestinthequestlog(between1and
GetNumQuestLogEntries())(number)
RemoveTrackedAchievement
Removesan achievement from the objectives tracker UI.
RemoveTrackedAchievement(id)
Arguments:
id—ThenumericIDofanachievement(number)
RenameEquipmentSet
Changesthe name of a savedequipment set.
RenameEquipmentSet(“name“, “newName“)
Not usedin the default UI; may be deprecated in future patches.
Arguments:
name—Nameofanequipmentset(casesensitive)(string)
newName—Newnamefortheset(string)
Documents you may be interested
Documents you may be interested