Click here to Skip to main content
15,394,131 members
Home / Discussions / C#
   

C#

 
GeneralRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
Richard Deeming12-May-22 2:18
mveRichard Deeming12-May-22 2:18 
GeneralRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
BillWoodruff12-May-22 2:32
mveBillWoodruff12-May-22 2:32 
AnswerRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
Richard MacCutchan11-May-22 3:19
mveRichard MacCutchan11-May-22 3:19 
GeneralRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
BillWoodruff11-May-22 3:50
mveBillWoodruff11-May-22 3:50 
GeneralRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
harold aptroot11-May-22 10:28
Memberharold aptroot11-May-22 10:28 
GeneralRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
BillWoodruff11-May-22 17:34
mveBillWoodruff11-May-22 17:34 
GeneralRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
BillWoodruff12-May-22 1:14
mveBillWoodruff12-May-22 1:14 
QuestionToast notification Collections crash when initializing. Pin
Maximilien9-May-22 3:12
MemberMaximilien9-May-22 3:12 
I'm trying to setup a a ToastNotification collection for our toast notifications (which are working, we can create the notifications.)

I'm following this example : Toast Collections - Windows apps | Microsoft Docs

The collection is needed to set a custom name to the notification collections; it usually takes the assembly name. (which can be done but it's a hack)

The method is called after creating the main window.

The defaultManager has a member "User=null"; I'm not sure if it is a valid value for a Default Manager ?

It crashes when getting the GetToastCollectionManager :
System.Exception
  HResult=0x80070490
  Message=Element not found. (0x80070490)
  Source=<Cannot evaluate the exception source>
  StackTrace:
<Cannot evaluate the exception stack trace>

  This exception was originally thrown at this call stack:
    WpfApp1.MainWindow.CreateToastCollection() in MainWindow.xaml.cs
    WpfApp1.MainWindow.MainWindow() in MainWindow.xaml.cs

Any ideas ?
        private async void SetNotificationCollections()
        {
            string displayName = "Is Potato";
            string launchArg = "NavigateToPotato";
            System.Uri iconURI = new System.Uri("ms-appx:///Assets/icon.png");

<pre>
        ToastCollection licensingManagerToastCollection = new ToastCollection(
            "MyToastCollection",
            displayName,
            launchArg,
            iconURI);

        ToastNotificationManagerForUser defaultManager = ToastNotificationManager.GetDefault();

        try
        {
            ToastCollectionManager collectionManager = defaultManager.GetToastCollectionManager(); //CRASH/exception here.
            await collectionManager.SaveToastCollectionAsync(licensingManagerToastCollection);
        }
        catch
        {
            return;
        }
    }</pre>
CI/CD = Continuous Impediment/Continuous Despair


modified 9-May-22 9:32am.

AnswerRe: Toast notification Collections crash when initializing. Pin
Gerry Schmitz9-May-22 8:26
mveGerry Schmitz9-May-22 8:26 
GeneralRe: Toast notification Collections crash when initializing. Pin
Maximilien10-May-22 2:12
MemberMaximilien10-May-22 2:12 
GeneralRe: Toast notification Collections crash when initializing. Pin
Gerry Schmitz10-May-22 7:36
mveGerry Schmitz10-May-22 7:36 
GeneralRe: Toast notification Collections crash when initializing. Pin
Maximilien10-May-22 7:59
MemberMaximilien10-May-22 7:59 
GeneralRe: Toast notification Collections crash when initializing. Pin
Gerry Schmitz10-May-22 9:30
mveGerry Schmitz10-May-22 9:30 
GeneralRe: Toast notification Collections crash when initializing. Pin
Maximilien11-May-22 2:43
MemberMaximilien11-May-22 2:43 
SuggestionRe: Toast notification Collections crash when initializing. Pin
Richard Deeming9-May-22 22:00
mveRichard Deeming9-May-22 22:00 
GeneralRe: Toast notification Collections crash when initializing. Pin
Maximilien10-May-22 2:12
MemberMaximilien10-May-22 2:12 
QuestionAccess of simple activex component with only one method created in .net (using vb.net/c#) from child object created using window.open causes Catastrophic failure. Pin
Satheesh N9-May-22 2:13
professionalSatheesh N9-May-22 2:13 
SuggestionRe: Access of simple activex component with only one method created in .net (using vb.net/c#) from child object created using window.open causes Catastrophic failure. Pin
Richard Deeming9-May-22 2:34
mveRichard Deeming9-May-22 2:34 
GeneralRe: Access of simple activex component with only one method created in .net (using vb.net/c#) from child object created using window.open causes Catastrophic failure. Pin
Satheesh N9-May-22 23:06
professionalSatheesh N9-May-22 23:06 
GeneralRe: Access of simple activex component with only one method created in .net (using vb.net/c#) from child object created using window.open causes Catastrophic failure. Pin
Dave Kreskowiak10-May-22 1:36
mveDave Kreskowiak10-May-22 1:36 
AnswerRe: Access of simple activex component with only one method created in .net (using vb.net/c#) from child object created using window.open causes Catastrophic failure. Pin
OriginalGriff9-May-22 3:00
mveOriginalGriff9-May-22 3:00 
QuestionHow to validate an URI ? Pin
Maximilien2-May-22 8:05
MemberMaximilien2-May-22 8:05 
AnswerRe: How to validate an URI ? Pin
OriginalGriff2-May-22 8:27
mveOriginalGriff2-May-22 8:27 
GeneralRe: How to validate an URI ? Pin
jsc422-May-22 22:38
professionaljsc422-May-22 22:38 
GeneralRe: How to validate an URI ? Pin
Dave Kreskowiak3-May-22 2:47
mveDave Kreskowiak3-May-22 2:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.