Foundation Namespace

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

Classes

ActionAttribute

Sinaliza um método para responder a uma ação Objective-C

AdviceAttribute

Um atributo que pode ser usado para dar conselhos de programação a um usuário de uma função ou classe.

ConnectAttribute

Expõe uma propriedade como uma tomada do Construtor de Interfaces.

DictionaryContainer

Classe base de conveniência usada por classes fortemente tipadas que encapsulam configurações baseadas em NSDictionary.

EncodingDetectionOptions

Um DictionaryContainer que contém dicas para detectar a codificação de um NSString.

ExportAttribute

Exporta um método ou propriedade para o mundo Objective-C.

FieldAttribute

Esse atributo está presente nas propriedades para indicar que elas refletem uma variável global não gerenciada subjacente.

LinkerSafeAttribute

Atributo no nível do assembly usado para informar ao vinculador do MonoTouch que esse assembly pode ser vinculado com segurança, independentemente das configurações do vinculador do sistema.

LoadInPlaceResult

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

ModelAttribute

Sinalizar uma classe como um modelo.

ModelNotImplementedException

Uma exceção de conveniência usada em implementações de método de modelo.

MonoTouchException

Lançamento de exceção para encapsular NSExceptions.

NotImplementedAttribute

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSAffineTransform

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSAppleEventDescriptor

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSAppleEventManager

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSAppleScript

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSArchiveReplaceEventArgs

Fornece dados para os ReplacingObject eventos E:Foundation.NSArchiveReplaceEventArgs.ReplacingObject .

NSArray

Uma matriz Objective-C não tipada.

NSArray<TKey>

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSAttributedString

Cadeias de caracteres que podem ser anotadas com um conjunto de atributos.

NSAttributedStringDocumentAttributes

Um DictionaryContainer que fornece atributos de documento para NSAttributedStrings.

NSAutoreleasePool

Uma classe usada para controlar os objetos a serem liberados posteriormente.

NSBindingSelectionMarker

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSBlockOperation

Um subtipo desse NSOperation executa simultaneamente vários blocos.

NSBundle

Suporte ao pacote de aplicativos; Serviços de introspecção.

NSBundleResourceRequest

Solicita recursos para download sob demanda disponíveis no App Store.

NSBundleResourceRequest.Notifications

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSByteCountFormatter

Uma classe que pode formatar uma cadeia de caracteres para exibir uma contagem de bytes.

NSCache

Uma coleção de pares chave-valor, geralmente contendo valores do tipo INSDiscardableContent, destinada a conter dados transitórios, mas caros de calcular.

NSCacheDelegate

Quando substituído, permite que o desenvolvedor do aplicativo controle refinado sobre a remoção ou remoção de elementos de um NSCache.

NSCacheDelegate_Extensions

Métodos de extensão para a INSCacheDelegate interface para dar suporte a todos os métodos do NSCacheDelegate protocolo.

NSCachedUrlResponse

Um objeto que pode ser armazenado e recuperado por instâncias do NSUrlCache, combinando objetos que representam a resposta, os dados e as informações específicas do aplicativo.

NSCalendar

Reenconjunção de calendário.

NSCalendar.Notifications

Notificação postada pela NSCalendar classe .

NSCalendarDate

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSCharacterSet

Uma classe que encapsula um conjunto imutável de caracteres Unicode.

NSCoder

Estrutura de serialização para NSObjects.

NSCoding

Define os métodos que devem ser implementados para serializar e desserializar objetos usando a tecnologia de serialização da Cocoa.

NSComparisonPredicate

Um subtipo de NSPredicate que é usado para comparar NSExpressions.

NSCompoundPredicate

Um subtipo de NSPredicate que é usado para calcular operações lógicas boolianas.

NSCondition

Encapsula condições semelhantes a POSIX.

NSConditionLock

Permite que objetos adquiram bloqueios de thread com base em NSCondition objetos .

NSConnection

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSConnectionDelegate

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSConnectionDelegate_Extensions

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSCopying

Implementação concreta da interface INSCopying.

NSData

Manipulação de buffer de bytes.

NSDataDetector

Subclasse de NSRegularExpression com suporte para tipos específicos de dados (datas, endereços etc.).

NSDate

Operações de data.

NSDateComponents

Representa uma data em um específico NSCalendar.

NSDateComponentsFormatter

Formata objetos como cadeias NSDateComponents de caracteres localizadas. Pode representar, por exemplo, horas e minutos como "2h 20m".

NSDateFormatter

Usado para analisar e renderizar datas de várias formas.

NSDateInterval

Classe nativa para calcular a diferença entre datas.

NSDateIntervalFormatter

Gera intervalos de datas no formato localizado (por exemplo, "Terça-feira, 2 de setembro de 2014 - quinta-feira, 4 de setembro de 2014").

NSDecimalNumber

Número decimal objective-C.

NSDictionary

Dicionário que fornece mapeamento de chaves para valores.

NSDictionary<TKey,TValue>

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSDimension

Classe base para NSUnit objetos que representam quantidades dimensionais.

NSDirectoryEnumerator

Enumera o conteúdo de um diretório.

NSDistantObjectRequest

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSDistributedLock

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSDistributedNotificationCenter

Permite que as notificações sejam enviadas para objetos em outras tarefas.

NSEnergyFormatter

Formata dados joule e calóricos como uma cadeia de caracteres localizada.

NSEnumerator

Classe abstrata usada para enumerar determinadas classes MonoTouch.Foundation.

NSError

Encapsula um erro.

NSErrorEventArgs

Fornece dados para e FailedE:Foundation.NSErrorEventArgs.LoadingMapFailed, E:Foundation.NSErrorEventArgs.DeferredUpdatesFinished e E:Foundation.NSErrorEventArgs.Failed e E:Foundation.NSErrorEventArgs.Failed e E:Foundation.NSErrorEventArgs.AdvertisingStarted, E:Foundation.NSErrorEventArgs.DiscoveredService e E:Foundation.NSErrorEventArgs.RssiUpdated events.

NSErrorException

Exceção que encapsula um Objective-C NSError.

NSException

Exceção Objective-C.

NSExpression

Encapsula uma expressão a ser usada com um NSComparisonPredicates.

NSExtensionContext

O contexto no qual uma extensão está em execução.

NSExtensionContext.Notifications

Classe que contém manipuladores para notificações de contexto de extensão.

NSExtensionItem

Uma coleção imutável de dados sobre o objeto que a extensão está manipulando.

NSExtensionRequestHandling

Define o gancho do BeginRequestWithExtensionContext(NSExtensionContext) ciclo de vida.

NSFileAccessIntent

Contém os detalhes das operações assíncronas de leitura e gravação que estão sendo coordenadas por um NSFileCoordinator.

NSFileAttributes

Encapsula atributos de arquivo para uso com NSFileManager.

NSFileCoordinator

Uma classe que ajuda a coordenar a leitura e gravação simultâneas em arquivos entre vários processos e vários objetos.

NSFileHandle

Encapsula um descritor de arquivo.

NSFileHandle.Notifications

Notificação postada pela NSFileHandle classe .

NSFileHandleConnectionAcceptedEventArgs

Fornece dados para o evento.

NSFileHandleReadEventArgs

Fornece dados para o evento.

NSFileManager

Uma abstração sobre o sistema de arquivos subjacente que permite ações comuns de descoberta e manipulação de arquivos.

NSFileManager.Notifications

Notificação postada pela NSFileManager classe .

NSFileManager_NSUserInformation

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSFileManagerDelegate

Um delegado que, quando substituído, permite ao desenvolvedor de aplicativos controle refinado sobre eventos relacionados a ações comuns de descoberta e manipulação de arquivos.

NSFileManagerDelegate_Extensions

Métodos de extensão para a INSFileManagerDelegate interface para dar suporte a todos os métodos do NSFileManagerDelegate protocolo.

NSFilePresenter

Em conjunto com um NSFileCoordinator, permite que o desenvolvedor do aplicativo responda a eventos relacionados à apresentação de um arquivo.

NSFilePresenter_Extensions

Métodos de extensão para a INSFilePresenter interface para dar suporte a todos os métodos do NSFilePresenter protocolo.

NSFileProviderService

Um canal de comunicação entre o aplicativo do desenvolvedor e uma extensão de Provedor de Arquivos.

NSFileSystemAttributes

Atributos do sistema de arquivos (tamanho, blocos e informações gratuitas).

NSFileVersion

Um instantâneo de um arquivo em um ponto específico no tempo.

NSFileWrapper

Encapsula os atributos e o conteúdo de nós do sistema de arquivos, que incluem arquivos, diretórios e links simbólicos.

NSFormatter

A classe base para NSDateFormatter fornece métodos para analisar e renderizar tipos.

NSHost

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSHttpCookie

HTTP Cookie

NSHttpCookieStorage

Um objeto singleton que gerencia uma coleção de NSHttpCookies.

NSHttpCookieStorage.Notifications

Classe que contém manipuladores para notificações de armazenamento de cookie.

NSHttpUrlResponse

Representa a resposta de uma solicitação HTTP.

NSIndexPath

Representa o caminho para um nó em uma árvore. No iOS, essa classe é mais comumente usada para identificar uma linha em um UITableView.

NSIndexSet

Uma coleção imutável de inteiros não assinados exclusivos que são armazenados como uma coleção de intervalos classificados (e, portanto, é inadequado como uma classe de coleção geral).

NSInputStream

Um NSStream de entrada somente leitura.

NSInvocation

Representa uma mensagem Objective-C (chamada de método) que pode ser serializada, armazenada etc. principalmente por <consulte objetos cref=T:MonoTouch.Foundation.NSTimer/> .

NSIso8601DateFormatter

Formata NSDate objetos .

NSItemDownloadingStatusExtensions

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSItemProvider

Coordena os dados usados por um NSExtensionItem e suas P:Foundation.NSExtensionItem.Properties.

NSItemProviderWriting_Extensions

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSJavaScriptExtension

Define as cadeias de caracteres associadas às constantes NSExtensionJavaScriptFinalizeArgumentKey e NSExtensionJavaScriptPreprocessingResultsKey.

NSJsonSerialization

Permite a conversão de um conjunto limitado de tipos foundation de e para JSON.

NSKeyedArchiver

Uma implementação concreta do NSCoder que serializa para arquivos.

NSKeyedArchiverDelegate

Métodos que podem ser invocados pelo NSKeyedArchiver durante a serialização.

NSKeyedArchiverDelegate_Extensions

Métodos de extensão para a INSKeyedArchiverDelegate interface para dar suporte a todos os métodos do NSKeyedArchiverDelegate protocolo.

NSKeyedUnarchiver

Uma subclasse concreta do NSCoder usada para desserializar o estado de arquivos.

NSKeyedUnarchiverDelegate

Métodos que podem ser invocados pelo NSKeyedUnarchiver durante a serialização.

NSKeyedUnarchiverDelegate_Extensions

Métodos de extensão para a INSKeyedUnarchiverDelegate interface para dar suporte a todos os métodos do NSKeyedUnarchiverDelegate protocolo.

NSKeyValueSorting_NSMutableOrderedSet

Define um método de extensão para objetos T:NSMutableOrderedSet , permitindo que eles sejam classificados usando NSSortDescriptor objetos .

NSKeyValueSorting_NSOrderedSet

Define um método de extensão para NSOrderedSet objetos , permitindo a classificação por NSSortDescriptor objetos.

NSLengthFormatter

Formata distâncias como cadeias de caracteres localizadas.

NSLinguisticAnalysis

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSLinguisticTag

Contém propriedades estáticas somente leitura correspondentes às partes da fala reconhecidas por um NSLinguisticTagger.

NSLinguisticTagger

Segmenta automaticamente o texto em partes da fala (por exemplo, substantivos, verbos, números etc.).

NSLinguisticTagSchemeExtensions

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSLinguisticTagUnitExtensions

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSLocale

Encapsula parâmetros sobre a linguagem do usuário, convenções culturais e técnicas.

NSLocale.Notifications

Notificação postada pela NSLocale classe .

NSLock

Um objeto de bloqueio de thread no nível do sistema.

NSMachPort

Um NSPort que representa uma porta Mach. Só pode ser usado para comunicação de computador local (consulte T:Foundation.NSSocketPort).

NSMachPortDelegate

O objeto delegado para NSMachPort objetos . Fornece eventos para mensagens recebidas.

NSMachPortDelegate_Extensions

Métodos de extensão para a INSMachPortDelegate interface para dar suporte a todos os métodos do NSMachPortDelegate protocolo.

NSMassFormatter

Formata massas como cadeias de caracteres localizadas.

NSMeasurement<UnitType>

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSMeasurementFormatter

Enumera sinalizadores de opção de medida.

NSMetadataItem

Os metadados associados a um arquivo.

NSMetadataQuery

Uma consulta de metadados do Spotlight.

NSMetadataQuery.Notifications

Notificação postada pela NSMetadataQuery classe .

NSMetadataQueryAttributeValueTuple

Tuplas que encapsulam um atributo, um valor e a contagem de vezes que o valor ocorre para o atributo.

NSMetadataQueryDelegate

Define métodos opcionais relacionados ao ciclo de vida de NSMetadataQuerys.

NSMetadataQueryDelegate_Extensions

Métodos de extensão para a INSMetadataQueryDelegate interface para dar suporte a todos os métodos do NSMetadataQueryDelegate protocolo.

NSMetadataQueryResultGroup

Uma coleção de resultados agrupados retornados por um NSMetadataQuery.

NSMethodSignature

Representa uma assinatura de função. Retornado pela MethodSignature propriedade .

NSMutableArray

Uma coleção ordenada e alterável de objetos .

NSMutableArray<TValue>

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSMutableAttributedString

Cadeias de caracteres mutáveis que podem ser anotadas com um conjunto de atributos.

NSMutableCharacterSet

Um T:NSFoundation.NSCharacterSet mutável: um conjunto de caracteres Unicode.

NSMutableCopying

Os implementadores da INSMutableCopying interface produzem cópias mutáveis de um objeto . Os tipos que não têm subtipos mutáveis e imutáveis devem implementar NSCopying.

NSMutableData

Manipulação dinâmica de buffer de bytes.

NSMutableDictionary

Uma coleção alterável de pares chave-valor, com chaves exclusivas.

NSMutableDictionary<TKey,TValue>

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSMutableIndexSet

Representa uma coleção mutável de inteiros exclusivos e sem sinal (T:System.UInt32). Esses inteiros também são conhecidos como índices.

NSMutableOrderedSet

Um T:NSFoundation.NSOrderedSet mutável.

NSMutableOrderedSet<TKey>

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSMutableSet

Uma coleção não ordenada e alterável de objetos exclusivos.

NSMutableSet<TKey>

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSMutableString

A classe de cadeia de caracteres mutável foundation framework.

NSMutableUrlRequest

Encapsula uma solicitação de URL, pode ser modificada após a criação.

NSNetDomainEventArgs

Fornece dados para os FoundDomain eventos E:Foundation.NSNetDomainEventArgs.FoundDomain .

NSNetService

Usado para expor serviços de rede usando O DNS multicast (ZeroConf).

NSNetServiceBrowser

Navegador de serviço de rede para serviços fornecidos pelo ZeroConf.

NSNetServiceBrowserDelegate

Classe delegate para NSNetService.

NSNetServiceBrowserDelegate_Extensions

Métodos de extensão para a INSNetServiceBrowserDelegate interface para dar suporte a todos os métodos do NSNetServiceBrowserDelegate protocolo.

NSNetServiceConnectionEventArgs

Fornece dados para o evento de DidAcceptConnection .

NSNetServiceDataEventArgs

Fornece dados para o evento de UpdatedTxtRecordData .

NSNetServiceDelegate

Classe delegate para NSNetService.

NSNetServiceDelegate_Extensions

Métodos de extensão para a INSNetServiceDelegate interface para dar suporte a todos os métodos do NSNetServiceDelegate protocolo.

NSNetServiceErrorEventArgs

Fornece dados para os NotSearched eventos e E:Foundation.NSNetServiceErrorEventArgs.ResolveFailure e E:Foundation.NSNetServiceErrorEventArgs.NotSearched .

NSNetServiceEventArgs

Fornece dados para os ServiceRemoved eventos E:Foundation.NSNetServiceEventArgs.ServiceRemoved .

NSNotification

Mensagens entre aplicativos que são transmitidas no NSNotificationCenter.

NSNotificationCenter

Um hub de notificação para o aplicativo.

NSNotificationEventArgs

Fornece dados para o evento.

NSNotificationQueue

Uma classe que representa um buffer para instâncias de NSNotificationCenter, permitindo que as notificações sejam armazenadas em buffer e agrupadas.

NSNull

Encapsula um objeto singleton que pode ser usado para representar um valor nulo. Observe que esse singleton não será avaliado como igual a nulo.

NSNumber

Associação à API Objective-C para números de caixa (tipos de valor).

NSNumberFormatter

Representa números como cadeias de caracteres, com uma variedade de opções de formatação.

NSObject

Classe base para todos os objetos associados que são mapeados para objetos Objective-C.

NSObjectEventArgs

Fornece dados para os EncodedObject eventos E:Foundation.NSObjectEventArgs.WillEvictObject .

NSObjectFlag

Classe sentinela usada pela estrutura MonoTouch.

NSObjectProtocol_Extensions

A classe de extensão que, juntamente com a INSObjectProtocol interface , compõe o protocolo NSObjectProtocol.

NSObservedChange

Alterações que ocorreram em um objeto que está sendo observado por Key-Value-Observing

NSOperation

Uma classe que encapsula o código e os dados necessários para executar uma tarefa que pode ser executada em um thread. Os desenvolvedores de aplicativos devem herdar dessa classe ou usar uma subclasse predefinida, como T:Foundation.NSInvocationOperation ou NSBlockOperation.

NSOperationQueue

Uma classe que coordena e gerencia a execução de uma sequência de NSOperation objetos.

NSOrderedSet

Uma coleção imutável de objetos, que são classificados e exclusivos.

NSOrderedSet<TKey>

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSOrthography

Uma classe que associa um idioma dominante e um script a um trecho de texto. Ele é usado principalmente para fins como verificação ortográfica e gramatical.

NSOutputStream

Um NSStream somente gravação.

NSPersonNameComponent

Representa os componentes de um nome de pessoa.

NSPersonNameComponents

Define elementos do nome de uma pessoa, a serem usados com Name.

NSPersonNameComponentsFormatter

Fornece uma representação localizada de um NSPersonNameComponents.

NSPipe

Uma classe que encapsula um pipe do sistema operacional.

NSPort

Uma porta de comunicação no dispositivo.

NSPortDelegate

O objeto delegado para objetos T:NSFoundation.NSPort . Fornece um evento para a mensagem recebida.

NSPortDelegate_Extensions

Métodos de extensão para a INSPortDelegate interface para dar suporte a todos os métodos do NSPortDelegate protocolo.

NSPortMessage

Contém uma mensagem recebida por T:NSFoundation.NSPort.

NSPortNameServer

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSPredicate

Uma classe que representa uma expressão que, quando avaliada, retorna um resultado booliano.

NSPredicateSupport_NSArray

Método de extensão para NSArray objetos, permitindo que eles sejam filtrados com um NSPredicate.

NSPredicateSupport_NSMutableArray

Metohds auxiliares para aplicar predicados a matrizes mutáveis.

NSPredicateSupport_NSMutableOrderedSet

Define um método de extensão para NSMutableOrderedSet objetos que permitem que eles sejam filtrados usando um NSPredicate.

NSPredicateSupport_NSMutableSet

Método de extensão para NSMutableSet objetos, permitindo que eles sejam filtrados com um NSPredicate.

NSPredicateSupport_NSOrderedSet

Define um método de extensão para NSOrderedSet objetos que permitem que eles sejam filtrados por meio de um NSPredicate.

NSPredicateSupport_NSSet

Métodos auxiliares para aplicar predicados a conjuntos.

NSProcessInfo

Uma classe que fornece informações como argumentos, variáveis de ambiente e nomes sobre o processo atual.

NSProcessInfo.Notifications

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSProcessInfo_NSUserInformation

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSProgress

Usado com processos de execução longa para relatar o progresso para o usuário final.

NSProgressReporting_Extensions

Métodos de extensão para a INSProgressReporting interface para dar suporte a todos os métodos do INSProgressReporting protocolo.

NSPropertyListSerialization

Uma classe que fornece métodos para serializar e desserializar listas de propriedades.

NSPurgeableData

Um tipo de NSMutableData cuja memória de dados pode ser liberada pelo sistema conforme necessário.

NSRecursiveLock

Uma subclasse desse NSLock pode ser adquirida várias vezes pelo mesmo thread.

NSRegularExpression

Biblioteca do sistema para expressões regulares.

NSRunLoop

Loop de expedição de mensagens e eventos.

NSRunLoopModeExtensions

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSScriptCommand

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSScriptCommandArgumentDescription

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSScriptCommandArgumentDescriptionKeys

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSScriptCommandDescription

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSScriptCommandDescriptionDictionary

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSScriptCommandDescriptionDictionaryKeys

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSSearchPath

Utilitários de caminhos de pesquisa.

NSSecureCoding

Os implementadores lidam com codificação e decodificação de maneira robusta contra ataques de substituição de objeto.

NSSecureUnarchiveFromDataTransformer

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSSet

Uma coleção não ordenada de itens distintos.

NSSet<TKey>

Fortemente tipado NSSet.

NSSortDescriptor

Fornece um operador de comparação que pode ser usado com Dados Principais e objetos como NSArray.

NSSortDescriptorSorting_NSMutableArray

Define um método estático para classificar NSMutableArray objetos usando NSSortDescriptor objetos.

NSStream

Classe abstrata para o Foundation Streams.

NSStreamDelegate

Quando substituído, permite que o desenvolvedor applicatin responda a eventos releados para maniplar um NSStream.

NSStreamDelegate_Extensions

Métodos de extensão para a INSStreamDelegate interface para dar suporte a todos os métodos do NSStreamDelegate protocolo.

NSStreamEventArgs

Fornece dados para o evento de OnEvent .

NSStreamSocksOptions

Opções de configuração para servidores proxy SOCKS.

NSString

A classe Foundation String.

NSStringDrawingContext

Configura e acompanha os ajustes de fator de escala e acompanhamento usados ao desenhar cadeias de caracteres atribuídas.

NSStringTransformExtensions

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSTask

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSTask.Notifications

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSTextChecking

Contém chaves que identificam resultados de verificação de texto.

NSTextCheckingAddressComponents

Contém os componentes de um endereço reconhecido.

NSTextCheckingResult

Classe que contém o resultado de uma pesquisa de expressão regular.

NSTextCheckingTransitComponents

Contém os componentes de dados de viagem reconhecidos.

NSThread

Suporte ao NSThread.

NSTimer

O temporizador pode disparar ações em determinados intervalos de tempo.

NSTimeZone

Encapsula um fuso horário.

NSUbiquitousKeyValueStore

Um repositório de chave-valor baseado em iCloud destinado ao armazenamento de dados de configuração e preservação de estado.

NSUbiquitousKeyValueStore.Notifications

Notificação postada pela NSUbiquitousKeyValueStore classe .

NSUbiquitousKeyValueStoreChangeEventArgs

Fornece dados para o evento.

NSUndoManager

Classe de gerente desfazer.

NSUndoManager.Notifications

Notificação postada pela NSUndoManager classe .

NSUndoManagerCloseUndoGroupEventArgs

Fornece dados para o evento.

NSUnit

Classe base para unidades de medida.

NSUnitAcceleration

Uma taxa de alteração de velocidade. A unidade base é metersPerSecondSquared.

NSUnitAngle

Mede a rotação em um plano. A unidade base é graus.

NSUnitArea

Um NSDimension que descreve uma extensão bidimensional. A unidade base é de metros quadrados.

NSUnitConcentrationMass

Um NSDimension que representa a quantidade de uma massa dentro de um volume. A unidade base é gramas/litro.

NSUnitConverter

Classe base abstrata para classes que convertem valores entre tipos apropriados de NSUnit.

NSUnitConverterLinear

Um NSUnitConverter que aplica uma conversão do formulário f(X) = cX + k.

NSUnitDispersion

Um NSDimension que é uma proporção de um componente constituinte para todos os constituintes. A unidade base é "partes por milhão".

NSUnitDuration

Um NSDimension que representa um período de tempo. A unidade base é de segundos.

NSUnitElectricCharge

Um NSDimension que representa a carga elétrica. A unidade base é coulombs.

NSUnitElectricCurrent

Um fluxo de corrente elétrica. A unidade base são amperes.

NSUnitElectricPotentialDifference

Um NSDimension que mede a energia elétrica potencial de uma carga de ponto em um único ponto no espaço. A unidade base é volts.

NSUnitElectricResistance

Um NSDimension que mede a resistência elétrica. A unidade base é ohms.

NSUnitEnergy

Um NSDimension que representa unidades de energia. A unidade base é joules.

NSUnitFrequency

Um NSDimension que mede a frequência com que algo se repete. A unidade base é hertz.

NSUnitFuelEfficiency

Um NSDimension que representa a distância percorrida por unidade de combustível. A unidade base é de litros/100 quilômetros.

NSUnitIlluminance

Um NSDimension que mede a illuminância. A unidade base é lux.

NSUnitLength

Um NSDimension que mede a extensão. A unidade base é de metros.

NSUnitMass

Um NSDimension que descreve a resistência à aceleração. A unidade base é quilogramas.

NSUnitPower

Um NSDimension que mede a energia ao longo do tempo. A unidade base é watts.

NSUnitPressure

Um NSDimension que mede a força normal sobre uma superfície. A unidade base é pascals.

NSUnitSpeed

Um NSDimension que mede a taxa de alteração de posição. A unidade base é metros/segundo.

NSUnitTemperature

Um NSDimension que mede a energia térmica. A unidade base é kelvin.

NSUnitVolume

Um sNSDimension que mede a extensão em três dimensões. A unidade base é de litros.

NSUrl

Representa uma URL.

NSUrl_PromisedItems

Define métodos estáticos para lidar com itens prometidos.

NSUrlAsyncResult

Resultados de SendRequestAsync(NSUrlRequest, NSOperationQueue)

NSUrlAuthenticationChallenge

Representa um desafio de autenticação enviado de um servidor para um cliente.

NSURLAuthenticationChallengeSender

Protocolo para implementar desafios de autenticação.

NSURLAuthenticationChallengeSender_Extensions

Métodos de extensão para a INSURLAuthenticationChallengeSender interface para dar suporte a todos os métodos do NSURLAuthenticationChallengeSender protocolo.

NSUrlCache

Armazena em cache solicitações de carregamento de URL com uma combinação de estratégias na memória e no disco.

NSUrlComponents

Analisa e constrói URLs de acordo com os componentes definidos no RFC 3986.

NSUrlConnection

Um cliente Web.

NSUrlConnectionDataDelegate

Protocolo que contém manipuladores para trabalhar com dados em uma conexão HTTP.

NSUrlConnectionDataDelegate_Extensions

Métodos de extensão para a INSUrlConnectionDataDelegate interface para dar suporte a todos os métodos do NSUrlConnectionDataDelegate protocolo.

NSUrlConnectionDelegate

Classe delegada usada pelo cliente Web NSUrlConnection.

NSUrlConnectionDelegate_Extensions

Métodos de extensão para a INSUrlConnectionDelegate interface para dar suporte a todos os métodos do NSUrlConnectionDelegate protocolo.

NSUrlConnectionDownloadDelegate

Quando substituído, permite a personalização de eventos relacionados aos dados recebidos pelo download de arquivo por meio de uma URL.

NSUrlConnectionDownloadDelegate_Extensions

Métodos de extensão para a INSUrlConnectionDownloadDelegate interface para dar suporte a todos os métodos do NSUrlConnectionDownloadDelegate protocolo.

NSUrlCredential

Credenciais de autenticação

NSUrlCredentialStorage

Gerencia o armazenamento de credenciais de URL.

NSUrlCredentialStorage.Notifications

Notificação postada pela NSUrlCredentialStorage classe .

NSUrlDownload

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUrlDownloadDelegate

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUrlDownloadDelegate_Extensions

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUrlProtectionSpace

Representa um realm em um servidor que requer autenticação.

NSUrlProtocol

Uma classe base para fornecer carregamento de URL específico do protocolo.

NSUrlProtocolClient

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUrlQueryItem

Um único par chave-valor que faz parte da parte de consulta de uma URL.

NSUrlRequest

Uma solicitação de carregamento de URL.

NSUrlResponse

Usado para ler a resposta de um NSUrlRequest.

NSUrlSession

Coordena um conjunto de tarefas de transferência de dados, incluindo grandes tarefas em segundo plano.

NSUrlSessionActiveTasks

Contém os valores retornados do método assíncrono GetTasksAsync().

NSUrlSessionActiveTasks2

Contém tarefas ativas para um NSUrlSession.

NSUrlSessionCombinedTasks

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUrlSessionConfiguration

Encapsula a configuração a ser usada com um NSUrlSession.

NSUrlSessionDataDelegate

O objeto delegado para NSUrlSessionDataTask classe, fornecendo eventos relacionados ao upload e download de dados.

NSUrlSessionDataDelegate_Extensions

Métodos de extensão para a INSUrlSessionDataDelegate interface para dar suporte a todos os métodos do NSUrlSessionDataDelegate protocolo.

NSUrlSessionDataTask

Um NSUrlSessionTask que transfere dados como NSData.

NSUrlSessionDataTaskRequest

Contém os valores retornados dos NSUrlSession.Create*TaskAsync métodos.

NSUrlSessionDelegate

O objeto delegado para NSUrlSession objetos.

NSUrlSessionDelegate_Extensions

Métodos de extensão para a INSUrlSessionDelegate interface para dar suporte a todos os métodos do NSUrlSessionDelegate protocolo.

NSUrlSessionDownloadDelegate

O objeto delegado de um NSUrlSessionDownloadTask, fornece eventos relacionados a downloads de dados grandes.

NSUrlSessionDownloadDelegate_Extensions

Métodos de extensão para a INSUrlSessionDownloadDelegate interface para dar suporte a todos os métodos do NSUrlSessionDownloadDelegate protocolo.

NSUrlSessionDownloadTask

Os desenvolvedores devem usar NSUrlDownloadSessionResponse em vez desse tipo preterido.

NSUrlSessionDownloadTaskRequest

Essa classe contém os valores retornados dos métodos CreateDownloadTaskFromResumeDataAsync(NSData, NSUrlSessionDownloadTask)assíncronos , CreateDownloadTaskFromResumeDataAsync(NSData, NSUrlSessionDownloadTask), CreateDownloadTaskFromResumeDataAsync(NSData, NSUrlSessionDownloadTask).

NSUrlSessionHandler

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUrlSessionStreamDataRead

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUrlSessionStreamDelegate

Delegar objeto para NSUrlSession objetos que têm NSUrlSessionStreamTask objetos.

NSUrlSessionStreamDelegate_Extensions

Métodos de extensão para a INSUrlSessionStreamDelegate interface para dar suporte a todos os métodos do NSUrlSessionStreamDelegate protocolo.

NSUrlSessionStreamTask

Uma subclasse de NSUrlSessionTask que fornece APIs para leituras e gravações assíncronas.

NSUrlSessionTask

A classe base para tarefas de transferência de dados criadas por um NSUrlSession.

NSUrlSessionTaskDelegate

O objeto delegado para objetos T:Foundation.NSUrlSessionTaskUpload , fornecendo eventos relacionados a uploads de arquivo.

NSUrlSessionTaskDelegate_Extensions

Métodos de extensão para a INSUrlSessionTaskDelegate interface para dar suporte a todos os métodos do NSUrlSessionTaskDelegate protocolo.

NSUrlSessionTaskMetrics

Contém dados sobre a execução de um NSUrlSessionTask.

NSUrlSessionTaskPriority

Define constantes para uso com Priority.

NSUrlSessionTaskTransactionMetrics

Contém dados em pares de solicitação/resposta individuais em um NSUrlSessionTask.

NSUrlSessionUploadTask

Um NSUrlSessionDataTask que é usado para carregar dados.

NSUrlUtilities_NSCharacterSet

Define métodos estáticos que definem conjuntos de caracteres para vários subcomponentes de um NSUrl.

NSUrlUtilities_NSString

Define métodos estáticos para codificação e escape de URL.

NSUserActivity

Um comportamento do usuário que pode ser continuado em outro dispositivo. (Atualmente, somente navegando na Web, consulte NSUserActivityType).

NSUserActivityContinuation

Contém os fluxos de continuação retornados pelo GetContinuationStreamsAsync() método .

NSUserActivityDelegate

Delegar objeto para NSUserActivity objetos, expor eventos relacionados a uma atividade iniciada em um dispositivo e continuar em outro.

NSUserActivityDelegate_Extensions

Métodos de extensão para a INSUserActivityDelegate interface para dar suporte a todos os métodos do NSUserActivityDelegate protocolo.

NSUserActivityType

Define os tipos de NSUserActivity disponíveis no sistema (atualmente, apenas navegando na Web).

NSUserDefaults

Fornece acesso aos padrões do usuário.

NSUserDefaults.Notifications

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUserNotification

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUserNotificationAction

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUserNotificationCenter

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUserNotificationCenterDelegate

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUserNotificationCenterDelegate_Extensions

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUuid

Uma classe para criar e representar cadeias de caracteres de identificação universalmente exclusivas (UUIDs).

NSValue

Associação à maneira Objective-C de conversão boxing de tipos de valor.

NSValueTransformer

Classe abstrata que dá suporte à conversão entre representações de valor. Usado principalmente internamente pelo Cocoa.

NSValueTransformer.Notifications

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSXpcListenerEndpoint

Nomeia um ouvinte XPC específico.

NSZone

Uma área controlada pelo sistema operacional na memória da qual os objetos são alocados.

ObjCException

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

OutletAttribute

Expõe a propriedade fornecida como uma saída para o mundo Objective-C.

PreserveAttribute

Impede que o vinculador MonoTouch vincule o destino.

ProtocolAttribute

Atributo aplicado a interfaces que representam protocolos Objective-C.

ProtocolMemberAttribute

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

RegisterAttribute

Usado para registrar uma classe no runtime Objective-C.

UNCDidActivateNotificationEventArgs

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

UNCDidDeliverNotificationEventArgs

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

You_Should_Not_Call_base_In_This_Method

Essa classe sai puramente como um aviso para as gerações futuras.   Você chamou um método usando "base", mas isso não era necessário.

Estruturas

NSDecimal

Representa um valor imutável que pode variar de mantissa*10^expoente em que mantissa é um inteiro decimal de até 38 dígitos de comprimento, e o expoente é um inteiro que pode variar de -128 a 127.

NSOperatingSystemVersion

Define a versão do sistema operacional. Especialmente para uso com o IsOperatingSystemAtLeastVersion(NSOperatingSystemVersion) método .

NSRange

Representa um intervalo fornecido por um local e comprimento.

Interfaces

INSCacheDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSCacheDelegate.

INSCoding

Interface que representa os métodos necessários (se houver) do protocolo NSCoding.

INSConnectionDelegate

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

INSCopying

Interface que representa os métodos necessários (se houver) do protocolo NSCopying.

INSDiscardableContent

Interface para uma classe que pode salvar memória descartando alguns de seus subcomponentes quando eles não estão em uso.

INSExtensionRequestHandling

Interface que representa os métodos necessários (se houver) do protocolo NSExtensionRequestHandling.

INSFileManagerDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSFileManagerDelegate.

INSFilePresenter

Interface que representa os métodos necessários (se houver) do protocolo NSFilePresenter.

INSItemProviderReading

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

INSItemProviderWriting

Interface usada por NSItemProvider para recuperar dados de um objeto .

INSKeyedArchiverDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSKeyedArchiverDelegate.

INSKeyedUnarchiverDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSKeyedUnarchiverDelegate.

INSLocking

Interface que, juntamente com a classe T:Foundation.NSLocking_Extensions , compõem o protocolo NSLocking.

INSMachPortDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSMachPortDelegate.

INSMetadataQueryDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSMetadataQueryDelegate.

INSMutableCopying

Interface que representa os métodos necessários (se houver) do protocolo NSMutableCopying.

INSNetServiceBrowserDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSNetServiceBrowserDelegate.

INSNetServiceDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSNetServiceDelegate.

INSObjectProtocol

Protocolo de objeto de nível base necessário para ser considerado um objeto Objective-C de primeira classe.

INSPortDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSPortDelegate.

INSProgressReporting

Interface que representa os métodos necessários (se houver) do protocolo INSProgressReporting.

INSSecureCoding

A categoria de codificação segura.

INSStreamDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSStreamDelegate.

INSURLAuthenticationChallengeSender

Interface que representa os métodos necessários (se houver) do protocolo NSURLAuthenticationChallengeSender.

INSUrlConnectionDataDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSUrlConnectionDataDelegate.

INSUrlConnectionDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSUrlConnectionDelegate.

INSUrlConnectionDownloadDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSUrlConnectionDownloadDelegate.

INSUrlDownloadDelegate

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

INSUrlProtocolClient

A categoria de cliente do protocolo URL.

INSUrlSessionDataDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSUrlSessionDataDelegate.

INSUrlSessionDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSUrlSessionDelegate.

INSUrlSessionDownloadDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSUrlSessionDownloadDelegate.

INSUrlSessionStreamDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSUrlSessionStreamDelegate.

INSUrlSessionTaskDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSUrlSessionTaskDelegate.

INSUserActivityDelegate

Interface que representa os métodos necessários (se houver) do protocolo NSUserActivityDelegate.

INSUserNotificationCenterDelegate

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

Enumerações

AEEventClass

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

AEEventID

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSActivityOptions

Uma enumeração de sinalização cujos valores podem ser usados com BeginActivity(NSActivityOptions, String).

NSAlignmentOptions

Uma enumeração de valores usados por funções de alinhamento.

NSAppleEventDescriptorType

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSAppleEventSendOptions

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSAttributedStringEnumeration

Uma enumeração cujos valores especificam as opções a serem usadas nos EnumerateAttribute(NSString, NSRange, NSAttributedStringEnumeration, NSAttributedStringCallback) métodos e EnumerateAttributes(NSRange, NSAttributedStringEnumeration, NSAttributedRangeCallback) .

NSBundleExecutableArchitecture

A arquitetura do pacote.

NSByteCountFormatterCountStyle

Uma enumeração cujos valores especificam como as unidades de bytes são calculadas (por exemplo, se "KB" indicar 1000 ou 1024 bytes).

NSByteCountFormatterUnits

Uma enumeração cujos valores especificam as unidades a serem exibidas por um NSByteCountFormatter.

NSCalculationError

Uma enumeração cujos valores indicam um erro de cálculo específico (por exemplo, subfluxo, divisão por zero, perda de precisão).

NSCalendarOptions

Uma enumeração de sinalização cujos valores especificam opções em chamadas para M:NSFoundation.NSCalendar.Components* e DateByAddingComponents(NSDateComponents, NSDate, NSDateComponentsWrappingBehavior).

NSCalendarType

Tipos de calendário que podem ser usados com o construtor NSCalendar.

NSCalendarUnit

Uma enumeração cujos valores especificam unidades calendráricas (por exemplo, segundos, meses, eras).

NSCocoaError

Enumeração de vários erros relacionados ao desenvolvimento do Cocoa.

NSComparisonPredicateModifier

Uma enumeração cujos valores especificam como um NSComparisonPredicate deve se aplicar a uma relação n-to-many.

NSComparisonPredicateOptions

Uma enumeração cujos valores especificam o tipo de comparação de cadeia de caracteres a ser usada em um NSComparisonPredicate.

NSComparisonResult

Resultado da comparação no Foundation Framework.

NSCompoundPredicateType

Uma enumeração cujos valores especificam o operador lógico booliano a ser aplicado a um NSCompoundPredicate.

NSDataBase64DecodingOptions

Uma enumeração de sinalização que pode ser usada com o construtor C:Foundation.NSData(Foundation.NSData,Foundation.NSDataBase64DecodingOptions ).

NSDataBase64EncodingOptions

Uma enumeração de sinalização que pode ser usada para especificar opções para GetBase64EncodedData(NSDataBase64EncodingOptions) e GetBase64EncodedString(NSDataBase64EncodingOptions).

NSDataReadingOptions

Sinalizadores que determinam como o NSData carrega arquivos.

NSDataSearchOptions

Sinalizadores que controlam a pesquisa no método Find do NSData.

NSDataWritingOptions

Uma enumeração de opções a serem usadas ao gravar NSData objetos.

NSDateComponentsFormatterUnitsStyle

Enumera estilos NSDateComponentsFormatter de saída.

NSDateComponentsFormatterZeroFormattingBehavior

Enumera como valores zero devem ser tratados por um NSDateComponentsFormatter.

NSDateComponentsWrappingBehavior

Uma enumeração que permite que o desenvolvedor do aplicativo especifique se os componentes do calendário devem ser encapsulados.

NSDateFormatterBehavior

Uma enumeração que pode especificar se o NSDateFormatter deve se comportar como antes do OS x v10.4

NSDateFormatterStyle

Uma enumeração de valores que especificam estilos de formato de data diferentes.

NSDateIntervalFormatterStyle

Enumera os estilos de saída de um NSDateIntervalFormatter.

NSDecodingFailurePolicy

Enumera a maneira como um NSCoder falha. (Consulte P:Foundation.NSCoder.FailurePolicy)

NSDirectoryEnumerationOptions

Uma enumeração de opções para uso com NSDirectoryEnumerator.

NSDocumentType

Uma enumeração de tipos de documento conhecidos. Usado com a DocumentType propriedade .

NSDocumentViewMode

Uma enumeração que especifica como um documento está sendo exibido. Usado com a ViewMode propriedade .

NSEnergyFormatterUnit

A unidade a ser usada por um NSEnergyFormatter.

NSEnumerationOptions

Uma enumeração de opções válidas para uso ao enumerar em Blocos.

NSExpressionType

Uma enumeração de tipos válidos para um NSExpression.

NSFileCoordinatorReadingOptions

Uma enumeração de opções relacionadas à leitura do conteúdo ou atributos de um arquivo ou diretório.

NSFileCoordinatorWritingOptions

Uma enumeração de opções válida ao alterar o conteúdo ou os atributos de um arquivo ou diretório.

NSFileManagerItemReplacementOptions

Uma enumeração de opções para uso com Replace(NSUrl, NSUrl, String, NSFileManagerItemReplacementOptions, NSUrl, NSError).

NSFileManagerUnmountOptions

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSFileProtection

Enumera os níveis de proteção de arquivo.

NSFileType

Enumeração de tipo de arquivo.

NSFileVersionAddingOptions

Permite que o desenvolvedor do aplicativo especifique que uma nova versão de arquivo deve ser criada movendo o arquivo de origem.

NSFileVersionReplacingOptions

Permite que o desenvolvedor de aplicativos especifique que a versão antiga do arquivo deve ser removida do repositório de versão.

NSFileWrapperReadingOptions

Uma enumeração de opções a serem usadas ao ler um nó do sistema de arquivos.

NSFileWrapperWritingOptions

Uma enumeração de opções a serem usadas ao gravar um nó do sistema de arquivos.

NSFormattingContext

Enumera a posição dos dados que estão sendo formatados. Usado com NSByteCountFormatter e NSDateComponentsFormatter.

NSFormattingUnitStyle

Enumera o estilo (comprimento desejado) de um NSLengthFormatter, NSEnergyFormatterou NSMassFormatter.

NSHttpCookieAcceptPolicy

Uma enumeração cujos valores especificam estratégias válidas para aceitar NSHttpCookies.

NSIso8601DateFormatOptions

Uma enumeração de sinalização de opções de formatação para uso com NSIso8601DateFormatter.

NSItemDownloadingStatus

Enumera os valores de status de download.

NSItemProviderErrorCode

Enumera erros relacionados a NSItemProvider métodos.

NSItemProviderFileOptions

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSItemProviderRepresentationVisibility

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSJsonReadingOptions

Opções para uso ao converter dados JSON em instâncias de tipos foundation.

NSJsonWritingOptions

Uma enumeração que especifica opções de impressão (compacta versus bastante impressa) para dados JSON.

NSKeyValueChange

Uma enumeração que indica o tipo de alteração que ocorre nos WillChangeValue(String) métodos e DidChangeValue(String) .

NSKeyValueObservingOptions

Uma enumeração de valores que especificam opções a serem usadas com o AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) método .

NSKeyValueSetMutationKind

Uma enumeração de valores que indica a operação que está sendo executada em um repositório mutável de chave-valor.

NSLengthFormatterUnit

Enumera unidades de comprimento (pé, medidor etc.) para uso com NSLengthFormatter.

NSLigatureType

Uma enumeração que define os tipos de ligatura válidos de um NSAttributedString.

NSLinguisticTaggerOptions

Uma enumeração de opções para uso com NSLinguisticTagger.

NSLinguisticTaggerUnit

Enumerar as unidades linguísticas reconhecidas pela NSLinguisticTagger classe .

NSLinguisticTagScheme

Enumera classes de marcas retornadas de um classificador de texto.

NSLinguisticTagUnit

Enumera valores de marca para unidades linguísticas.

NSLocaleLanguageDirection

Uma enumeração de valores que especificam a direção do texto para um idioma.

NSMachPortRights

Uma enumeração de sinalização cujos valores especificam opções em chamadas para FromMachPort(UInt32, NSMachPortRights).

NSMassFormatterUnit

Enumera unidades de massa (lb, kg, pedra).

NSMatchingFlags

Enumera sinalizadores para uso com o NSMatchEnumerator delegado.

NSMatchingOptions

Enumera opções para uso com NSRegularExpression objetos de expressão regular.

NSMeasurementFormatterUnitOptions

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSNetServiceOptions

Opções de NSNetService.

NSNetServicesStatus

Códigos de status para o NSNetService.

NSNotificationCoalescing

Uma enumeração de maneiras pelas quais NSNotifications podem ser unidos.

NSNotificationFlags

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSNotificationSuspensionBehavior

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSNumberFormatterBehavior

Uma enumeração cujos valores especificam se o formatador de número deve se comportar como antes do OS X v10.4

NSNumberFormatterPadPosition

Uma enumeração cujos valores indicam onde o preenchimento deve ser aplicado aos números.

NSNumberFormatterRoundingMode

Uma enumeração de modos de arredondamento que podem ser aplicados a números.

NSNumberFormatterStyle

Uma enumeração de formatos que podem ser usados com números.

NSOperationQueuePriority

Uma enumeração de valores que especificam a prioridade de uma operação, em relação a outras, em um NSOperationQueue.

NSPersonNameComponentsFormatterOptions

Contém uma constante que, se especificada, indica que a representação fonética de um nome deve ser formatada, em vez dos próprios componentes do objeto name.

NSPersonNameComponentsFormatterStyle

Enumera valores que controlam a maneira como os nomes são exibidos.

NSPostingStyle

Uma enumeração de valores que especificam quando uma notificação deve ser postada.

NSPredicateOperatorType

Uma enumeração de valores que especificam tipos de comparação para uso com NSComparisonPredicate.

NSProcessInfoThermalState

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSPropertyListFormat

O formato a ser usado durante a serialização usando NSKeyedArchiver.

NSPropertyListMutabilityOptions

Uma enumeração de valores que especificam opções de mutabilidade para listas de propriedades.

NSPropertyListReadOptions

A Apple afirma que a funcionalidade relacionada a essa classe não é implementada.

NSPropertyListWriteOptions

Uma enumeração de opções de mutabilidade para uso com listas de propriedades.

NSQualityOfService

Enumera valores de QoS para uso com NSOperation objetos e NSOperationQueue objetos.

NSRegularExpressionOptions

Define opções para uso com NSRegularExpression objetos.

NSRoundingMode

Uma enumeração de valores que especificam comportamentos de arredondamento para NSDecimals.

NSRunLoopMode

Executar modos de loop para NSRunLoop.

NSSearchPathDirectory

Uma enumeração de diretórios especiais para uso com M:Foundation.NSFileManager.GetURLs*.

NSSearchPathDomain

Uma enumeração de valores que especificam constantes de domínio de caminho de pesquisa para uso com NSSearchPathDirectory.

NSSortOptions

Uma enumeração de sinalização que especifica opções de classificação em chamadas para M:NSFoundation.NSMutableOrderedSet.Sort*.

NSStreamEvent

Uma enumeração de valores que podem ser enviados para HandleEvent(NSStream, NSStreamEvent).

NSStreamServiceType

Valores possíveis para o tipo de serviço de um NSStream.

NSStreamSocketSecurityLevel

O protocolo de segurança a ser usado para um NSStream.

NSStreamStatus

O status atual de um NSStream.

NSStringCompareOptions

Uma enumeração de opções disponíveis para métodos de pesquisa e comparação do NSString.

NSStringDrawingOptions

Uma enumeração de opções para uso ao desenhar cadeias de caracteres.

NSStringEncoding

Codificações compatíveis com NSString.Encode.

NSStringTransform

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSTaskTerminationReason

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSTextCheckingType

Enumera expressões regulares predefinidas disponíveis para verificar o texto.

NSTextCheckingTypes

Enumera classes predefinidas disponíveis de expressões regulares para verificar texto.

NSTextWritingDirection

Enumera instruções de gravação para uso com NSWritingDirection.

NSTimeZoneNameStyle

Especifica estilos para nomes de fuso horário.

NSUbiquitousKeyValueStoreChangeReason

Uma enumeração de motivos válidos para modificar o repositório de chaves onipresente do iCloud.

NSUnderlineStyle

Uma enumeração de estilos válidos para sublinhados ou tachados.

NSUrlBookmarkCreationOptions

Uma enumeração de opções ot ser usada ao criar um indicador.

NSUrlBookmarkResolutionOptions

Uma enumeração de opções a serem usadas ao criar um NSUrl resolvendo um indicador.

NSUrlCacheStoragePolicy

Uma enumeração de valores que representam estratégias de cache válidas para uso com NSUrls.

NSUrlCredentialPersistence

Determina como as credenciais são persistentes.

NSUrlError

Uma enumeração de erros associados à criação ou carregamento de um NSUrl.

NSUrlErrorCancelledReason

Uma enumeração cujos valores especificam por que uma transferência de dados foi cancelada.

NSUrlRelationship

Define constantes que definem a relação entre um diretório e um item.

NSUrlRequestCachePolicy

Política de cache NSUrlRequest.

NSUrlRequestNetworkServiceType

Tipos de serviço de rede para NSUrlRequest.

NSUrlSessionAuthChallengeDisposition

Uma enumeração cujos valores especificam o estado de um desafio de autorização.

NSUrlSessionDelayedRequestDisposition

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUrlSessionMultipathServiceType

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUrlSessionResponseDisposition

Uma enumeração cujos valores especificam o estado de uma resposta.

NSUrlSessionTaskMetricsResourceFetchType

Enumera a maneira como um recurso de rede pode ser carregado.

NSUrlSessionTaskState

Uma enumeração cujos valores especificam o estado de um T:Foundation.NSSessionTask.

NSUserDefaultsType

Uma enumeração cujos valores especificam o tipo de um objeto T:NSFoundation.NSUserDefaults .

NSUserNotificationActivationType

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSVolumeEnumerationOptions

Uma enumeração de opções para uso ao enumerar volumes montados.

NSWritingDirection

Uma enumeração de instruções de gravação válidas.

Delegados

CloudKitRegistrationPreparationAction

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

CloudKitRegistrationPreparationHandler

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

EnumerateDatesCallback

Manipulador de conclusão para o EnumerateDatesStartingAfterDate(NSDate, NSDateComponents, NSCalendarOptions, EnumerateDatesCallback) método .

EnumerateIndexSetCallback

Define o retorno de chamada do enumerador em chamadas para EnumerateIndexes(NSRange, NSEnumerationOptions, EnumerateIndexSetCallback).

ItemProviderDataCompletionHandler

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

LinguisticTagEnumerator

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

LoadInPlaceFileRepresentationHandler

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSAttributedRangeCallback

Um delegado que especifica o retorno de chamada para o EnumerateAttributes(NSRange, NSAttributedStringEnumeration, NSAttributedRangeCallback) método .

NSAttributedStringCallback

Um delegado que especifica o retorno de chamada para o EnumerateAttribute(NSString, NSRange, NSAttributedStringEnumeration, NSAttributedStringCallback) método .

NSComparator

Um delegado que define a função de comparação a ser usada com functins como Sort(NSComparator).

NSDataByteRangeEnumerator

O delegado usado para enumerar em chamadas para EnumerateByteRange(NSDataByteRangeEnumerator).

NSDecoderCallback

Um delegado que especifica a função de retorno de chamada para a DecodedObject propriedade .

NSDecoderHandler

Um delegado que especifica a função de retorno de chamada para a CannotDecodeClass propriedade .

NSEncodeHook

Um delegado que especifica a função a ser chamada pelo WillEncode método .

NSEnumerateErrorHandler

Um delegado que especifica o manipulador de erros para uso no GetEnumerator(NSUrl, NSString[], NSDirectoryEnumerationOptions, NSEnumerateErrorHandler).

NSEnumerateLinguisticTagsEnumerator

Um enumerador a ser passado para métodos na NSLinguisticAnalysis classe .

NSErrorUserInfoValueProvider

Delegado retornado por GetUserInfoValueProvider(String).

NSExpressionCallbackHandler

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSExpressionHandler

Um delegado que especifica o destino do FromFunction(NSExpression, String, NSExpression[]) método .

NSFileCoordinatorWorkerRW

Um delegado usado com várias funções coordenadas de leitura e gravação no NSFileCoordinator.

NSFilePresenterReacquirer

Manipulador de conclusão para abrir mão de um arquivo para um leitor.

NSFileVersionNonlocalVersionsCompletionHandler

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSItemProviderCompletionHandler

O manipulador de conclusão usado com NSItemProviderLoadHandler delegados.

NSItemProviderLoadHandler

Define o manipulador de carga para uso com os RegisterItemForTypeIdentifier(String, NSItemProviderLoadHandler) métodos e SetPreviewImageHandler(NSItemProviderLoadHandler) .

NSLingusticEnumerator

Um delegado que enumera valores para EnumerateTagsInRange(NSRange, NSString, NSLinguisticTaggerOptions, NSLingusticEnumerator).

NSMatchEnumerator

Delegado aplicado aos resultados em EnumerateMatches(NSString, NSMatchingOptions, NSRange, NSMatchEnumerator).

NSMetadataQueryEnumerationCallback

O delegado usado como o retorno de chamada em chamadas para EnumerateResultsUsingBlock(NSMetadataQueryEnumerationCallback) e EnumerateResultsWithOptions(NSEnumerationOptions, NSMetadataQueryEnumerationCallback).

NSMetadataQueryObject

Um delegado que define o valor para ReplacementObjectForResultObject.

NSMetadataQueryValue

Um delegado que define o valor para ReplacementValueForAttributevalue.

NSPredicateEvaluator

Um delegado que representa a expressão a ser usada com FromExpression(NSPredicateEvaluator).

NSRangeIterator

Um delegado usado para especificar o iterador usado por EnumerateRanges(NSRange, NSEnumerationOptions, NSRangeIterator).

NSSetEnumerator

Um delegado que especifica o enumerador usado por Enumerate(NSSetEnumerator).

NSUrlConnectionDataResponse

O delegado usado como manipulador de conclusão para SendAsynchronousRequest(NSUrlRequest, NSOperationQueue, NSUrlConnectionDataResponse).

NSUrlDownloadSessionResponse

Manipulador de conclusão para chamadas para M:Foundation.NSUrlSession.CreateDownloadTask* e CreateDownloadTaskFromResumeData(NSData, NSUrlDownloadSessionResponse).

NSUrlSessionAllPendingTasks

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUrlSessionDataRead

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

NSUrlSessionPendingTasks

O delegado que serve como o manipulador de conclusão para GetTasks(NSUrlSessionPendingTasks).

NSUrlSessionPendingTasks2

Contém tarefas pendentes para um NSUrlSession.

NSUrlSessionResponse

Assinatura para retornos de chamada invocados por NSUrlSession para várias operações em segundo plano.

RegisterDataRepresentationLoadHandler

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

RegisterFileRepresentationCompletionHandler

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

RegisterFileRepresentationLoadHandler

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

RegisterObjectRepresentationCompletionHandler

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

RegisterObjectRepresentationLoadHandler

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

UNCShouldPresentNotification

O namespace Foundation fornece classes de nível inferior no mundo Objective-C. Geralmente, essas classes têm equivalentes na Biblioteca de Classes Base do .NET.

Comentários

As associações MonoTouch são em grande parte criadas na extensão Objective-C para o runtime Mono que permite a integração perfeita entre objetos Objective-C e C#. Esse namespace fornece associações à estrutura foundation da Apple.