BExplorer.Shell.NonFileSystemKnownFolder.NonFileSystemKnownFolder C# (CSharp) Method

NonFileSystemKnownFolder() private method

private NonFileSystemKnownFolder ( IKnownFolderNative kf ) : BExplorer.Shell.Interop
kf IKnownFolderNative
return BExplorer.Shell.Interop
        internal NonFileSystemKnownFolder(IKnownFolderNative kf)
        {
            Debug.Assert(kf != null);
            knownFolderNative = kf;

            // Set the native shell item
            // and set it on the base class (ShellObject)

            Guid guid = new Guid(InterfaceGuids.IShellItem);
            knownFolderNative.GetShellItem(0, ref guid, out nativeShellItem);
            ComInterface = nativeShellItem;

        }

Same methods

NonFileSystemKnownFolder::NonFileSystemKnownFolder ( IShellItem shellItem ) : BExplorer.Shell.Interop