Microsoft.VisualStudio.Project.DataObject.IDataObject C# (CSharp) Method

IDataObject() private method

private IDataObject ( FORMATETC fmt ) : int
fmt FORMATETC
return int
        int IDataObject.QueryGetData(FORMATETC[] fmt)
        {
            if(fmt == null || fmt.Length < 1)
                return VSConstants.S_FALSE;

            foreach(DataCacheEntry e in this.entries)
            {
                if(e.Format.cfFormat == fmt[0].cfFormat /*|| fmt[0].cfFormat == InternalNativeMethods.CF_HDROP*/)
                    return VSConstants.S_OK;
            }

            return VSConstants.S_FALSE;
        }

Same methods

DataObject::IDataObject ( FORMATETC format, FORMATETC fmt ) : int
DataObject::IDataObject ( FORMATETC e, uint adv, IAdviseSink sink, uint &cookie ) : int
DataObject::IDataObject ( IEnumSTATDATA &e ) : int
DataObject::IDataObject ( uint direction, IEnumFORMATETC &penum ) : int
DataObject::IDataObject ( FORMATETC fmt, STGMEDIUM m ) : void
DataObject::IDataObject ( FORMATETC fmt, STGMEDIUM m, int fRelease ) : void
DataObject::IDataObject ( uint cookie ) : void