RepositoryTypeLib, COM interface constants for VB.Net / VBScript

RepositoryTypeLib - interface constants

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

library parameters

File NameProgram Files\Common Files\Microsoft Shared\Repostry\REPODBC.DLL
Guid{2DF7E2FB-60D2-11CF-920E-00AA00A1EB95}
Enums12

ConnectionFlags

enum, 2 members.
  'Repository connection flags
Public Enum ConnectionFlags
  REPOS_CONN_EXCLUSIVE = 1  '&H1
  REPOS_CONN_NEWCACHE = 2  '&H2
End Enum

TransactionFlags

enum, 8 members.
  'Repository transaction flags
Public Enum TransactionFlags
  TXN_RESET_OPTIONS = 1  '&H1
  TXN_NORMAL = 2  '&H2
  TXN_EXCLUSIVE_WRITEBACK = 3  '&H3
  TXN_EXCLUSIVE_WRITETHROUGH = 4  '&H4
  TXN_TIMEOUT_DURATION = 5  '&H5
  TXN_START_TIMEOUT = 6  '&H6
  TXN_QUERY_TIMEOUT = 7  '&H7
  TXN_DBMS_READONLY = 8  '&H8
End Enum

TransactionValues

enum, 2 members.
  'Repository transaction values
Public Enum TransactionValues
  TXN_EXCL_NO = 0  '&H0
  TXN_EXCL_YES = 1  '&H1
End Enum

InterfaceDefFlags

enum, 2 members.
  'Interface definition flags
Public Enum InterfaceDefFlags
  INTERFACE_EXTENSIBLE = 1  '&H1
  INTERFACE_HIDDEN = 2  '&H2
End Enum

InterfaceMemberFlags

enum, 1 members.
  'Interface member flags
Public Enum InterfaceMemberFlags
  INTERFACEMEMBER_HIDDEN = 1  '&H1
End Enum

PropertyDefFlags

enum, 1 members.
  'Property definition flags
Public Enum PropertyDefFlags
  PROPERTY_INVERTED = 1  '&H1
End Enum

CollectionDefFlags

enum, 9 members.
  'Collection definition flags
Public Enum CollectionDefFlags
  COLLECTION_NAMING = 1  '&H1
  COLLECTION_UNIQUENAMING = 2  '&H2
  COLLECTION_CASESENSITIVE = 4  '&H4
  COLLECTION_SEQUENCED = 8  '&H8
  COLLECTION_PROPAGATEDELETE = 16  '&H10
  COLLECTION_NEWORGVERSIONSPARTICIPATE = 32  '&H20
  COLLECTION_NEWORGVERSIONSDONOTPARTICIPATE = 64  '&H40
  COLLECTION_MERGEWHOLE = 128  '&H80
  COLLECTION_CONTAINING = 256  '&H100
End Enum

VersionStates

enum, 3 members.
  'Version states
Public Enum VersionStates
  FROZEN = 1  '&H1
  CHECKEDOUT = 2  '&H2
  LASTINBRANCH = 128  '&H80
End Enum

MergeFlags

enum, 2 members.
  'Merge precedence flags
Public Enum MergeFlags
  PRIMARY = 1  '&H1
  SECONDARY = 2  '&H2
End Enum

ResolutionTypes

enum, 4 members.
  'Version resolution types
Public Enum ResolutionTypes
  SPECIFIEDVERSION = 1  '&H1
  LATESTVERSION = 2  '&H2
  VERSIONINWORKSPACE = 3  '&H3
  PINNEDVERSION = 4  '&H4
End Enum

LoadStatus

enum, 4 members.
  'Load status for an object collection
Public Enum LoadStatus
  READY = 1  '&H1
  INPROGRESS = 2  '&H2
  CANCELLED = 3  '&H3
  FAILED = 4  '&H4
End Enum

RepODBCFlags

enum, 2 members.
  'Flags relevant to IRepositoryODBC2
Public Enum RepODBCFlags
  RODBC_RESET_OPTIONS = 1  '&H1
  RODBC_ASYNCH = 2  '&H2
End Enum
WUtils.com