FileContext Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kaynak dosyanın derleme birimi, bir .js dosyası için kullanılan HTML sayfası vb. gibi bir dosyanın ait olabileceği bağlamı açıklar.
public ref class FileContext : Microsoft::VisualStudio::Workspace::INotifyFileContextChanged
[Windows::Foundation::Metadata::WebHostHidden]
class FileContext : Microsoft::VisualStudio::Workspace::INotifyFileContextChanged
public class FileContext : Microsoft.VisualStudio.Workspace.INotifyFileContextChanged
type FileContext = class
interface INotifyFileContextChanged
Public Class FileContext
Implements INotifyFileContextChanged
- Devralma
-
FileContext
- Uygulamalar
Açıklamalar
Bu tür bir örnek birçok dosya veya bağlam üyeleri arasında paylaşılabilir.
Oluşturucular
| FileContext(Guid, Guid, Object, IReadOnlyCollection<String>, String, INotifyFileContextChanged) |
FileContext sınıfının yeni bir örneğini başlatır. |
Alanlar
| EmptyFileContexts |
Boş dosya bağlamları |
Özellikler
| Context |
Bu bağlamın bir üyesi için bir dil hizmetinin tam olarak başlatılması için gerek duyacağı bilgileri alır. |
| ContextType |
içinde temsil edilen Contextnesne ve veri türü için bir tanımlayıcı alır. Bu, uyumlu bir dil hizmeti sağlayıcısıyla eşleştirmek için kullanılabilir. |
| DisplayName |
Bu bağlamın adını (varsa) alır ve kullanıcıya çeşitli kullanılabilir bağlamlar arasından seçim yapmak için görüntülenebilir. |
| InputFiles |
Bu bağlamı hesaplamaya giriş olarak hizmet veren dosyaların çalışma alanı göreli yolları kümesini alır. Bu, bir derleme birimine gidecek kaynak dosyalar kümesi değil , bağlamın nasıl birleştirileceğini belirlemek için okunan dosya kümesidir. |
| NotifyFileContextChanged |
Değiştirilen geçerli dosya bağlamını döndürme veya ayarlama |
| OnFileContextChanged |
Dosya Bağlamı değiştiğinde |
| ProviderType |
Bu Bağlam için Sağlayıcı kaynağı |
Yöntemler
| CreateFileContexts(FileContext[]) |
Dosya bağlam koleksiyonu döndürme |
| GetContext<T>() |
Bir türün beklendiğini varsayarak bağlamı alma |
| IsContextTypeOf<T>() |
kapsanan Bağlam belirli bir türdeyse |