---
title: "Xamarin.TVOS SDK API diff"
description: List of API changes for Xamarin.TVOS.
author: spouliot
ms.author: sepoulio
ms.date: 1/16/2024
ms.topic: article
ms.assetid: 339efc10-9446-71fc-ae7d-055f0909caaf
ms.prod: xamarin
---

# Xamarin.TVOS SDK API diff

<a name="Xamarin.TVOS.dll" />

## Xamarin.TVOS.dll

### Namespace Foundation

#### Type Changed: Foundation.NSBundle

Added property:

```csharp
public static NSString BundleDidLoadNotification { get; }
```


#### Type Changed: Foundation.NSDate

Added property:

```csharp
public static NSString SystemClockDidChangeNotification { get; }
```


#### Type Changed: Foundation.NSPort

Added property:

```csharp
public static NSString PortDidBecomeInvalidNotification { get; }
```


#### Type Changed: Foundation.NSThread

Added properties:

```csharp
public static NSString ThreadWillExitNotification { get; }
public static NSString WillBecomeMultiThreadedNotification { get; }
```


#### Type Changed: Foundation.NSTimeZone

Added property:

```csharp
public static NSString SystemTimeZoneDidChangeNotification { get; }
```


#### Type Changed: Foundation.NSUserDefaults

Added properties:

```csharp
public static NSString CompletedInitialSyncNotification { get; }
public static NSString DidChangeAccountsNotification { get; }
public static NSString SizeLimitExceededNotification { get; }
```

#### Type Changed: Foundation.NSUserDefaults.Notifications

Added methods:

```csharp
public static NSObject ObserveCompletedInitialSync (System.EventHandler<NSNotificationEventArgs> handler);
public static NSObject ObserveCompletedInitialSync (NSObject objectToObserve, System.EventHandler<NSNotificationEventArgs> handler);
public static NSObject ObserveDidChangeAccounts (System.EventHandler<NSNotificationEventArgs> handler);
public static NSObject ObserveDidChangeAccounts (NSObject objectToObserve, System.EventHandler<NSNotificationEventArgs> handler);
public static NSObject ObserveSizeLimitExceeded (System.EventHandler<NSNotificationEventArgs> handler);
public static NSObject ObserveSizeLimitExceeded (NSObject objectToObserve, System.EventHandler<NSNotificationEventArgs> handler);
```