Share via


BINDF Enum

Definition

Contains values that determine how a resource should be bound to a moniker.

public enum class BINDF
public enum class BINDF
enum BINDF
public enum BINDF
type BINDF = 
Public Enum BINDF
Inheritance
BINDF

Fields

Name Value Description
BINDF_ASYNCHRONOUS 1

Indicates that the moniker should return immediately from Microsoft.VisualStudio.OLE.Interop.IMoniker.BindToStorage or Microsoft.VisualStudio.OLE.Interop.IMoniker.BindToObject. The actual result of the bind to an object or the bind to storage arrives asynchronously.

BINDF_ASYNCSTORAGE 2

Indicates that the client application calling the Microsoft.VisualStudio.OLE.Interop.IMoniker.BindToStorage method prefers that the storage and stream objects returned in Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnDataAvailable return E_PENDING. This occurs when the client application references data not yet available through their read methods; the default behavior blocks until the data becomes available.

BINDF_NOPROGRESSIVERENDERING 4

Indicates that progressive rendering should not be allowed.

BINDF_OFFLINEOPERATION 8

Indicates that the moniker should be bound to the cached version of the resource.

BINDF_GETNEWESTVERSION 16

Indicates that the bind operation should retrieve the newest version of the data or object possible.

BINDF_NOWRITECACHE 32

Indicates that the bind operation should not store retrieved data in the disk cache. BINDF_PULLDATA must also be specified to turn off the cache file generation when using the Microsoft.VisualStudio.OLE.Interop.IMoniker.BindToStorage method.

BINDF_NEEDFILE 64

Indicates that the downloaded resource must be saved in the cache or a local file.

BINDF_PULLDATA 128

Indicates that the asynchronous moniker allows the client of Microsoft.VisualStudio.OLE.Interop.IMoniker.BindToStorage to drive the bind operation by pulling the data. Otherwise, the moniker drives the operation by pushing the data to the client..

BINDF_IGNORESECURITYPROBLEM 256

Indicates that security problems related to bad certificates and redirects between HTTP and HTTPS servers should be ignored.

BINDF_RESYNCHRONIZE 512

Indicates that the resource should be resynchronized.

1024

Indicates that hyperlinks are allowed.

BINDF_NO_UI 2048

Indicates that the bind operation should not display any user interfaces.

BINDF_SILENTOPERATION 4096

Indicates that the bind operation should be completed silently. No user interface or user notification should occur.

BINDF_PRAGMA_NO_CACHE 8192

Indicates that the resource should not be stored in the Internet cache.

BINDF_GETCLASSOBJECT 16384

Indicates that the class object should be retrieved. Otherwise, the class instance is retrieved.

BINDF_RESERVED_1 32768

Reserved. Do not use.

BINDF_FREE_THREADED 65536

Reserved for future use.

BINDF_DIRECT_READ 131072

Indicates that the client application does not need to know the exact size of the data available. The application is read directly from source.

BINDF_FORMS_SUBMIT 262144

Indicates that this transaction should be handled as a forms submittal.

BINDF_GETFROMCACHE_IF_NET_FAIL 524288

Indicates that the resource should be retrieved from the cache if the attempt to download the resource from the network fails.

BINDF_FROMURLMON 1048576

Indicates that the binding is from a URL moniker. This value was added for Microsoft Internet Explorer 5.

BINDF_FWD_BACK 2097152

Indicates that the moniker should bind to the copy of the resource that is currently in the Internet cache.

BINDF_PREFERDEFAULTHANDLER 4194304

Indicates that the Urlmon.dll searches for temporary or permanent namespace handlers before it uses the default registered handler for particular protocols. This value changes this behavior by allowing the moniker client to specify that Urlmon.dll should look for and use the default system protocol first.

BINDF_ENFORCERESTRICTED 8388608

Applies to