WECAPILib, COM interface constants for VB.Net / VBScript

WECAPILib - interface constants

     This page contains simple VBA include for the WECAPILib COM library.

library parameters

File NameProgram Files\Common Files\Microsoft Shared\web server extensions\60\BIN\FPWEC.DLL
Guid{B8812619-BDB3-11D0-B19E-00A0C91E29D8}
Enums10

_WecMetaInfoType

enum, 6 members.
Public Enum WecMetaInfoType
  WecMetaInfoUnknown = 0  '&H0
  WecMetaInfoString = 1  '&H1
  WecMetaInfoInt = 2  '&H2
  WecMetaInfoTime = 3  '&H3
  WecMetaInfoStringList = 4  '&H4
  WecMetaInfoBoolean = 5  '&H5
End Enum

_WecElementType

enum, 3 members.
Public Enum WecElementType
  WecEtypePage = 0  '&H0
  WecEtypeLink = 1  '&H1
  WecEtypeDynamicPage = 2  '&H2
End Enum

_WecModType

enum, 8 members.
Public Enum WecModType
  WecModAddNewPage = 1  '&H1
  WecModAddExistingPage = 2  '&H2
  WecModMove = 4  '&H4
  WecModDelete = 8  '&H8
  WecModChangeLabel = 16  '&H10
  WecModChangeMetaInfo = 32  '&H20
  WecModCopyPage = 64  '&H40
  WecModChangeUrl = -128  '&HFFFFFF80
End Enum

_WecRecalcFlags

enum, 4 members.
Public Enum WecRecalcFlags
  WecRecalcSuspend = 0  '&H0
  WecRecalcResume = 1  '&H1
  WecRecalcRecalcNow = 2  '&H2
  WecRecalcReserved1 = 3  '&H3
End Enum

_WecListUrlsFlags

enum, 14 members.
Public Enum WecListUrlsFlags
  WecListHidden = 1  '&H1
  WecListReserved1 = 2  '&H2
  WecListRecurse = 4  '&H4
  WecListFolders = 8  '&H8
  WecListFiles = 16  '&H10
  WecListLinkInfo = 32  '&H20
  WecListIncludeParent = 64  '&H40
  WecListBots = 0  '&H0
  WecListRefresh = 0  '&H0
  WecListChildWebs = 0  '&H0
  WecListListDirs = 0  '&H0
  WecListThickets = 0  '&H0
  WecListReserved2 = 0  '&H0
  WecListAllowSyncKey = 0  '&H0
End Enum

_WecApplyFlags

enum, 3 members.
Public Enum WecApplyFlags
  WecApplyWeb = 1  '&H1
  WecApplyPage = 2  '&H2
  WecApplyReturnFileInfo = 4  '&H4
End Enum

_WecCheckoutFlags

enum, 3 members.
Public Enum WecCheckoutFlags
  WecCheckoutNone = 1  '&H1
  WecCheckoutExclusive = 2  '&H2
  WecCheckoutNonExclusive = 4  '&H4
End Enum

_WecPublishUiType

enum, 18 members.
Public Enum WecPublishUiType
  WecPubUiInit = 0  '&H0
  WecPubUiTerm = 1  '&H1
  WecPubUiFileConflict = 2  '&H2
  WecPubUiHomePageConflict = 3  '&H3
  WecPubUiToDoListConflict = 4  '&H4
  WecPubUiFileDelete = 5  '&H5
  WecPubUiStructureConflict = 6  '&H6
  WecPubUiRunTimeBotWarning = 7  '&H7
  WecPubUiFeatureDowngrade = 8  '&H8
  WecPubUiCollabBotWarning = 9  '&H9
  WecPubUiLinkBarWarning = 10  '&HA
  WecPubUiAspWarning = 11  '&HB
  WecPubUiSaveXmlWarning = 12  '&HC
  WecPubUiMigrationWarning = 13  '&HD
  WecPubUiPrivateFilesWarning = 14  '&HE
  WecPubUICantMigrateSTSV1 = 15  '&HF
  WecPubUICantMigrateSTSV2 = 16  '&H10
  WecPubUiRenameThicketsWarning = 17  '&H11
End Enum

_WecDeleteWebFlags

enum, 5 members.
Public Enum WecDeleteWebFlags
  WECDeleteWebContent = 1  '&H1
  WECDeleteWebStructure = 2  '&H2
  WECDeleteWebMerge = 4  '&H4
  WECDeleteWebDefault = 3  '&H3
  WECDeleteWebFlagsWireMask = 7  '&H7
End Enum

_WECManifestFlags

enum, 15 members.
Public Enum WECManifestFlags
  WECManifestNone = 0  '&H0
  WECManifestEverything = -1  '&HFFFFFFFF
  WECManifestSubwebs = 1  '&H1
  WECManifestStructure = 2  '&H2
  WECManifestFiles = 4  '&H4
  WECManifestUserlists = 8  '&H8
  WECManifestListData = 16  '&H10
  WECManifestGlobalLists = 32  '&H20
  WECManifestSubscriptions = 64  '&H40
  WECManifestDiscussions = -128  '&HFFFFFF80
  WECManifestUserinfo = 0  '&H0
  WECManifestWebparts = 0  '&H0
  WECManifestSecurity = 0  '&H0
  WECManifestNonTemplatizableData = 0  '&H0
  WECManifestAllExceptSubwebs = -2  '&HFFFFFFFE
End Enum
WUtils.com