Note that there are some explanatory texts on larger screens.

plurals
  1. USMark Jones
    primarykey
    data
    text
    plurals
    1. This table or related slice is empty.
    1. COThe commenter above (johnny g?) is mistaken, if I'm understanding his statement correctly. The MSDN comment applies only to the object reference Type used to access the interface. An explicitly-implemented interface can be accessed through a cast from the implementing class (as the original question illustrated) just as well as an implicitly-implemented interface. Having an explictly-implemented interface only prevents the caller from accessing the interface via a direct class reference. So while explicitly-implemented methods aren't class-public methods they are still publicly accessible.
      singulars
    2. COWhile this approach may work to pass a reference to a destination page, it will not work to receive the same reference in the source page when the destination release control back to the source. There is no guarantee that the destination page's reference is valid after control is returned to the source page. In general, the only real solution is to have a shared object reference stored in the current application object (Application.Current), to which both the source and destination pages have access and which is guaranteed to always remain valid during the lifetime of the app instance.
      singulars
    3. COThis solution doesn't work in C# / Windows Phone .NETCF --GetManifestResourceNames() only returns a single name, that of the assembly-DLL module. There is only one resource available in the manifest -- the stream blob of the DLL module. Without C++ and unsafe code allowing you to call Win32 API calls, it is frankly a royal pain in the arse to work with this chunk of memory.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload